REKAYASA PERANGKAT LUNAK PROSES PERANGKAT LUNAK PROSES PERANGKAT

  • Slides: 12
Download presentation
REKAYASA PERANGKAT LUNAK PROSES PERANGKAT LUNAK

REKAYASA PERANGKAT LUNAK PROSES PERANGKAT LUNAK

PROSES PERANGKAT LUNAK(32) Kerangka Kerja Proses Umum Aktivitas Kerangka Kerja Rangkaian Tugas Kejadian Penting

PROSES PERANGKAT LUNAK(32) Kerangka Kerja Proses Umum Aktivitas Kerangka Kerja Rangkaian Tugas Kejadian Penting Dapat dikirimkan SQA Aktivitas Pendukung

TINGKAT KEMATANGAN PROSES (33) Pendekatan SEI memberikan sebuah pengukuran terhadap efektivitas global dari sebuah

TINGKAT KEMATANGAN PROSES (33) Pendekatan SEI memberikan sebuah pengukuran terhadap efektivitas global dari sebuah praktek perekayasaan perangkat lunak perusahaan dan membangun 5 tingkat kematangan.

1. Initial- proses perangkat lunak yang ditandai sebagai ad hoc, dan bahkan kadand-kadang bersifat

1. Initial- proses perangkat lunak yang ditandai sebagai ad hoc, dan bahkan kadand-kadang bersifat kacau (chaotic) 2. Repeatable- Proses-proses manajemen proyek dasar dibangun untuk menelusuri masalah biaya, Jadwal, dan fungsionalitas. Disiplin proses yang perlu ada untuk mengulangi sukses-sukses proyek yang terdahulu dengan penempatan yang sama. 3. Defined- Proses perangkat Lunak, baik untuk aktivasi manajemen atau perekayasaan didokumentasikan, distandarkan, dan diintegrasikan kedalam proses perangkat lunak organisasi besar. 4. Managed- pengukuraan detail terhadap proses perangkat lunak dan kualitas produksi dikumpulkan. 5. Optimizing- pertambahan proses yang terus menerus dimungkinkan oleh umpan balik kuantitatif dari proses dan dari gagasan inovatif pengujian serta teknologi.

MODEL-MODEL PROSES 1. 2. 3. 4. 5. Linear Sequential Model/ Waterfall Prototyping Model RAD

MODEL-MODEL PROSES 1. 2. 3. 4. 5. Linear Sequential Model/ Waterfall Prototyping Model RAD Model Proses Perangkat Lunak Model Formal

Linear Sequential Model/ Waterfall

Linear Sequential Model/ Waterfall

Linear Sequential Model/ Waterfall �Model ini adalah model klasik yang bersifat sistematis, berurutan dalam

Linear Sequential Model/ Waterfall �Model ini adalah model klasik yang bersifat sistematis, berurutan dalam membangun software.

FASE LINGKARAN PEMECAHAN MASALAH

FASE LINGKARAN PEMECAHAN MASALAH

Fase-fase dalam lingkaran pemecahan masalah:

Fase-fase dalam lingkaran pemecahan masalah:

Fase-fase dalam lingkaran pemecahan masalah: 1. 2. 3. 4. Status Quo (Keadaan Saat ini)

Fase-fase dalam lingkaran pemecahan masalah: 1. 2. 3. 4. Status Quo (Keadaan Saat ini) Teknikal development(pengembangan secara teknik) Problem definition(merumuskan masalah) solution integration(solusi keseluruhan)

Masalah yang Terjadi ketika Model Sekuensial Linier Di aplikasikan 1. 2. 3. 4. Jarang

Masalah yang Terjadi ketika Model Sekuensial Linier Di aplikasikan 1. 2. 3. 4. Jarang sekali proyek nyata mengikuti aliran sekuensial yang dianjurkan oleh model. Kadang sulit bagi pelanggan untuk menyatakan semua kebutuhannya secara eksplisit (gamblang). Pelanggan harus bersikap sabar, sebuah versi kerja dari program-program itu tidak akan diperoleh sampai akhir proyek dilalui. Pengembang sering melakukan penundaan yang tidak perlu.

Dalam siklus kehidupan klasik akan me mengenal istilah blocking state , artinya : “dimana

Dalam siklus kehidupan klasik akan me mengenal istilah blocking state , artinya : “dimana banyak anggota tim harus menunggu tim yang lain untuk melengkapi tugas yang saling ketergantungan” Paradigma dalam siklus kehidupan klasik memberikan template yang terdiri beberapa metode, berikut adalah metode yang digunakan: 1. Analisis 2. Desain 3. Pengkodean 4. Pengujian 5. Pemeliharaan.