Model Spiral

  • Uploaded by: Ahmad Aziz Fathoni
  • 0
  • 0
  • October 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Model Spiral as PDF for free.

More details

  • Words: 1,273
  • Pages: 10
MODEL SPIRAL

DOSEN PEMBIMBING ; Muhammad Luthfi Aksani m,kom

NAMA KELOMPOK ; Ahmad Aziz Fathoni (17.55.201.220) Aditya juliyadi Djaya (17.55.201.247)

KELAS ; D1/D2

UNIVERSITAS MUHAMMADIYAH TANGERANG FAKULTAS TEKNIK TEKNIK INFORMATIKA 2017/2018

A. Model spiral 1. Sejarah model spiral

Tahun 1986, model ini dikenalkan pertama kali oleh Barry Boehm pada makalahnya yang berjudul “A Spiral Model of Software Development and Enhancement”. Makalah tersebut menjelaskan tentang sebuah diagram yang dihasilkan dari berbagai publikasi yang mendiskusikan tentang Model Spiral ini. Model ini merupakan model yang sudah lama, tetapi sangat berguna untuk melakukan pembangunan proyek-proyek besar. Pada makalah awal yang dibuatnya, Barry Boehm menganggap bahwa Model Spiral adalah suatu model proses yang berhubungan dengan inkrementasi, Model Waterfall dan Model Prototyping. Namun dalam publikasi selanjutnya, Boehm menjelaskan bahwa Model Spiral sebagai model proses generator yang mana pilihan berdasarkan risiko proyek untuk menghasilkan suatu model proses yang tepat untuk proyek tersebut. Dengan demikian, inkrementasi, Model Waterfall dan Model Prototyping adalah kasus khusus dengan pola risiko proyek tertentu dari Model Spiral.

2. Pengerian model spiral Spiral model adalah model proses yang pendekatannya bersifat realistis pada software besar karena proses dari awal sampai proses pengiriman dan perbaikan dapat dipahami dnegan baik oleh clieent dan developer. Model ini mempunyai rangkaian kerja yang iterasi (peningkatan pada model) awal yang berbentuk prototype dan kemudian iterasi selanjutnya akan menjadi perkembangan dari model sebelumnya. Model ini dapat terus digunakan meskipun software sudah dikirimkan karena proses (siklus)dapat berputar lagi jika ada perubahan pada software sampai tidak ada permintaan perupbahan pada software oleh client. B. Tahap-tahap model spiral Dalam Model Spiral terdapat lima tahap untuk merealisasikan penggunaannya sebagai berikut : 1. Tahap Liason Tahap ini berhubungan dengan komunikasi antara orang yang akan mengembangkan software (system analyst) dengan pelanggan. Tujuannya adalah agar dapat memuaskan pelanggan dengan memperbaiki dan mengembangkan software sesuai dengan kebutuhan, kepentingan dan keinginannya. 2. Tahap Planning Tahap perencanaan meliputi estimasi biaya yang digunakan, batas waktu, pengaturan jadwal, identifikasi lingkungan kerja, sumber-sumber infomasi untuk melakukan iterasi. Hasilnya adalah dokumen spesifikasi kebutuhan sistem dan bisnis.

3. Tahap Analisis Risiko Tahap ini berfungsi untuk mengidentifikasi risiko yang berpotensial untuk terjadi dan menghasilkan suatu solusi alternatif secara teknis dan manajemen saat strategi mitigasi risiko direncanakan dan diselesaikan. 4. Tahap Rekayasa (engineering) Pada tahap ini, yang dilakukan adalah sebagai berikut : 

Menguji, coding dan mengembangkan software



Menginstal software



Membuat prototipe



Mendesain dokumen



Meringkas suatu pengujian software



Membuat laporan atas kekurangan dari software agar segera diperbaiki

5. Tahap Evaluasi Peran pelanggan sangat diperlukan pada tahap ini. Mereka dapat memberikan masukan dan tanggapan, mengevaluasi produk kerja dan memastikan bahwa produk yang dibutuhkan sesuai dengan semua ketentuan. Jika terdapat perubahan, semua tahapan akan diperbaiki sesuai dengan kepuasan pelanggan. Namun, mengidentifkasi dan memantau risiko yang terjadi juga diperlukan, seperti cost overrun. C. Penggunaan model spiral Model Spiral tepat digunakan dalam hal sebagai berikut : 1.

Ketika memiliki sebuah proyek dengan risiko sedang hingga tinggi

2.

Komitmen proyek jangka panjang karena potensi perubahan pada prioritas ekonomi dalam perubahan waktu

3.

Lini produk baru yang harus dirilis secara bertahap untuk mendapatkan feedback pelanggan dengan cukup

4.

Ketika penciptaan prototipe berlaku

5.

Perubahan signifikan yang diharapkan dalam produk selama siklus pengembangan

6.

Persyaratan yang kompleks dan memerlukan suatu evaluasi.

D. Invarian Model Spiral Menurut Boehm, terdapat enam karakteristik di dalam Model Spiral : 1. Menentukan Artefak secara Bersamaan Dalam pemrograman, sebuah ‘artefak’ adalah setiap hal yang dihasilkan oleh orang-orang yang terlibat dalam proses pengembangan perangkat lunak. Model ini menunjukkan bahwa semua artefak dalam siklus hidup suatu proyek harus didefinisikan sepenuhnya dari awal. 2. Empat Esensial Tugas Model Spiral Menurut Boehm, setiap siklus model spiral terdiri dari empat tugas berikut : 

Mempertimbangkan tujuan kritis dan kendala stakeholders



Menguraikan dan mengevaluasi alternatif-alternatif untuk mencapai tujuan



Mengidentifikasi dan mengatasi risiko kepada solusi alternatif



Persetujuan dan review stakeholder untuk melanjutkan berdasarkan kepuasan dalam tujuan kritis dan kendala 3. Risiko ditentukan berdasarkan Usaha Upaya dialokasikan untuk proyek harus ditentukan berdasarkan

tingkat keparahan risiko yang terkait dengan komponen tersebut. 4. Risiko ditentukan berdasarkan Tingkat Detail Mengatasi potensi risiko harus menentukan seberapa banyak perhatian terhadap rincian proyek yang sedang dikerjakan. 5. Menggunakan The Anchor Point Milestones Pada Modal Spiral terdapat tiga “The Anchor Point Milestones” adalah : 

Life Cycle Objectives (LCO) Untuk melihat apakah pendekatan teknis suatu proyek cukup untuk dilanjutkan ke pengembangan berikutnya.



Life Cycle Architecture (LCA) Untuk memeriksa apakah pendekatan optimal yang telah ditetapkan dan segala risiko utama telah direncanakan dan diperhitungkan sebelumnya.



Initial Operational Capability (IOC) Untuk memeriksa bahwa persiapan yang ada telah memadai untuk memuaskan stakeholders sebelum diluncurkan 6. Fokus terhadap Sistem dan Siklus Hidup Melihat pentingnya sistem secara keseluruhan dan urusan jangka panjang yang mencakup seluruh siklus hidup.

E. KELEBIHAN & KEKURANGAN 1. Kelebihan model spiral:  Setiap tahap pengerjaan dibuat prototyping sehingga kekurangan dan apa yang diharapkan oleh client dapat diperjelas dan juga dapat menjadi acuan untuk client dalam mencari kekurangan kebutuhan.  Lebih cocok untuk pengembangan sistem dan perangkat lunak skala besar.  Dapat disesuaikan agar perangkat lunak bisa dipakai selama hidup perangkat lunak komputer.  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 terhadp resiko teknis sehingga mengurangi resiko sebelum menjadi permaslahan yang serius.

2. Kekurangan model spiral:  Banyak konsumen (Client) tidak percaya bahwa pendekatan secara evolusioner dapat dikontrol oleh kedua pihak. Model spiral mempunyai resiko yang harus dipertimbangkan ulang oleh konsumen dan developer.  Memerlukan tenaga ahli untuk memperkirakan resiko, dan harus mengandalkannya supaya sukses.

 Belum terbukti apakah metode ini cukup efisien karena usianya yang relatif baru.  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 absolute.

F. Contoh studi kasus: Tuan X adalah General Manager A Company, sebuah perusahaan perkapalan yang berbasis di Singapura. Sebagai perusahaan UKM muda yang terus berkembang, Tuan X menginvestasikan sebagian modal perusahaan untuk promosi di media cetak dan elektronik, serta melatih kemampuan karyawan melalui berbagai kursus. Untuk mendukung kerja karyawan, A Company menggunakan komputer dasar (Basic PC) yang dilengkapi dengan officesoftware. Seperti kebanyakan UKM lainnya, A Company juga memiliki akses internet yang hanya dapat digunakan secara terbatas di beberapa PC. A Company memiliki satu buah email resmi yang masih menggunakan domain dari ISP (Internet Service Provider). Untuk komunikasi dilingkungan karyawan, mereka menggunakan fasilitas email gratis yang banyak tersedia di internet. Email gratis ini kadang juga digunakan untuk berkomunikasi dengan supplier dan pelanggan. Sebagai perusahaan UKM yang terus berkembang cepat, Tuan X mulai berfikir untuk mengembangkan A Company lebih professional. Harapan Tuan X, calon pelanggan potensial, pelanggan, supplier dan karyawan lebih mengenal A Company. Disisi lain, ia juga berharap agar cara yang digunakan lebih efisien, hemat biaya, tetapi menampilkan sosok perusahaan

yang meyakinkan atau bonafit. Tuan X meyakini, bahwa berkomunikasi menggunakan alamat email atau domain sendiri; promosi melalui website sendiri; data yang terintegrasi dan dapat diakses disemua komputer perusahaan akan dapat membawa perusahaan menjadi lebih profesional. A Company tidak memiliki departemen khusus untuk menangani TI. Untuk mewujudkan keinginannya, Tuan X meminta bantuan perusahaan khusus TI. Implementasi TI dikerjakan oleh perusahaan TI (sebagai pemenang tender). Dalam jangka waktu kontrak 1 tahun, Dalam proses implementasi, Tuan X menyerahkan tugas dan tanggungjawab kepada bawahannya. Semua karyawan dilibatkan dalam pertemuan dan diskusi dengan perusahaan pembangun TI. Dari waktu kontrak 1 tahun yang disepakati, TI yang bisa diimplementasikan adalah pembangunan jaringan komputer, akses internet, email, dan pembangunan data.

Daftar Pustaka https://www.dictio.id/t/apa-yang-dimaksud-dengan-model-spiral-dalampengembangan-perangkat-lunak/15028/2 http://rizkyahf.blogspot.com/2014/08/model-pengembangan-perangkatlunak.html

Related Documents

Model Spiral
October 2019 31
Spiral Model
November 2019 26
Spiral Model
May 2020 18
Spiral
July 2020 15
Spiral
June 2020 14
Spiral Galaxy
May 2020 20

More Documents from ""