Scrum Model SDLC dan Agile Development Model SDLC


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