Kirim Perangkat Lunak yang Berfungsi Secara Teratur
“Kirim perangkat lunak yang berfungsi secara teratur, dari beberapa minggu hingga beberapa bulan, dengan preferensi pada jangka waktu yang lebih pendek.”
Prinsip berikutnya menekankan penggunaan pendekatan iteratif untuk membagi proyek menjadi peningkatan yang sangat kecil yang disebut sprint atau iterasi, yang biasanya dalam rentang dua hingga empat minggu. Ada beberapa alasan mengapa ini sangat masuk akal:
- Semua proses pengembangan agile seperti Scrum didasarkan pada perbaikan berkelanjutan. Alih-alih memiliki proses yang didefinisikan secara kaku yang tidak pernah berubah, tim diharapkan untuk mengambil pendekatan empiris untuk belajar apa yang berhasil dan apa yang tidak berhasil seiring kemajuan proyek, dan melakukan penyesuaian yang diperlukan. Jika proyek dibagi menjadi peningkatan yang sangat pendek dan pembelajaran terjadi di akhir setiap peningkatan, pembelajaran dan perbaikan berkelanjutan dapat terjadi jauh lebih cepat. Sebuah mantra agile yang populer adalah, “Gagal lebih awal, gagal sering.” Dengan kata lain, dalam banyak kasus lebih baik untuk mencoba sesuatu dengan cepat dan belajar darinya serta melakukan penyesuaian, daripada menghabiskan semua waktu yang mungkin diperlukan untuk mencoba merancang pendekatan yang akan berhasil tanpa cacat pada percobaan pertama.
- 2. Orang bekerja lebih produktif jika diberikan waktu singkat untuk menyelesaikan tugas. Jika dilakukan dengan benar, tim mengembangkan ritme dan tempo yang sangat efisien untuk memproduksi peningkatan pekerjaan yang terdefinisi dengan cepat dan efisien, seperti jalur perakitan manufaktur.
Artikel Agile dan Scrum yang Direkomendasikan
This post is also available in Deutsch, English, Español, فارسی, Français, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文.