içeriğe atla

Agile ile PMI aynı projede: sürtünme nerede çıkıyor

Agile/Scrum ile PMI tabanlı proje yönetimini aynı projede yürütmek genelde “ikisi zıt” diye anlatılır, ama bu tam doğru değil. Gerçek sürtünme, felsefe düzeyinde değil, raporlama granülerliği düzeyinde çıkıyor.

Scrum, iki haftalık sprint içinde değişen önceliklere izin verir — backlog yeniden sıralanır, bir sprint içindeki iş kapsamı esnek. PMI tarafında ise proje planı, bütçe onayı, üst yönetim raporlaması genelde daha büyük zaman dilimlerinde (aylık, çeyreklik) sabitlenmiş kapsam/zaman/bütçe üçlüsüne dayanıyor. İkisi arasındaki köprü kurulmazsa şu soru ortaya çıkıyor: “sprint içi öncelik değişikliği, üst yönetime raporlanan proje planını değiştiriyor mu?”

Pratikte işe yarayan çözüm, iki katmanı ayrı hızlarda tutmak: sprint backlog’u iki haftalık ritimde değişsin, ama üst seviye kapsam (epic/release düzeyinde) ve bütçe aylık ritimde raporlansın. Sprint içi esneklik, üst seviye taahhüdü bozmadığı sürece iki sistem birbirine karışmıyor. Sorun, birileri sprint içi bir değişikliği doğrudan üst yönetime “plan değişti” diye taşıdığında başlıyor — oysa çoğu sprint içi değişiklik üst seviyeyi hiç etkilemiyor.

Bunu neden önemsiyorum: “Agile mi PMI mi” tartışması yanlış soru. Gerçek soru, hangi kararın hangi granülerlikte, hangi ritimde raporlanacağı. Bunu baştan netleştirmeyen ekipler, her sprint sonunda üst yönetime “plan değişti mi değişmedi mi” tartışması yaşıyor.