Pada artikel sebelumnya saya membuat rangkuman tentang Metode Waterfall (Waterfall Method). Biasanya Metode Waterfall seringkali dikaitkan dengan Metodologi Agile. Seperti apa sih Metodologi Agile itu? Berikut saya membuat sedikit rangkumannya.
Apa Itu Agile Methodology ?
Metodologi Agile adalah metode yang menerapkan siklus perulangan secara terus menerus dalam pengembangan dan pengujian proyek perangkat lunak, berbeda dengan penerapan model Waterfall yang terurut.
Penerapan Metodologi Agile dianggap sebagai salah satu proses yang paling sederhana dan efektif untuk mentrasnformasi visi visnis menjadi solusi perangkan lunak. Agile adalah istilah yang digunakan untuk menggambarkan pendekatan pengembangan perangkat lunak yang menggunakan perencanaan berkelanjutan,pembelajaran, peningkatan,kolaborasi tim, pengembangan evolusioner dan penerapan awal. Hal ini mendorong respon yanng fleksibel dalam perubahan-perubahan yang terjadi.
Pengembangan perangkat lunak dengan menerapkan Metodologi Agile menekankan pada 4 hal utama :
1. Interaksi Individu dan tim terhadap proses dan perangkat yang ada.
2. Pengembangan perangkat lunak yang diiringi dengan dokumentasi yang komprehensif.
3. Berkolaborasi dengan klien berdasarkan kesepakatan pada kontrak.
4. Memberikan respon terhadap perubahan disamping mengikuti rencana yang ada.
Metodologi Agile VS Metode Waterfall
Metodologi Agile dan Metode Waterfall adalah dua metode yang berbeda dalam proses pengembangan perangkat lunak. Namun meskipun keduanya berbeda dalam pendekatannya, kedua metode tersebut sangatlah berguna tergantung dari kebutuhan dan tipe proyek. Berikut beberapa perbedaan dari kedua metode tersebut :
1. Metodologi Agile menggunakan pendekatan inkremental (berulang) sedangkan Metode Waterfall menggunakan pendekatan linier dan berurut.
2. Metodologi Agile memisahkan proyek menjadi sprint, sedangkan Metode Waterfall menggunakan membagi proyek menjadi beberapa tahapan.
3. Metodologi Agile membantu menyelesaikan banyak proyek kecil (modul), sedangkan Metode Waterfall membantu menyelesaikan satu proyek tunggal.
Tidak ada komentar:
Posting Komentar