Dahulu, tim pengembang perangkat lunak merencanakan semuanya di awal, kemudian membangun selama berbulan-bulan sebelum menunjukkannya kepada siapa pun. Agile mengubah hal itu. Ini adalah pendekatan iteratif untuk manajemen proyek dan pengembangan perangkat lunak. Alih-alih satu pengiriman besar, Anda bekerja dalam siklus pendek yang disebut sprint, biasanya berlangsung dua hingga empat minggu. Setiap sprint menghasilkan sesuatu yang berfungsi.
Manifesto Agile, yang ditulis pada tahun 2001 oleh sekelompok pengembang, menjabarkan empat nilai: individu dan interaksi di atas proses dan alat, perangkat lunak yang berfungsi di atas dokumentasi komprehensif, kolaborasi pelanggan di atas negosiasi kontrak, dan menanggapi perubahan di atas mengikuti rencana. Scrum dan Kanban adalah dua kerangka kerja populer. Pertemuan harian (stand-up meeting) menjaga tim tetap selaras. Seorang pemilik produk memprioritaskan backlog. Seorang scrum master menghilangkan hambatan. Agile telah menyebar dari perangkat lunak ke pemasaran, SDM, dan bahkan manufaktur. Ini bukan obat mujarab. Tanpa disiplin, ia dapat menjadi kacau. Tetapi ketika berhasil, ia memungkinkan tim untuk beradaptasi dengan perubahan alih-alih dihancurkan olehnya.
Ide-ide inti
- Sprint: siklus kerja pendek dengan durasi tetap.
- Stand-up: rapat sinkronisasi harian singkat.
- Backlog: daftar pekerjaan yang diprioritaskan
- Retrospektif: refleksi tim setelah setiap sprint
- Iterasi: membangun, menguji, belajar, mengulang
Comments
No comments yet. Be the first to share a thought.
Leave a comment