LUNAK
APAKAH ITU PROSES PERANGKAT LUNAK?
• Saat kita bekerja untuk mengembangkan suatu produk atau sistem/perangkat lunak,
merupakan hal yang sangat penting untuk selalu bergerak pada sejumlah langkah yang
hasilnya dapat diperkirakan, yaitu melewati suatu peta jalan(roadmap) yang akan membanti
kita untuk melaksanakan pekerjaan dalam kerangka waktu yang telah ditentukan
sebelumnya dan menghasilkan produk atau sistem/perangkat lunak yang berkualitas tinggi.
• Peta jalan (roadmap) yang kita ikuti itu yang dinamakan sebagai ’proses perangkat lunak’
SIAPA YANG MELAKUKAN?
• Proses perangkat Lunak secara skematik merupakan masing-masing aktivitas kerja, diisi
oleh sejumlah tindakan-tindakan rekayasa perangkat lunak yang masing-masing
didefinisikan menggunakan himpunan pekerjaan(task set) yang mengidentifikasi pekerjaan,
produk kerja yang dihasilkan, titik jaminan kualitas, serta patok-patok kerja
proyek(milestone) yang akan digunakan untuk memenuhi kemajuan pekerjaan.
MENDEFINISKAN KERANGKA KERJA
KERANGKA KERJA PROSES PERANGKAT LUNAK
• Dibuat dengan tujuan menyelesaikan kekacauan yang sering terjadi dalam proses
pengembangan perangkat lunak.
• Beberapa model preskriptif:
• Model Air Terjun (Waterfall).
• Model V
• Model Proses Inkremental
MODEL PROSES EVOLUSIONER