System Specification
Fase ini adalah fase pengumpulan dan penyusunan spesifikasi system berdasarkan
requirement dari user.
Requirements Analysis
Fase Requirements Analysis dimana kebutuhan software didapatkan dan dianalisis, untuk
membuat spesifikasi secara lengkap dan jelas tentang apa yang harus dilakukan
Architectural Design
Kualitas arsitektur desain menentukan integritas konseptual dari sistem, dan kualitas
system.
Di sini, barulah para programmer melakukan coding untuk menerapkan desain ke dalam
sistem yang sesungguhnya, membuat program,dan menyiapkan database. Serta
melakukan debugging untuk mengetahui masalah dan adanya bug pada system.
Unit Testing
Unit Test merupakan pengujian bagian terkecil dari sebuah code, bagian terkecil ini
adalah bisa sebuah fungsi, module atau class dari sistem tersebut. ini dilakukan bertujuan
untuk memastikan dapat berjalan sesuai yang diharapkan.
System Testing
System Testing merupakan pengujian dari keseluruhan system yang ada serta fase
pengetesan untuk memverifikasi bahwa seluruh detail desain telah diimplementasikan.
Maintenance
Maintenance yaitu menerapkan dan memelihara sistem yang telah dibuat setelah system
berjalan di lingkungan user.