MAKALAH MODEL PENGEMBANGAN SPIRAL | Gudang Ilmu

Diharapkan Dapat Membantu Serta Menambah Pengetahuan Anda

Berbagi Ilmu

LIKE AND SHARE

MAKALAH MODEL PENGEMBANGAN SPIRAL

MODEL PENGEMBANGAN SPIRAL

MATA KULIAH : REKAYASA PERANGKAT LUNAK


Disusun oleh :
1. Ahmad Sopian [1111093000017]
2. Garin Alif Nandito [1111093000078]
3. Muhammad Naufal [1111093000026]

JURUSAN SISTEM INFORMASI
FAKULTAS SAINS DAN TEKNOLOGI


BAB I

PENDAHULUAN
1.1 Latar Belakang Masalah
Dalam dunia teknologi sekarang pengembangan dalam bidang informatika telah mengalami perkembangan yang sangat pesat. Dengan perkembangan ini, dalam bidang informatika tidak hanya menghasilkan pengembangan program perangkat lunak saja, melainkan pengambangan dalam bidang suatu pemodelan yang bersifat kompleks.
Dalam pembuatan sebuah perangkat lunak haruslah memiliki teknik analisa kebutuhan dan teknis pemodelan yang baik, supaya terwujudnya suatu perangkat lunak yang baik. Dengan hal tersebut maka perlulah suatu pengenalan mengenai pemodelan dalam suatu pembangunan suatu perangkat lunak (Software). Terdapat banyak pemodelan mengenai pembangunan suatu perangkat lunak yang dimana dari setiap model ini memiliki macam macam model lainnya.
Berdasarkan tugas yang kami peroleh, kami hanya membatasi penjelasan mengenai pada pemodelan pengembangan Spiral, hanya memberikan penjelasan mengenai Spiral Model beserta konsep mengenai kekurangan dan kelebihan yang dimiliki oleh Model Pengembangan Spiral dari sekian banyaknya model-model pengembangan pada rekayasa perangkat lunak.

1.2 Perumusan Masalah
Berdasarkan penjelasan yang terdapat pada latar belakang masalah di atas, kami dihadapkan untuk menganalisa mengenai kekurangan serta kelebihan dari pemodelan perangkat lunak yakni Model Pengembangan Spiral serta memberikan penjelasan mengenai Spiral Model.

1.3 Tujuan Penulisan
Adapun tujuan pembuatan paper ini adalah :
a. Memahami lebih mendalam akan konsep Model Pengembangan Spiral baik dalam hal, penjelasan, kekurangan, kelebihannya 
b. Memahami lebih mendalam akan konsep analisa dan pemodelan pada Spiral Model


1.4 Ruang Lingkup Pembahasan
Dalam makalah yang kami buat ini, kami hanya akan membahas secara khusus mengenai kekurangan dan kelebihan dari Model Pengembangan Spiral serta menjelaskan konsep Spiral Model

1.5 Metodologi Pemecahan Masalah
Dalam membahas permasalahan yang kami tulis mengenai kekurangan, kelebihan, penjelasan mengenai konsep pengembangan Spiral, kami mendapatkan referensi berdasakan pencarian melalui penelitian baik berupa jurnal, modul, serta paper yang disebarluaskan di internet, serta melalui studi literatur yakni pengambilan informasi melalui pencarian dari buku.

BAB II

PEMBAHASAN
2 1 Model Spiral
Model spiral pada awalnya diusulkan oleh Boehm (1988), adalah model proses perangkat lunak evolusioner yang merangkai sifat iteratif dari prototype dengan cara kontrol dan aspek sistematis model sequensial linier.
Model iteratif ditandai dengan tingkah laku yang memungkinkan pengembang mengembangkan versi perangkat lunak yang lebih lengkap secara bertahap. Perangkat lunak dikembangkan dalam deretan pertambahan. Selama awal iterasi, rilis inkremental bisa berupa model/prototype kertas, kemudian sedikit demi sedikit dihasilkan versi sistem yang lebih lengkap.
Model ini merepresentasikan proses perangkat lunak sebagai rangkaian kegiatan dengan penelusuran ke belakang dari satu kegiatan ke kegiatan lainnya. Proses ini direpresentasikan sebagai spiral. Setiap untai pada spiral merepresentasikan fase proses perangkat lunak. Dengan demikian untai yang paling dalam mungkin berkenaan dengan kelayakan sistem, untai berikutnya dengan definisi persyaratan sistem, dan untai berikutnya lagi dengan perancangan sistem, demikian seterusnya.
Tahapan-Tahapan Model Spiral
Model spiral dibagi menjadi enam wilayah tugas yaitu:

1. Komunikasi  pelanggan
Yaitu tugas-tugas untuk membangun komunikasi antara pelanggan dan   kebutuhan-kebutuhan yang diinginkan oleh pelanggan
2. Perencanaan 
Yaitu tugas-tugas untuk mendefinisikan sumber daya, ketepatan waktu, dan proyek informasi lain yang berhubungan
3. Analisis Resiko 
Yaitu tugas-tugas yang dibutuhkan untuk menaksir resiko manajemen dan teknis
4. Perekayasaan 
Yaitu tugas yang dibutuhkan untuk membangun satu atau lebih representasi dari aplikasi tersebut


5. Konstruksi dan peluncuran 
Yaitu tugas-tugas yang dibutuhkan untuk mengkonstruksi, menguji, memasang , dan memberi pelayanan kepada pemakai
6. Evaluasi Pelanggan 
Yaitu tugas-tugas untuk mendapatkan umpan balik dari pelanggan


2 2 Konsep Model Pengembangan Spiral
Perbedaan penting antara model spiral dan model perangkat lunak lainnya adalah dilakukannya pertimbangan resiko secara eksplisit pada model spiral. Secara informal, resiko adalah sesuatu yang bisa berjalan salah. Sebagai contoh, jika tujuannya adalah menggunakan bahasa pemrograman yang baru, resikonya ialah bahwa compiler yang tersedia tidak dapat diandalkan. Resiko mengakibatkan masalah proyek, seperti terlampauinya jadwal dan biaya, sehingga minimasi resiko merupakan kegiatan manajemen proyek yang sangat penting
Siklus spiral dimulai dengan memperluas tujuan seperti kinerja, fungsionalitas, dan lain-lain. Cara-cara alternatif untuk mencapai tujuan ini dan batas-batas yang ditetapkan pada setiap alternatif kemudian diperhitungkan. Setiap alternatif dinilai terhadap tujuannya sehingga menghasilkan indentifikasi sumber-sumber resiko. Langkah selanjutnya adalah mengevaluasi resiko-resiko ini dengan kegiatan seperti analisis yang lebih rinci, pembuatan prototipe, simulasi, dan lain-lain. Begitu resiko telah dinilai, dilakukan pengembangan yang diikuti dengan kegiatan perencanaan untuk fase selanjutnya.
Pada model spiral tidak adal fase-fase yang tetap seperti spesifikasi atau perancangan. Model spiral mencakup model proses yang lain. Misal prototipe dapat digunakan pada satu spiral, lalu tahap ini bisa diikuti dengan pengembangan air terjun konvensional, dan seterusnya.


Dari gambar tersebut, proses dimulai dari inti bergerak searah dengan jarum jam mengelilingi spiral. Lintasan pertama putaran menghasilkan perkembangan spesifikasi produk. Putaran selanjutnya digunakan untuk mengembangkan sebuah prototype, dan secara progresif mengembangkan versi perangkat lunak yang lebih canggih. Masing-masing lintasan yang melalui daerah perencanaan menghasilkan penyesuaian pada rencana proyek. Biaya dan jadwal disesuaikan berdasarkan umpan balik yang disimpulakan dari evaluasi pelanggan. Manajer proyek akan menambah jumlah iterasi sesuai dengan yang dibutuhkan.

2 3 Kelebihan dan Kelemahan Model Spiral
Kelebihan Model Spiral :

Dapat disesuaikan agar perangkat lunak bisa dipakai selama hidup perangkat lunak komputer
Lebih cocok untuk pengembangan sistem dan perangkat lunak skala besar
Pengembang dan pemakai dapat lebih mudah memahami dan bereaksi terhadap resiko setiap tingkat evolusi karena perangkat lunak terus bekerja selama proses
Menggunakan prototipe sebagai mekanisme pengurangan resiko dan pada setiap keadaan di dalam evolusi produk
Tetap mengikuti langkah-langkah dalam siklus kehidupan klasik dan memasukkannya ke dalam kerangka kerja iteratif 
Membutuhkan pertimbangan langsung terhadap resiko teknis sehingga mengurangi resiko sebelum menjadi permasalahan yang serius

Kekurangan Model Spiral :
Sulit untuk menyakinkan pelanggan bahwa pendekatan evolusioner ini bisa dikontrol
Memerlukan penaksiran resiko yang masuk akal dan akan menjadi masalah yang serius jika resiko mayor tidak ditemukan dan diatur
Butuh waktu lama untuk menerapkan paradigma ini menuju kepastian yang absolut

BAB III

PENUTUP
3 1 Kesimpulan
1. Pada model spiral,resiko sangat dipertimbangkan.
2. Resiko adalah yang sangat mungkin menyebabkan kesalahan.
3. Pendekatan yang realisitis untuk perangkat lunak berskala besar.
4. User dan developer bisa memahami dengan baik software yang dibangun karena setiap kemajuan yang dicapai selama proses dapat diamati dengan baik.
5. Namun demikian, waktu yang cukup panjang mungkin bukan pilihan bagi pengguna, karena waktu yang sama lama dapat memakan biaya yang lebih besar.



DAFTAR PUSTAKA

blog.unsri.ac.id/userfiles/09071003003.doc diakses pada tanggal 27 September 2013

ocw.gunadarma.ac.id/course/...s1/.../pendahuluan diakses pada tanggal 27 September 2013

elista.akprind.ac.id/upload/files/3098_MATERI_1.PDF diakses pada tanggal 27 September 2013

si.itats.ac.id/.../RekayasaiPerangkatLunak_1.doc diakses pada tanggal 27 September 2013

Sign up here with your email address to receive updates from this blog in your inbox.

Related Posts :

0 Response to "MAKALAH MODEL PENGEMBANGAN SPIRAL"

Post a Comment