![]() 10
ditentukan
dengan
didasarkan
pada
sifat
dari
program
dan
aplikasi,
metode
dan
tools
yang digunakan, juga berdasarkan kontrol dan kemampuan pengiriman yang dibutuhkan.
System Development Life Cycle (SDLC) adalah tahapan operasi
yang terstruktur
yang
dibutuhkan
untuk
menyusun,
membangun
dan
membuat beroperasinya sebuah
sistem
informasi
baru
(Szymanski
el
al).
SDLC
dapat
dipecah
menjadi
empat
tahap
utama
yaitu
analisis,
desain,
implementasi dan
perawatan.
Tahapan
utama
SDLC
dapat
dilihat pada Gambar 2.2.
Analisis
Desain
Implementasi
Perawatan
Gambar 2.2 Tahapan Utama SDLC (Pressman)
Contoh dari penerapan SDLC adalah model air terjun (The Waterfall Model) atau
siklus hidup klasik (Classic Life Cycle). Metode rekayasa perangkat lunak ini
memberikan secara teknik bagaimana membangun sebuah perangkat lunak.
Tahap-tahap dari Classic Life Cycle
1. Analisis dan Perancangan Sistem
Perangkat
lunak
selalu
merupakan
bagian
dari
sebuah
system yang
besar,
maka
pekerjaan
dimulai
dengan
mengumpulkan kebutuhan
bagi
semua
elemen
sistem.
Kemudian
mengalokasikan
beberapa
subset
dari
kebutuhan-kebutuhan
tersebut
ke
|