Apa kondisi awal Agile?

9

Pertama, izinkan saya mengatakan bahwa saya berpikir bahwa proses yang gesit dapat bekerja karena prinsip-prinsip dasar berikut:

  • Ini membawa fokus
  • Membatasi kebisingan yang benar-benar membawa fokus

Kedua saya bertanya-tanya apa saja kondisi awal yang diperlukan agar proses Agile dapat berhasil? Sebagai contoh apakah kita perlu memiliki:

  • Tidak ada bug yang ada
  • Proses pengujian sepenuhnya otomatis atau setidaknya proses pengujian yang sangat otomatis
  • Orang yang berdedikasi untuk proyek ini
  • Perkembangan baru yang lebih jelas
  • Perkembangan itu tidak membuatnya lebih cepat atau lebih stabil
  • ?

Jadi, apa yang Anda butuhkan untuk membuatnya sukses? Adakah implementasi Agile berbeda yang lebih baik menangani tidak memiliki beberapa kondisi awal ini?

barrem23
sumber

Jawaban:

5

Orang-orang di semua tingkatan bisnis yang benar-benar dan sepenuhnya percaya pada Agile Manifesto

Kami menemukan cara yang lebih baik untuk mengembangkan perangkat lunak dengan melakukannya dan membantu orang lain melakukannya. Melalui pekerjaan ini, kami menghargai:

  • Individu dan interaksi atas proses dan alat
  • Bekerja dengan perangkat lunak melalui dokumentasi yang komprehensif
  • Kolaborasi pelanggan atas negosiasi kontrak
  • Menanggapi perubahan setelah mengikuti rencana

Artinya, sementara ada nilai di item di sebelah kanan, kami lebih menghargai item di sebelah kiri.

Dan ketika saya mengatakan percaya pada Agile Manifesto, maksud saya semua Manifesto Agile. Anda tidak dapat mengabaikan bagian terakhir. Masih ada nilai di item di sebelah kanan.

Jika Anda memiliki orang-orang itu, sebagai programmer, sebagai manajer, sebagai pelanggan, Anda dapat membuat beberapa variasi Agility berfungsi. Jika tidak, Anda akan berjuang.

pdr
sumber
3

Minimal

Pertama dan terutama, Anda harus memiliki sponsor dari atas ke bawah yang memahami kepala sekolah dan cukup percaya pada mereka untuk menegakkan mereka dalam rantai, dan percaya bahwa Agile berlaku untuk situasi Anda.

Memiliki manajemen senior yang tidak percaya pada proses, pada akhirnya akan merusaknya karena mereka akan memungkinkan bawahan untuk memutarbalikkan, mendistorsi, mencemari, merusak atau lebih buruk proses sabatoge.

Jika manajemen senior tidak memahami para pelaku, mereka akan mulai menuntut jalan pintas dan kompromi yang memutarbalikkan proses. Kemudian ketika segalanya rusak, penentang dapat mengatakan, "Sudah kubilang, Agile tidak bekerja!" kembali ke mars kematian!

Ini lebih buruk daripada tidak mengadopsi Agile, biasanya disebut sebagai "Agile But ...". Manajemen menggunakan istilah Agile, "Tapi ..." membuang semua kepala sekolah yang sebenarnya dan terus melakukan apa yang mereka lakukan sebelumnya, "Tapi ..." sekarang menyebutnya Agile. Yang memberi Agile nama buruk bagi mereka yang tidak tahu apa-apa.

efek samping yang bagus

Hal-hal yang Anda cantumkan, tidak ada bug, tes otomatis, pengembangan yang jelas, orang-orang yang berdedikasi, dll. Semuanya adalah efek samping positif yang bagus untuk Agile.

Agile, bukan peluru atau obat mujarab, tetapi mempromosikan transparansi di semua tingkatan (pelanggan <-> pengembang <-> pengembang) dan membuat orang-orang yang bermasalah dengan produktivitas menonjol dengan cepat; implementasi khusus Agile seperti Scrum.


sumber
"Agile But ..." halfarsedagilemanifesto.org
Buttons840
1

Beberapa hal yang terlintas dalam pikiran:

  • Kohesi tim profesional - Apakah orang-orang ini terbuka untuk bermain baik dengan orang lain? Apakah mereka orang dewasa yang bertanggung jawab yang dapat diberi otonomi dalam pekerjaan mereka?

  • Budaya dan kebijakan komunikasi - Seberapa baik orang mengekspresikan keprihatinan, pemikiran, dan pendapat dalam organisasi?

  • Memahami apa yang Agile adalah dan tidak - Apakah para pemangku kepentingan eksternal cukup tahu tentang proses untuk menerima tanggung jawab pada akhirnya? Jika tidak, maka ini bisa membuat pseudo-agile. Demikian pula, adakah Pemilik Produk dan ScrumMaster yang didefinisikan dengan jelas untuk membantu mengatur beberapa hal?

JB King
sumber