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
Communition merupakan tahapan yang pemilik proyek menyampaikan kebutuhan dan
permasalah kepada pengembangan
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
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

kualitas perangkat lunak dan source code

  • 1.
    A.Kualitas perangka lunak dansource 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
  • 2.
    Communition merupakan tahapanyang pemilik proyek menyampaikan kebutuhan dan permasalah kepada pengembangan
  • 3.
    B PROTOTYPE PROTOTYPE merupakansebuah 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