1. A.Kualitas perangka
lunak dan source code
1.PENGEMBANGAN PERANGKAT LUNAK
PROSES PENGEMBANGAN PERANGKAT LUNAK MENURUT DWI MARYONO DALAM CAKAP MENGAPLIKASIKAN
INFORMATIKA XII SMA DAN MA, ADALAH PEKERJAAN PENGEMBANGAN PERANGKAT LUNAK KE DALAM FASE
YANG BERBEDA TUJUANNYA MENINGKATKAN DESAIN, MANEJEMAN PRODUK, DAN MANEJEMEN PROYEK,
SEDIKITNYA ADA ENAM METODE YANG SERING DIGUNAKAN UNTUK MENGEMBANGAN PERANGKAT LUNAK.
A. MODEL AIR TERJUN KLASIK (WATERFALL)
METODE INI PERTAMA KALI PENGEMBANGKAN OLEH WINSTON W.ROYCE. MODEL INI SANGAT SEDERHANA.
TETAPI CUKUP BAIK DAN IDEAL UNTUK PENGEMBANGAN PERANGKAT LUNAK TERDAPAT LIMA TAHAPAN
PROSES YAITU COMMUNICATION, PLANNING, MODELLIN, CONSTRUCTION DAN DEPLOYMEN
3. B PROTOTYPE
PROTOTYPE merupakan sebuah metode yang pengembangan dan crient dapat saling membantu dalam
merancang suatu sistem. Pengembang tidak hanya berperan di tahan awal saja, tetapi akan berlanjut terus hingga
pada akhir dan sistem dapat berjalan dengan baik sesuai dengan perencanan
Terdapat beberapa tahapan dalam model prototype sebagai berikut
1. Mengumpulkan kebutuhan
Pengembangan dan client menbahas mengenai sesuatu yang akan dibutuhkah dalam
perancangan sistem tersebut seperti proses i/o filter-filter, yang ada pada sistem, dan
sebagainya
2. Membangun prototype
Setelah kebutruhan sistem terdata, pengembangan akan membuat perancangan sistem secara
sederhana terlebih dahulu sebagai contoh dasar atau gambaran sistem yang akn di gunakan oleh
pengguna
4. Kelebihan.
1. Adanya prototype
2. proses pengebangan lebih cepat
3. Pengurangan penulisan kode yang kompleks karena kebedaan reuse
kekurangan
1. Kurang relevan untuk proyek .
2. Di perlukah komitmen yang kuat antara pengembangan dan penguna
3. Membutuhklah sumber dayayang besar untuk proyek yang besar.
d. Spiral
Metode imni pertama kali di perkenalkan oleh barry boehm menurut barry boehm mode ini sangat guna untuk
melakukanpembangunan proyek-proyek besar
e. Agile
Agile merupakan metode pengembangan perangkat runak jangka pendek yang di dasarkah pada pengenbangan
berulang
f. Scrum
Scrum merupakan metode yang di gunakan Teknik pendekatan agile