![]() 7
(custom programming)
atau
membeli
paket
jadi
(prewritten
package)
(McLeod, 2001,
p232).
2.1.1
System Development
Life Cycle
Paradigma
ini
biasanya
disebut
juga
dengan
Waterfall
Model,
yaitu
paradigma
yang
menuntut
pendekatan
yang
sistematis
dan
berurutan
untuk
pengembangan Piranti
Lunak
yang
dimulai
dari
tingkatan
dan
perkembangan sistem
melalui
analisa,
perancangan, pengkodean, pengujian, dan dukungan.
Teknik sistem / informasi dan pemodelan (System
/
Information Engineering and
Modeling).
Piranti
lunak
selalu
merupakan bagian
dari
sistem
yang
besar,
maka
pengerjaannya
selalu
dimulai
dengan
menentukan
keperluan-keperluan dari
semua
elemen-elemen
sistem,
dan
kemudian
mengalokasikan
beberapa
bagian
dari
kebutuhan
ini
ke
dalam
piranti
lunak.
Pandangan sistem
ini
penting
ketika
software
harus
berinteraksi
dengan
elemen-elemen lainnya
seperti
hardware,
pengguna, dan basis data.
Analisa Kebutuhan Piranti Lunak (Software Requirements Analysis)
Proses
pengumpulan kebutuhan
ditekankan
dan
difokuskan
khususnya
untuk
piranti
lunak.
Untuk
mengerti
bentuk
asli
dari
program yang
dibuat,
software
engineer
(analis)
harus
mengerti
sumber
informasi untuk piranti
lunak,
sebaik
fungsi
yang
dibutuhkan, penampilan, dan
tatap
muka.
Kebutuhan-
kebutuhan
untuk
kedua
sistem
dan
piranti
lunak
didokumentasikan dan
diulang
kepada pengguna.
Perancangan (Design)
|