23
Analisis dan rekayasa sistem
Analisis dan
rekayasa sistem
meliputi
pengumpulan kebutuhan
pada
tingkat
sistem
dengan
sejumlah kecil analisis serta desain tingkat puncak.
Analisis kebutuhan piranti lunak
Proses
pengumpulan kebutuhan
ditingkatkan
dan
difokuskan khususnya
pada
piranti
lunak.
Untuk
memahami sifat
program yang
akan
dibangun,
seorang
analis
harus
memahami sifat program yang akan dibangun,
seorang analis
harus
memahami domain
informasi
piranti
lunak,
tingkah laku,
unjuk
kerja,
dan
antar
muka.
Kebutuhan untuk
sistem
dan
piranti
lunak
didokumentasikan dan
diperiksa
bersama-sama
dengan
pemakai.
Perancangan
Pada
tahap
ini
meliputi
beberapa proses
yang
dipusatkan pada
4
atribut
program,
yaitu
struktur
data,
arsitektur piranti
lunak,
perincian prosedur,
dan
karakteristik dari interface.
Pengkodean
Setelah
dilakukan
perancangan, maka
langkah
berikutnya adalah dilakukan pengkodean. Pengkodean
ini
|