1. Herdian Permana 13111765
2. Nur Singgih 13110559
3. Nur Ichsan 13111445
4. Krisna Yogatama 13111434
5. Hariyanto 13111439
6. Febriansyah 13110437
7. Muhamad Suerlandi 13111833
8. Nugraha Aprianto 13111842
9. Alif Widodo 13111444
10. Ahmad Idraki Gunawan 13111836
1. Adaptive
SDLC
a.
Proyek inisialisasi - menentukan Tujuan
dari proyek
b.
Tentukan waktu proyek-box (estimasi
durasi proyek)
c.
Tentukan jumlah yang optimal siklus dan
waktu-kotak untuk setiap
d.
Menulis pernyataan tujuan untuk setiap
siklus
e.
Menetapkan komponen utama untuk setiap
siklus
f.
Mengembangkan daftar tugas proyek
g.
Meninjau keberhasilan siklus
h.
Rencanakan siklus berikutnya
2. Iterative Model
Sebuah berulang Model siklus hidup tidak berusaha untuk memulai dengan spesifikasi penuh persyaratan. Sebaliknya, pembangunan dimulai dengan menentukan dan menerapkan hanya bagian dari perangkat lunak, yang kemudian dapat ditinjau dalam rangka untuk mengidentifikasi persyaratan lebih lanjut. Proses ini kemudian diulang, menghasilkan versi baru dari perangkat lunak untuk setiap siklus model. Pertimbangkan iteratif Model siklus hidup yang terdiri dari mengulangi empat fase berikut dalam urutan:
Persyaratan fase, di mana persyaratan untuk perangkat lunak dikumpulkan dan dianalisis. Iterasi pada akhirnya harus menghasilkan fase persyaratan yang menghasilkan spesifikasi lengkap dan final persyaratan. - Desain fase, di mana solusi perangkat lunak untuk memenuhi persyaratan dirancang. Ini mungkin desain baru, atau perpanjangan dari desain sebelumnya. Implementasi dan tahap uji, ketika perangkat lunak kode, terintegrasi dan diuji. Ulasan fase, di mana perangkat lunak dievaluasi, persyaratan saat ini ditinjau, dan perubahan dan penambahan persyaratan yang diajukan. Untuk setiap siklus model, keputusan harus dibuat mengenai apakah perangkat lunak yang dihasilkan oleh siklus akan dibuang, atau disimpan sebagai titik awal untuk siklus berikutnya (kadang-kadang disebut sebagai prototipe incremental). Akhirnya titik akan tercapai dimana persyaratan yang lengkap dan perangkat lunak dapat disampaikan, atau menjadi tidak mungkin untuk meningkatkan perangkat lunak yang diperlukan, dan sebuah awal baru harus dibuat.
Berulang Model siklus hidup dapat disamakan dengan software memproduksi dengan berturut-turut
pendekatan. Menggambar analogi dengan metode matematika yang menggunakan pendekatan berturut-turut untuk mencapai solusi akhir, manfaat metode tersebut tergantung pada seberapa cepat mereka berkumpul di solusi. Kunci keberhasilan penggunaan suatu siklus hidup perangkat lunak iteratif pengembangan validasi ketat persyaratan, dan verifikasi (termasuk pengujian) dari setiap versi perangkat lunak terhadap kebutuhan tersebut dalam setiap siklus model. Tiga tahap pertama dari contoh iteratif model yang sebenarnya merupakan bentuk singkatan dari V berurutan atau model air terjun siklus hidup. Setiap siklus model menghasilkan software yang memerlukan pengujian di tingkat unit, untuk integrasi perangkat lunak, integrasi sistem dan penerimaan. Seperti perangkat lunak berkembang melalui siklus berturut-turut, tes harus diulang dan diperluas untuk memverifikasi setiap versi perangkat lunak.
V-model pengembangan
perangkat lunak model yang dapat dianggap menjadi perpanjangan model air terjun. Alih-alih bergerak turun dengan cara yang linear, proses langkah-langkah ke atas membungkuk setelah fase coding, untuk membentuk bentuk V yang khas. VModel ini menunjukkan hubungan antara setiap fase kehidupan pembangunan
siklus dan fase terkait pengujian.
siklus dan fase terkait pengujian.
4. Model Big Bang
Model Big Bang-adalah salah satu di mana kita menempatkan sejumlah besar materi
(orang atau uang) diletakkan bersama-sama, banyak energi yang dikeluarkan - seringkali dengan kekerasan - dan keluar datang produk software yang sempurna atau tidak. Keindahan dari model ini adalah bahwa hal itu sederhana. Ada sedikit perencanaan, penjadwalan, atau proses pembangunan Formal. Semua upaya yang dihabiskan mengembangkan perangkat lunak dan menulis kode. Ini dan proses ideal jika persyaratan produk yang tidak dipahami dengan baik dan tanggal rilis final fleksibel. Ini juga penting untuk memiliki pelanggan yang fleksibel, juga, karena mereka tidak akan tahu apa yang mereka mendapatkan sampai akhir.
Model Big Bang-adalah salah satu di mana kita menempatkan sejumlah besar materi
(orang atau uang) diletakkan bersama-sama, banyak energi yang dikeluarkan - seringkali dengan kekerasan - dan keluar datang produk software yang sempurna atau tidak. Keindahan dari model ini adalah bahwa hal itu sederhana. Ada sedikit perencanaan, penjadwalan, atau proses pembangunan Formal. Semua upaya yang dihabiskan mengembangkan perangkat lunak dan menulis kode. Ini dan proses ideal jika persyaratan produk yang tidak dipahami dengan baik dan tanggal rilis final fleksibel. Ini juga penting untuk memiliki pelanggan yang fleksibel, juga, karena mereka tidak akan tahu apa yang mereka mendapatkan sampai akhir.
Posting Komentar