Apa itu software process?
“ A software process (also knows as software methodology) is a set of related activities that leads to the production of the software .” – Omar El Gabry (medium.com) Atau jika dibahasa indonesiakan, software process (atau disebut juga software methodology) adalah gabungan dari aktivitas yang saling berhubungan yang berujung pada produksi software. Jadi bisa dikatakan juga kalau produk software/software product adalah hasil akhir dari software process. Software process harus memiliki 4 aktivitas, yakni: Software specification/Requirement engineering (Rekayasa pengetahuan): Berisi fungsionalitas utama dari software dan batasan disekitarnya. Software design and implementation (Perancangan software dan implementasi): Software dirancang dan diprogram. Di beberapa referensi proses ini dibagi menjadi 2 masing-masing, yakni software design sendiri dan implementasi sendiri. Software verification and validation (Verifikasi dan validasi software). Software harus sesuai dengan spesifika