Scrum
Model SDLC dan Agile Development Model SDLC
A. Scrum Model SDLC
Gambar
1. Scrum Model SDLC
Pada Gambar 1. merupakan Scrum
model, dimana model Scrum merupakan salah satu komponen dari metodologi
pengembangan sistem Agile. Scrum merupakan suatu kerangka kerja. Jadi, bukannya
menyediakan deskripsi rinci tentang bagaimana segala sesuatu yang harus
dilakukan pada proyek seperti diserahkan kepada tim pengembangan perangkat
lunak pada umumnya. Hal ini dilakukan supaya tahu bagaimana cara terbaik untuk
memecahkan masalah. Dari hal ini kekurangan dan kelebihan model tersebut juga
dijelaskan pada Tabel 1.
Tabel 1
Kekurangan dan Kelebihan Scrum Model SDLC
No
|
Kelebihan
|
Kekurangan
|
1
|
Keperluan
berubah dengan cepat
|
Developer
harus selalu siap dengan perubahan karena perubahan akan selalu diterima.
|
2
|
Berukuran
kecil sehingga melancarkan komunikasi, mengurangi biaya dan memberdayakan satu
sama lain
|
|
3
|
Pekerjaan
terbagi-bagi sehingga dapat diselesaikan dengan cepat
|
|
4
|
Dokumentasi
dan pengujian terus menerus dilakukan setelah software dibangun
|
|
5
|
Proses
Scrum mampu menyatakan bahwa produk selesai kapan pun diperlukan
|
|
B.
Agile
Development Model SDLC
Gambar
2. Agile Development Model
Pada Gambar 2
merupakan agile development model adalah sebuah filosofi dan serangkaian
panduan untuk mengembangkan sistem informasi di dalam lingkungan yang sering
berubah dan dapat digunakan dengan metodologi pengembangan sistem apapun.
Metodologi agile adalah sebuah filosofi tentang bagaimana membangun model,
beberapa diantaranya formal dan detail, namun yang lainnya hanya berupa sketsa
dan sangat ringkas. Dari hal ini kekurangan dan kelebihan model tersebut juga
dijelaskan pada Tabel 2.
Tabel 2
Kekurangan dan Kelebihan Agile Development Model
No
|
Kelebihan
|
Kekurangan
|
1
|
82%
Menambah produktivitas tim
|
Agile
tidak akan berjalan dengan baik jika komitmen tim kurang.
|
2
|
77%
Menambah kualitas perangkat lunak.
|
Tidak
cocok dalam skala tim yang besar (>20 orang).
|
3
|
78%
Menambah kepuasan klien.
|
Perkiraan
waktu release dan harga perangkat lunak sulit ditentukan.
|
4
|
37%
Menghemat biaya
|
|
5
|
|
|
6
|
|
|
7
|
|
|
8
|
|
|
Tidak ada komentar:
Posting Komentar