Bab 2 1
Gabungan paradigma, kaedah, polisi,
prosidur, peraturan, piawai, teknik, alatan,
bahasa pengaturcaraan & metodologi lain yg
digunakan utk menganalisa keperluan &
rekabentuk sistem
[ Dor&T, 1997 ]
Bab 2 2
Perancangan
Sistem
Pengkodan
Pengujian
• Aktiviti pembangunan secara
linear
Operasi dan
• Input kpd sst aktiviti merupakan penyenggaraan
output dari aktiviti sebelumnya Bab 2 3
Memerlukan keperluan yg ditakrifkan dgn tepat &
lengkap pada peringkat awal
◦ pengguna tidak dpt menakrifkan dgn tepat
◦ peningkatan kos (pembetulan)
Tidak membenarkan pengulangan antara fasa
Tiada sampel aturcara
Bab 2 4
Bina rangka sistem ~ keperluan pengguna
peringkat awal
Versi perisian dirancang ~ prototaip bagi
mewakili
◦ keseluruhan fungsi
◦ bahagian kritikal (sukar difahami)
Kelebihan
◦ keperluan pengguna yg tidak lengkap
◦ tingkatkan peranan pengguna ~ kualiti
Bab 2 5
Keperluan Sistem
(biasanya tidak Penentuan rangka Plan pembangunan
formal/lengkap) spesifikasi sistem prototaip
Penilaian Pembangunan
Diterima sebagai Protaip pakai- Prototaip Prototaip
komponen sistem buang
Perlukan pembaikan
Komponen Penentuan
spesifikasi sistem
Pengesahan sistem
Bab 2 6
Prototaip penjelajahan
◦ Prototaip yg disahkan (produk teras) akan
digunakan sebagai komponen kpd perisian yg ingin
dibangunkan
◦ Perubahan akan dibuat diperingkat pembangunan
sebenar sistem
Prototaip pakai-buang
◦ Prototaip yg
tidak menepati kehendak pengguna
masa & kos utk memperbaiki tinggi
Bab 2 7
Menyukarkan aktiviti pengurusan projek
◦ ulangan pembaikan prototaip
◦ dokumentasi ~ bilangan ulangan
Sistem yg dihasilkan kurang berstruktur
◦ menyukarkan proses penyenggaraan
Memerlukan jurutera perisian yg pakar &
bermotivasi tinggi
Bab 2 8
Sesuai utk projek yg besar & kos terhad
Sistem dibahagikan kpd beberapa peringkat
penyerahan (versi)
Justifikasi pendekatan
Bab 2 9
Kelebihan:
P1
• risiko rendah
Versi 1
O1 O&S S1 Kelemahan
• kos penyenggaraan tinggi
P2 • pengujian kemerosotan
Versi 2
O2 O&S S2
P - Pembangunan Pn
O - Operasi
S – Senggaraan Versi ke-n
O&S – Operasi dan Senggaraan
On O&S Sn
Bab 2 10
Mewakilkan keperluan pengguna dlm bentuk
spesifikasi formal
Kebaikan
Bab 2 11
Rekod pembangunan
formal
Risk analysis
Operational
Prototype 2 Prototype 3 prototype
Risk analysis
Review Proto-
type 1
Simulations, models, benchmarks
Requirements plan Concepts of
Lifecycle plan operation S/W
Requirements Product
Detailed
Requirement Design design
Development plan validation Code
Integration Design Unit test
and test plan V&V Integration
D Acceptance test
C
Service test
Perancangan fasa Bangunkan dan
seterusnya semak produk
Bab 2
seterusnya 14