Agile Dönüşüm Aşamaları ve Kazanımlar

Agile

Hayatta yapmakta olduğumuz bir çok iş aslında proje olarak nitelendirilebilir. Ancak yapılacak bir işin proje olup olmadığını anlamak için sorduğumuz temel sorular aşağıdaki gibidir.

  • Benzersiz -kendine özgü- bir iş mi?
  • Sınırlı süreli mi? Başlangıç ve bitiş tarihleri belli mi?
  • Kapsamı ve maliyeti belirlenmiş mi?

Bu temel sorulara cevabınız evet ise muhtemelen “Proje” yapmaya başlamışsınız demektir.

Projeleri eğer Proje Yönetim (PMI) metodolojilerine göre yönetmeniz, proje planlarını detaylı bir şekilde çıkarmanız, ekiplerinizi buna göre kurgulamanız ve gerekli desteği/önemi vermeniz durumunda başarı için önemli adımları atmışsınız demektir. Tabi bunlar işin %80 i gibi  buzun sadece görünen kısmıdır. Aşağıdaki tasvirimi hatırlatmak isterim…

projelerde_buzdagi

Tabi ki proje yönetimi için görünen ve görünmeyen bir çok faktör var. Bunlar hem şirket için dinamikler hem de müşteride olan konular olabilir. Buradaki her bir olumlu/olumsuz etmen Proje Yöneticisi olarak sizin projeye olan hakimiyetinizi, başarınızı doğrudan etkileyecektir.

Bu noktada en önemli maddeleri belirtecek olursam,

  • Proje Planlarının net bir şekilde çıkarılması
  • Çıkarılan proje planlarına net bir şekilde uyulması (tabi ki istenmeyen durumlar olduğunda çözüm yollarının üretilmesi)
  • Projeye atanan Product Owner ların (PO) etkinliği, konuya hakimiyeti,
  • Şirketinizde projeye tüm paydaşların aynı önemi vermesi/verememesi,
  • Kaynaklarınızın iş yoğunluğu ve dengelemesinin iyi bir şekilde yapılması,
  • Planlanan kaynak yoğunluklarının belirli periyotlarda update edilmesi,
  • Proje Yöneticisinin projede etkinliği ve hakimiyeti,
  • Müşteri tarafında çalıştığınız kişilerin konuya ilgisi ve hakimiyeti,
  • Varsa kültür ve yaklaşım farklılıkları,
  • Sizin süreç yönetim tarzınız ile ortakların ve 3rd partilerin ortak paydada buluşması gerekliliği,
  • … vb.

şeklinde çoğaltmak mümkün.

Proje Yönetim süreçlerine girip kısa bir hatırlama yaptıktan sonra şimdi gelelim “Agile” yani “Çevik” dönüşümünde ne durumda olduğumuza…agile-methodology-chart

Öncelikle Agile (Çevik) yaklaşım şu anda en popüler olan proje geliştirme metotlarından biri olup daha çok zamanın kısıtlı, bütçe ve kaynakların az olduğu projelerde süreci en güvenli şekilde yönetmek amacını gütmektedir.

Genelde kısıtlı zamanlı projeleri günümüzde çok hızlı bir şekilde gelişen yazılım, telekomünikasyon, internet teknolojileri sektörlerinde görmekteyiz. Özellikle de yazılım projelerinde başarısızlık oranı (proje belki tamamlanıyor ancak hedeften şaşarak veya müşteri memnuniyeti olmadan sonuçlanıyor) %71 lerde. Yani başladığınız 3 yazılım projesinden sadece 1 inde gerçek anlamda proje başarısı sağlanıyor. Bir şekilde tamamlanan -ki proje bütçesi aşılıyor, kapsam genişliyor vb.- proje oranı da %52. Tamamiyle FAIL olan ve çöpe giden proje oranı da azımsanmayacak seviyede (%19).(Bu oranlar aşağıdaki tabloda olup The Standish Group‘un 2015 yılındaki “Chaos Report” isimli bir araştırmasından aldım – yazımın en altında adrese gönderme yaptım, inceleyebilirsiniz.)

Modern Resolution

Bu amaçla bazı şirketler çalışmalar yapmış ve süreçlerde değişikliğe giderek farklı bir metodoloji geliştirmişler. Agile ile daha hızlı, ekiplerin bir arada olduğu ve yakın çalıştığı, sürekli raporlanan ve SM (Scrum Manager) ler tarafından sıkı bir şekilde takip edilen yöntem oluşmuştur.

İşte burada kritik nokta şu ki “Evet ben Agile uyguluyorum” diyebilirsiniz. Ama gerçekten öyle misiniz? Bakalım…

  • Şirketinizde PM lerin haricinde Scrum Master larınız var mı?
  • Agile biriminiz var mı?
  • Agile Birimi ve SM ler olmasa da PM lerinizi Agile yöntemlerde gelişmesi için yönlendirebilirsiniz.
  • Product Owner larınız Agile yöntemlere hakim mi? Veya en azından bilgi sahibi mi? Eğitim aldılar mı?
  • En önemlisi şirket organizasyon yapınız Agile yöntemlere hazır mı?
  • Şirket kültürünüz hızlı çözümlere, yakın çalışmalara hazır mı?
  • Ortak proje yöneteceğiniz müşteri, 3rd parti firmalar da bu sürece uyum sağlayabilecek mi?
  • Eğer müşteri ve 3rd parti de buna hazır değilse sandalyenin bir bacağı kopuk olacaktır.

Bu ve buna benzer sorulara cevaplarınızın çoğunluğu Evet ise Agile dönüşüm için iyi yoldasınız demektir.

Türkiye’de Proje Yönetim Metodolojisi bile özel şirketlerde 15 yıllık (özellikle son 5 yılda bilinirlik neredeyse 2 katına çıktı) süreçte bile yeni yeni kabul edilmeye başlanmışken Agile gibi bir metodolojinin yerleşmesi zaman alabilir. Ancak sektör bazlı olarak düşünürsek özellikle yazılım firmalarında artık Agile dönüşümü yapmayan az sayıda. Ancak dediğim gibi Agile yapıyorum diyen her şirket de aslında çevik yaklaşım sergileyemiyebiliyor.

agile-02

Şimdi Agile metodolojide nelere önem vermemiz gerektiğine bakalım:

  • Öncelikle Proje Yönetiminde olduğu gibi “Proje Organizasyonunu” oluşturmalısınız.
  • Çevik yönetim sergileyecek PM ve/veya SM lerin atanması,
  • Ürün kapsamının planlama aşamasının iyi bir şekilde yönetilmesi,
  • Ürün mimarisi ve izlenecek yol haritasının net bir şekilde planlanması,
  • Release Planlamasının Yapılması,
  • Release Yol Haritasının Çıkarılması,
  • Sprintlerin planlanması,
  • Sprintlerin gerçekleştirilerek yönetilmesi,
  • Sprintler sonunda değerlendirmelerin yapılması.
  • Genel olarak proje değerlendirmesinin yapılması ve en sonda proje yönetiminde olduğu gibi Öğrenilmiş Dersler dökümanının paylaşılması sonraki benzer projeler için kaynak olacaktır.

Agile dönüşümü gerçekleştiren ve bunu başarılı bir şekilde uyguladığımız kazanımlarımız neler peki?

  1. Projenin ve/veya ortaya çıkan ürün kalitesinin arttırılması,
  2. Ürünün lansmanının istenilen kısa zaman içerisinde gerçekleştirilmesi,
  3. Yakın çalışma yöntemleri sayesinde iletişim sorunlarının önüne geçilmesi,
  4. Paydaşların takım olabilme yetisini elde etmesi,
  5. Proje ve ekibin üretkenliğinin artması,
  6. Proje sürecinde ortaya çıkan değişim, değişiklik talebi ve isteklere kısa sürede cevap verilebilmesi,
  7. Müşteri memnuniyetinin sağlanması,
  8. Müşteri ve 3rd parti firmalarla kalıcı ve yapıcı ilişkilerin kurulabilmesi.

Başarılı ve kısa zamanda hedefe ulaşan projeleriniz olması dileğiyle.

Not: Agile ile ilgili sonraki yazım daha detaylı olarak yöntem ve uygulama adımları üzerine olacak…

Alıntı: The Standish Group‘un 2015 yılındaki “Chaos Report” isimli araştırmasını daha detaylı bir şekilde aşağıdaki adresden okuyabilirsiniz:

http://www.infoq.com/articles/standish-chaos-2015

 

 

 

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s