Anda di halaman 1dari 20

MODEL PROSES

MENGGUNAKAN
SPIRAL DEVELOPMENT
KELOMPOK 12
ANGGOTA KELOMPOK

Komang Ananda I Komang Ngurah Figueredo Elvis


Visva Mitra Kusuma Kresna Prebawa Soares Da Conceicao
(210030081) (210030089) (210030306)

Dahlia Sengaji Andika Saputra


(210030368) (220030236)

KELOMPOK 12
01
LANDASAN TEORI
Model proses perangkat lunak
• Model proses perangkat lunak
LANDASAN TEORI

Menurut R.S Pressman (2005) terdapat sebuah model proses yang


merupakan penggabungan antara model waterfall dan prototyping
dimana perancangan di lakukan menggunakan model waterfall setelah
itu membuat prototyping, yaitu Model Spiral.
• Model Spiral
Model ini ditemukan sekitar tahun 1988 oleh Barry Boehm “A Spiral Model of
LANDASAN TEORI

Software Development and Enhancement. Merupakan salah satu bentuk


evolusi dengan menggunakan metode iterasi natural yang di miliki model
prototyping yang di gabungkan dengan aspek sistimatis yang di kembangkan
dengan model waterfall. Sedangkan tahap prototyping adalah suatu model
dimana perangkat lunak dibuat prototype (incomplete model), blue-print, atau
contohnya dan ditunjukkan kepada pengguna untuk mendapatkan respon.
Model spiral dibagi menjadi beberapa framework aktivitas, yang di sebut dengan
task regions. Berikut adalah aktivitas-aktivitas yang dilakukan dalam model
LANDASAN TEORI

spiral :

• Komunikasi
• Perencanaan
• Pemodelan
• Konstruksi
• Penyebaran
• Metodologi Spiral
LANDASAN TEORI

Menurut Roger S Pressman, Model Spiral (Spiral Model) adalah


model proses software yang evolusioner yang merangkai sifat
iteratif dari prototype dengan control dan aspek sistematis dari
model sequensial linier.
02
PEMBAHASAN
Model proses perangkat lunak
1. “A Spiral Model of Sotware Development and Enhancement” oleh Barry W.Boehm,
TRW Defense Systems Group.
Software proses model spiral yang telah berkembang selama beberapa tahun,
PEMBAHASAN

berdasarkan pengalaman dengan berbagai penyempurnaan dari model air terjun yang
diterapkan pada proyek-proyek perangkat lunak pemerintah yang besar. Model spiral
dapat mengakomodasi model yang paling sebelumnya sebagai kasus khusus dan
selanjutnya memberikan panduan untuk yang kombinasi model sebelumnya paling
cocok situasi perangkat lunak yang diberikan. Pengembangan TRW Software
Produktivitas System (TRW-SPS).
Setiap siklus spiral dimulai dengan identifikasi:
- Tujuan dari porsi produk yang diuraikan (kinerja,
fungsi, kemampuan untuk mengakomodasi
perubahan, dll)
- Cara alternatif menerapkan bagian ini produk
PEMBAHASAN

(desain A, desain B, reuse, membeli, dll)


- kendala terhadap penerapan alternatif (biaya,
jadwal, antar-muka, dll)

Langkah selanjutnya adalah mengevaluasi alternatif relatif


terhadap tujuan dan kendala. Frequentli, proses ini akan
mengidentifikasi area ragu yang merupakan sumber signifikan
dari risiko proyek. Kemudian langkah berikutnya harus
melibatkan prototyping, simulasi, benchmarking, pemeriksaan
referensi, pemberian kuesioner pengguna, pemodelan analitik,
atau kombinasi dari ini dan teknik resolusi risiko lainnya.
2. Model proses spiral dari buku : Structured System Anal And Design
Isrd Oleh Isrd,ISRD Group
PEMBAHASAN

Model spiral adalah model komposit yang menggabungkan sifat iteratif


dari prototipe dengan aspek terkontrol dan sistematis dari model
sekuensial linier atau air terjun. Dalam model spiral, perangkat lunak
dikembangkan dalam serangkaian incrementalreleases.
Selama setiap iterasi, rilis inkremental mungkin menjadi model kertas
atau prototipe. Selama iterasi kemudian, versi progresif lebih lengkap dari
sistem rekayasa diproduksi.Model, diwakili oleh spiral denganMendefinisikan
empat fase utama diwakili yang oleh empat kuadran :
PEMBAHASAN

1. Planning : penentuan tujuan , alternatif dan kendala .


2. Risk analysis : analisis alternatif dan identifikasi / resolusi risiko .
3. Engineering : pengembangan " tingkat berikutnya "
produk atau prototipe .
4. Customer Evaluation : penilaian hasil rekayasa .
KELEBIHAN DAN KEKURANGAN
MODEL SPIRAL
KELEBIHAN
Model spiral memiliki sejumlah keuntungan tambahan, ringkasan sebagai berikut:
1. memfokuskan perhatian awal pada pilihan yang melibatkan penggunaan kembali
perangkat lunak yang ada.
2. mengakomodasi persiapan untuk siklus hidup evolusi, pertumbuhan, dan perubahan
dari produk perangkat lunak.
3. menyediakan mekanisme untuk menggabungkan tujuan kualitas perangkat lunak
dalam pengembangan produk Sotware.
4. Ini berfokus pada menghilangkan kesalahan dan alternatif menarik awal.
5. Untuk setiap sumber kegiatan proyek dan pengeluaran sumber daya, itu menjawab
pertanyaan kunci, "berapa banyak yang cukup?"
6. Ini tidak melibatkan pendekatan terpisah untuk pengembangan perangkat lunak dan
peningkatan perangkat lunak (atau perawatan).
7. Ini menyediakan kerangka kerja yang layak untuk pengembangan sistem hardware-
software yang terintegrasi.
KEKURANGAN

Model spiral lengkap dapat berhasil diterapkan dalam banyak


situasi, tapi beberapa kesulitan harus diatasi sebelum bisa
disebut dewasa, model yang berlaku universal. Tiga tantangan
utama melibatkan pencocokan kontrak software,
mengandalkan keahlian penilaian risiko, dan kebutuhan
elaborasi lebih lanjut dari langkah-langkah spiral Model.
PERSAMAAN DAN PERBANDINGAN
DARI LITERATUR TERSEBUT
Persamaan :
1. Persamaan dari 2 literatur tersebut memiliki inti yang sama, semua model
spiral selalu mengidentifikasi terlebih dahulu, baik mengidentifikasi resiko
maupun mengidentivikasi fungsi maupun hal-hal yang bersangkutan.
2. inti dari proses dan urutannya juga sama hanya yang membedakan adalah
gambarnya satu mudah dimengerti dan yang satunya lebih rumit untuk
dipahami.

Perbandingan:
Dari kedua literatur diatas menurut kami literatur dari ISRD Group
lebih mudah dipahami,gambar diagramnya juga tidak terlalu rumit untuk
dipelajari dan dalam penggunaanya.
SESI TANYA JAWAB ?
KESIMPULAN
Kita dapat menarik kesimpulan dari data yang disajikan:
1. Model spiral belum sepenuh diuraikan sebagai model yang lebih didirikan. Oleh
karena itu, model spiral dapat diterapkan oleh tenaga berpengalaman, tapi perlu
penjabaran lebih lanjut adalah bidang-bidang seperti kontraktor, spesifikasi,
tonggak, ulasan, penjadwalan, pemantauan status, dan identifikasi daerah risiko
sepenuhnya digunakan dalam segala situasi.
2. Implementasi parsial dari model spiral, seperti rencana manajemen risiko, yang
kompatibel dengan sebagian besar model proses saat ini dan sangat membantu
dalam mengatasi sumber utama risiko proyek.

Anda mungkin juga menyukai