35
2.7
System Development Life Cycle
2.7.1
Pengertian SDLC
Systems
Development
Life
Cycle (SDLC)
adalah
sekumpulan
kegiatan yang dibutuhkan dalam membangun suatu solusi sistem
informasi yang dapat memberi jawaban bagi permasalahan maupun
kesempatan bisnis (Turban, 2003, p461).
Definisi SDLC menurut IEEE adalah :
The application of a systematic, disciplined, quantifiable approach to the
development,
operation, and
maintenance
of
software;
that
is,
the
application of engineering to software.
2.7.2
Jenis-jenis SDLC
Telah
dikembangkan
beberapa
model proses rekayasa piranti
lunak,
masing-masing
memiliki
kekuatan
dan kelemahan,
akan
tetapi
seluruhnya
memiliki serangkaian
fase
generik
yang sama (Pressman,
2001, pp28-38). Berikut adalah jenis SDLC yang umum digunakan:
1. Linear Sequential Model
2. Prototyping Model
Konstruksi Prototype
berguna
sebagai
mekanisme
untuk
mengetahui
kebutuhan langsung
user
piranti
lunak
secara
lebih
lanjut
serta
mendeteksi
kelemahan-kelemahannya
sehingga
sistem dapat
dikembangkan lebih lanjut.
|