|
10
developer
mengerti tujuan utama perusahaan dalam pembuatan
perangkat lunak dan dalam rangka mengumpulkan segala persyaratan
untuk membuat fitur dalam perangkat lunak itu sendiri.
2.
Planning
: Segala macam perjalanan sulit membutuhkan map untuk
mempermudahnya. Seperti itulah proyek pembuatan perangkat lunak.
Proyek perangkat lunak diibaratkan sebagai sebuah perjalanan.
Sedangkan
mapnya adalah perencanaan proyek perangkat lunak. Pada
tahap ini developer
mulai memikirkan tugas-tugas teknis apa yang
akan dilakukan, risiko yang mungkin terjadi, sumber daya apa saja
yang diperlukan, produk apa saja yang akan di produksi serta
membuat modul kerja.
3.
Modelling
: Seorang arsitek, penata taman, pembangun jembatan,
insinyur penerbangan, sampai tukang kayu, selalu bergelut dalam
pembuatan desain model. Semuanya diawali dengan pembuatan
sketsa. Jika semua bagian-bagiannya cocok dengan karakteristik
lainnya, sketsa mulai dibuat lebih detail agar kita dapat lebih
memahami masalah yang ada.
Seperti itulah Rekayasa Perangkat
Lunak. Kita harus memulainya dengan membuat suatu model agar
dapat memahami kebutuhan perangkat lunak tersebut. Kemudian
desain yang dibuat harus sesuai agar mencapai kebutuhan awal yang
diminta.
4.
Construction
: Pada tahap
ini developer
mulai membuat koding
(pembuatan kode) baik manual atau otomatis. Jika sudah selesai, maka
|