RENCANA PENGEMBANGAN PERANGKAT LUNAK (RPPL)

Slides:



Advertisements
Presentasi serupa
Perencanaan Perangkat Lunak
Advertisements

Tahapan information engineering
Applied Information System Project Management
TESTING & IMPLEMENTASI SISTEM
Pengembangan dan Perancangan Perangkat Lunak
Managing Software Requirements (manajemen kebutuhan perangkat lunak)
Manajemen Risiko Strategi Risiko Reaktif & Proaktif
Manajemen Proyek.
MANAJEMEN KONFIGURASI SOFTWARE
Introduction to Information Technology Project Management
KONTEKS & PROSES MANAJEMEN PROYEK
Pengelolaan Proyek Sistem Informasi
Control Objectives for Information and related Technology
Software Project Planning Departemen Ilmu Komputer IPB 2009.
Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mahasiswa dapat membuat diagram / skema untuk assessment setiap tahap pengembangan.
PERENCANAAN PROYEK DAN INDUSTRI
Manajemen Proyek: Overview
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 Review Software Engineering.
PROJECT FRAMEWORK Pertemuan-14 Mata Kuliah: CSM-211, Management Support System Tahun Akademik : 2012 / 2013 Sasaran Pembelajaran The student can make design.
Testing Levels. Activities of Test Engineer Test engineer is an information technology professional who is in charge of ane or more technical test activities,
WaterfallPrototyping RAD Incremental Prototyping Pendekatan SDLC.
ANALISA PERANCANGAN SISTEM
Manajemen Lingkup Proyek
CHOIRU ZAÍN Manajemen Proyek Perangkat Lunak – Perencanaan Proyek.
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
Rekayasa Perangkat Lunak (Software Engineering)
1 Pertemuan 12 Pengkodean & Implementasi Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1.
ANALYSIS CONCEPTS & PRINCIPLES. What Are the Real Problems? the customer has only a vague idea of what is required the developer is willing to proceed.
INDONESIA INFRASTRUCTURE INITIATIVE IURSP – Monitoring dan Evaluasi IURSP – Monitoring and Evaluation Workshop 3 Steve Brown VicRoads International Projects.
Manajemen Proyek Sistem Informasi
Perencanaan Pengujian (Test Plan) Pertemuan 4
Pengelolaan Proyek Sistem Informasi
Software Engineering Process
proses PERANGKAT LUNAK
Pert. 16. Menyimak lingkungan IS/IT saat ini
Perencanaan Proyek Pengembangan Perangkat Lunak
Rencana Pengembangan Perangkat Lunak (TIS 00)
Project Scope Management
Chapter 2: Rekayasa Web We define it this way:
PENGORGANISASIAN PROYEK SISTEM
SE2423 Rekayasa Perangkat Lunak
Testing dan Implementasi
Manajemen Lingkup Proyek
Software Engineering Rekayasa Perangkat Lunak
Bug Tracking Database (2) Pertemuan 7
Software Engineering ( Pressman)
Pengantar Bisnis 7 Sessi.
REKAYASA PERANGKAT LUNAK
Testing dan Implementasi SI220A
SQA Team.
Step Wise: an overview of
KONSEP MANAJEMEN PROYEK
Rekayasa perangkat lunak (rpl)
KONSEP MANAJEMEN PROYEK
1st Knowledge Area : Project Integration Management
Manajemen Proyek Pengantar
REKAYASA PERANGKAT LUNAK (IF 1483)
Membangun Sistem Informasi ERP
RENCANA PENGEMBANGAN PERANGKAT LUNAK (RPPL)
Membangun Sistem Informasi ERP
Rekayasa Perangkat Lunak Part-5
PROJECT FRAMEWORK Pertemuan-13
Manajemen Lingkup Proyek
Manajemen Resiko Proyek
4 plan.
Manajemen Lingkup Proyek
Struktur Perincian Kerja (WBS)
Manajemen Proyek
Rank Your Ideas The next step is to rank and compare your three high- potential ideas. Rank each one on the three qualities of feasibility, persuasion,
Manajemen Proyek.
Transcript presentasi:

RENCANA PENGEMBANGAN PERANGKAT LUNAK (RPPL) 2 kali pertemuan

RENCANA PENGEMBANGAN PERANGKAT LUNAK (RPPL) 1.1 TUJUAN • Mahasiswa bisa membuat dokumen rencana pengembangan perangkat lunak. mahasiswa dapat membiasakan diri untuk menyusun Dokumen Rencana Pengembangan Perangkat Lunak (Proposal) secara terstruktur baik dalam satu tim maupun individu. Mahasiswa memahami organisasi tim dalam proyek perangkat lunak

CHARACTERISTICS OF SOFTWARE software is engineered software doesn’t wear out software is complex software is a ‘differentiator’ software is like an ‘aging factory’

Software Project Planning The overall goal of project planning is to establish a pragmatic strategy for controlling, tracking, and monitoring a complex technical project. Why? So the end result gets done on time, with quality!

The 4 P’s People — the most important element of a successful project Product — the software to be built Process — the set of framework activities and software engineering tasks to get the job done Project — all work required to make the product a reality

Fungsi dalam Pengembangan Perangkat Lunak Software Development Management (terdiri dari banyak fungsi dan tim), yaitu 1. Software Project Manager: pertama berhubungan dengan konsumen,

2. Software Engingeering Analyst : berhubungan dengan konsumen secara lebih rinci; bertugas mendeskripsikan atau menggali fungsi dan unjuk kerja software yang akan dibangun.

Fungsi dalam Pengembangan Perangkat Lunak Designer : bertugas merancang algoritma/prosedur yang tepat untuk fungsi tersebut disesuaikan dengan hardware atau software pendukung yang ada. Programmer : mengimplementasikan algoritma dalam bentuk kode-kode program menggunakan bahasa pemograman.

Fungsi dalam Pengembangan Perangkat Lunak 3. Software Configuration Management : memantau fungsi-fungsi/prosedur-prosedur yang telah ditentukan, mencatat konfigurasi pada tahap-tahap/ waktu-waktu tertentu berdasarkan kenyataan yang ada. System Administrator : bertugas melakukan pengelolaan terhadap sistem pada saat diimplementasikan. 4. Software Quality Software Test Engineer : bertugas melakukan pengujian sistem. Software Quality Assurance: bertugas melakukan pengawasan apakah software yang dibangun telah berjalan sesuai dengan fungsi dan kebutuhannya.

The Steps Scoping—understand the problem and the work that must be done Estimation—how much effort? how much time? Risk—what can go wrong? how can we avoid it? what can we do about it? Schedule—how do we allocate resources along the timeline? what are the milestones? Control strategy—how do we control quality? how do we control change?

Write it Down! Project Scope Estimates Software Risks Project Schedule Control strategy Software Project Plan

Software Poses Challenges

The Primary Goal: High Quality Remember: High quality = project timeliness Why? Less rework!

Software Projects Factors that influence the end result ... size delivery deadline budgets and costs application domain technology to be implemented system constraints user requirements available resources

Project Management Concerns

Why Projects Fail? • an unrealistic deadline is established • changing customer requirements • an honest underestimate of effort • predictable and/or unpredictable risks • technical difficulties • miscommunication among project staff • failure in project management

Dokumen Rencana Pengembangan Perangkat Lunak (RPPL) Pada umumnya sebelum melakukan pengembangan atau pembangunan suatu perangkat lunak, terlebih dahulu dibuat proposal proyek pengembangan atau pembangunan perangkat lunak tersebut. Hal ini bertujuan untuk memberikan gambaran secara ringkas mengenai perangkat lunak yang akan dikembangkan atau dibangun. Format/kerangka dari dokumen Rencana Pengembangan Perangkat Lunak (RPPL) adalah sebagai berikut : TEMPLATE RPPL.pdf

Tugas Tim Work Di Presentasikan pada pertemuan minggu Ke -4 1. Buat satu tim yang terdiri dari minimum 5 orang dan maksimum 7 orang. Beri nama tim dengan nama perusahaan IT. 2. Buat proyek perangkat lunak dengan syarat tidak boleh sama dengan tim yang lain. 3. Dokumentasikan hasil tersebut dalam dokumen RPPL 4. Kirim Nama2 tim dan judul ke : susandian@mail.binadarma.ac.id paling lambat hari Kamis tgl. 31 Oktober 2013

Software Project Manager Analyst Designer Programmer Software Test Engineer Software Quality Assurance