Tiga Hukum Agile

Tiga hukum Agile adalah:

  1. Hukum Pelanggan—sebuah obsesi untuk memberikan nilai kepada pelanggan sebagai tujuan utama dari organisasi.
  2. 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
  3. 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:

  1. Prioritas tertinggi kami adalah memuaskan pelanggan melalui pengiriman awal dan berkelanjutan perangkat lunak yang berharga.
  2. Menyambut persyaratan yang berubah, bahkan yang terlambat dalam pengembangan. Proses tangkas memanfaatkan perubahan untuk keunggulan kompetitif pelanggan.
  3. Sering mengirimkan perangkat lunak yang berfungsi, dari beberapa minggu hingga beberapa bulan, dengan preferensi untuk skala waktu yang lebih pendek.
  4. Pelaku bisnis dan pengembang harus bekerja sama setiap hari selama proyek berlangsung.
  5. Bangun proyek di sekitar individu yang termotivasi. Beri mereka lingkungan dan dukungan yang mereka butuhkan, dan percayakan mereka untuk menyelesaikan pekerjaan.
  6. Metode yang paling efisien dan efektif untuk menyampaikan informasi kepada dan di dalam tim pengembangan adalah percakapan tatap muka.
  7. Perangkat lunak yang berfungsi adalah ukuran utama kemajuan.
  8. Proses tangkas mendorong pembangunan berkelanjutan. Para sponsor, pengembang, dan pengguna harus dapat mempertahankan kecepatan yang konstan tanpa batas waktu.
  9. Perhatian yang terus menerus terhadap keunggulan teknis dan desain yang baik meningkatkan ketangkasan.
  10. Kesederhanaan - seni memaksimalkan jumlah pekerjaan yang belum diselesaikan - sangat penting.
  11. Arsitektur, persyaratan, dan desain terbaik muncul dari tim yang mengatur dirinya sendiri.
  12. Secara berkala, tim merefleksikan bagaimana menjadi lebih efektif, kemudian menyesuaikan dan menyesuaikan perilakunya.