Anda benar Agile adalah alat/pendekatan. seberapa baik tim menggunakannya, seberapa efektifnya.

Saya telah mengerjakan banyak proyek Agile/Scrum, beberapa di antaranya luar biasa dan benar-benar memberdayakan tim untuk melakukan perubahan dan meningkatkan kinerja.

Baru-baru ini sebagian besar proyek tangkas yang saya lihat hanya memiliki sprint, poin cerita, dan beberapa pertemuan.



Karena meningkatnya permintaan pengembang, saya melihat banyak pengembang tidak terampil mengerjakan proyek tangkas. Mereka sibuk melakukan berbagai hal, menyampaikan poin cerita di setiap sprint tentang apa yang tampak seperti kemajuan. Padahal banyak pekerjaan yang salah, banyak sekali kesalahan.

Pengembang yang tidak berpengalaman membuat banyak kesalahan karena itulah cara mereka belajar. Pengembangan adalah sebuah keterampilan, Anda hanya belajar dengan membuat perangkat lunak.

Meskipun kurangnya keterampilan, pengalaman dan pengetahuan, tim pengembangan mengalami kemajuan yang lambat karena adanya masukan dari tindakan yang salah dan pembuatan perangkat lunak. Banyak tindakan yang tampaknya salah, namun pendekatan kekerasan menggantikan pemikiran dan perencanaan.

Pelaporan yang terus-menerus membuat semua orang merasa kemajuannya, ternyata lebih lambat dari yang diharapkan.

Tampaknya sangat bodoh bagi saya, tetapi saya menghargai upaya dan fakta bahwa mereka berhasil mencapainya pada akhirnya.