|
20
c.
Process (Proses)
Proses perangkat lunak membentuk dasar bagi kontrol manajemen
proyek perangkat lunak dan menetapkan konteks di mana metode teknis yang
diterapkan, produk kerja (model, dokumen, data, laporan, formulir, dan lain
lain) diproduksi, tonggak ditetapkan, kualitas terjamin, dan perubahan
dikelola dengan baik.
d.
A Quality Focus (Fokus pada Kualitas)
Fokus pada kualitas adalah lapisan paling dasar yang harus dilakukan.
Saat membuat aplikasi, developer harus mengetahui kualitas seperti apa yang
harus digunakan, siapa yang akan menggunakan dan lain lain.
2.1.4.1 Waterfall Model
Waterfall
model,
atau disebut juga
classic life cycle,
menyarankan
pendekatan yang sistematik dan sekuensial dalam pengembangan perangkat
lunak. yang dimulai dari spesifikasi kebutuhan pelanggan dan dilanjutkan
dengan perencanaan, pemodelan, konstruksi, dan pemeliharaan
(Pressman,
2010:39).
Kegiatan tersebut dijabarkan sebagai berikut (Pressman, 2010:15).
1.
Communication
Aktivitas ini sangat melibatkan komunikasi dan kolaborasi dengan
pelanggan
dan mencakup pada pengumpulan kebutuhan dan aktivitas
lain yang terkait.
2.
Planning
Aktivitas ini membuat rencana untuk pekerjaan rekayasa
perangkat lunak yang menjelaskan tentang kegiatan teknikal yang harus
dijalankan, resiko yang
mungkin akan terjadi, sumber daya
yang akan
diperlukan, produk kerja yang akan diproduksi, dan jadwal kerja.
3.
Modelling
Aktivitas ini mencakup pembuatan model yang akan membantu
pengembang dan pelanggan untuk lebih mengerti kebutuhan perangkat
lunak dan desain yang menggambarkan kebutuhan tersebut.
4.
Construction
|