TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-8) TIPE PENGEMBANGAN PERANGKAT LUNAK
Tipe Pengembangan proyek (1) Tipe Pengembangan Sistem : Pengembangan sistem biasa Karakteristik : Menggunakan metodologi pengembangan sistem User mengetahui requirement Pengembangan menentukan struktur Siasat Pengujian : Pengujian dilakukan pada akhir tiap-tiap tahap Melakukan verifikasi tiap-tiap spesifikasi yang diperlukan Menguji struktur dan fungsi
Tipe Pengembangan proyek (2) Tipe Pengembangan Sistem: Pengembangan Iteratif (Prototyping/CASE) Karakteristik : Requirement tidak diketahui Struktur didefinisikan di awal pengembangan Siasat Pengujian : Verifikasi alat Bantu CASE yang digunakan Verifikasi kebutuhan tiap prototype Menguji fungsionalitas
Tipe Pengembangan proyek (3) Tipe Pengembangan Sistem: Pemeliharaan Sistem Karakteristik : Memodifikasi struktur Siasat Pengujian : Menguji struktur Mengeluarkan metode kerja yang terbaik Memerlukan pengujian regresi
Tipe Pengembangan proyek (4) Tipe Pengembangan Sistem : Kontrak/Pembelian Software Karakteristik : Struktur tidak diketahui Banyak terjadi defect Fungsionalitas tercantum dalam dokumen Terdapat berbagai document Siasat Pengujian : Verifikasi fungsi yang diperlukan Pengujian fungsionalitas Pengujian di dalam lingkungan kerja
Lingkup Proyek (Pengembangan sistem baru) Apakah akan mengotomatisasi proses bisnis yang manual Proses bisnis yang mana yang akan dipengaruhi oleh system baru Area bisnis yang mana yang akan dipengaruhi oleh system baru Program Perantara dengan system lama Sistem yang lama akan terpengaruh atau tidak
Lingkup Proyek (Perubahan sistem yang telah ada) Apakah hanya melakukan koreksi Apakah hanya melakukan proses rekayasa PL secara standar Pengoreksian untuk mengetahui defect dalam rangka perluasan system Apakah terdapat system yang terpengaruh Adakah resiko atau kemunduran sistem
Ide : Menentukan tipe proyek .. Minggu Depan : Faktor Pengujian …