Tiga Hukum Agile
Tiga hukum Agile adalah:
- Hukum Pelanggan—sebuah obsesi untuk memberikan nilai kepada pelanggan sebagai tujuan utama dari organisasi.
- Hukum time kecil—anggapan bahwa semua pekerjaan dilakukan oleh tim kecil yang mengatur dirinya sendiri, bekerja dalam siklus singkat dan berfokus pada memberikan nilai kepada pelanggan
- Hukum Network—upaya berkelanjutan untuk menghapus birokrasi dan hierarki top-down sehingga perusahaan beroperasi sebagai jaringan tim yang saling berinteraksi, semuanya berfokus pada kerja sama untuk memberikan nilai yang meningkat kepada pelanggan.
Agile Manifesto
- Individual dan interaksi diatas proses dan alat
- Perangkat lunak yang berfungsi diatas dokumentasi yang komprehensif
- Kolaborasi pelanggan diatas negosiasi kontrak
- Menanggapi Perubahan diatas mengikuti rencana
Kami mengikuti prinsip-prinsip ini:
- Prioritas tertinggi kami adalah memuaskan pelanggan melalui pengiriman awal dan berkelanjutan perangkat lunak yang berharga.
- Menyambut persyaratan yang berubah, bahkan yang terlambat dalam pengembangan. Proses tangkas memanfaatkan perubahan untuk keunggulan kompetitif pelanggan.
- Sering mengirimkan perangkat lunak yang berfungsi, dari beberapa minggu hingga beberapa bulan, dengan preferensi untuk skala waktu yang lebih pendek.
- Pelaku bisnis dan pengembang harus bekerja sama setiap hari selama proyek berlangsung.
- Bangun proyek di sekitar individu yang termotivasi. Beri mereka lingkungan dan dukungan yang mereka butuhkan, dan percayakan mereka untuk menyelesaikan pekerjaan.
- Metode yang paling efisien dan efektif untuk menyampaikan informasi kepada dan di dalam tim pengembangan adalah percakapan tatap muka.
- Perangkat lunak yang berfungsi adalah ukuran utama kemajuan.
- Proses tangkas mendorong pembangunan berkelanjutan. Para sponsor, pengembang, dan pengguna harus dapat mempertahankan kecepatan yang konstan tanpa batas waktu.
- Perhatian yang terus menerus terhadap keunggulan teknis dan desain yang baik meningkatkan ketangkasan.
- Kesederhanaan - seni memaksimalkan jumlah pekerjaan yang belum diselesaikan - sangat penting.
- Arsitektur, persyaratan, dan desain terbaik muncul dari tim yang mengatur dirinya sendiri.
- Secara berkala, tim merefleksikan bagaimana menjadi lebih efektif, kemudian menyesuaikan dan menyesuaikan perilakunya.