Metrikler ve ekip dashboard’unun önemi

Metrikler ekibin sürekli iyileştirme yolculuğunda kendini ölçmesi için elzem bir şeydir.

Ismail KIRTILLI
lTunes Tribe
3 min readFeb 1, 2019

--

Metrikler söz konusu olunca akla pek çok soru geliyor:

  • Neyi ölçmeliyiz?
  • Nasıl ölçmeliyiz?
  • Metrikleri neden tutuyoruz?
  • Metrik tutmasak ne olur?
  • Metrikler yanlış olsa ne olur?
  • Neleri ölçebiliriz?

Bu sorular artabilir, çeşitlenebilir de… Soruların cevabı her ekibe göre farklı olabilir, bu ekibin ihtiyacı, olgunluğu, değerleri vb. değişebilir.

Bir ekibin neleri ölçtüğü ve neleri ölçmediği, o ekibin kültüründeki önemsediği konularla ilgili fikir verir. Yukarıdaki sorulara verilen cevaplar, tutulması ya da tutulmamasıyla ilgili motivasyonu irdelemek, doğru sebelerle doğru metrikleri tutmak için önemli olacaktır.

“Not everything that counts can be counted, and not everything that can be counted counts.” — Albert Einstein.

Hem takım olarak tecrübelerimiz hem de bireysel okumalardan yola çıkarak metrik tutarken aşağıdaki konularda dikkat gerektiğini düşünüyorum;

  • Asla sadece tutmak için metrik tutmayın. Metrik bir soruya cevap olmalı, deneye, öğrenmeye hizmet etmeli, “olan biten konusunda ekip ne düşünüyor” gibi… İhtiyacınız olmayan her türlü metrik uzun dönemde sizin için kurtulmanız gereken bir fazlalık olacaktır. (Arabanın dashboard’unda döviz kurlarına ihtiyacınız var mı?)
  • Metrikler dışarıdan “güç”lerin takıma casusluk yapması, iç dinamiklerini görmesi için tutulmamalı, yönetim tarafından zorlanmamalı. Metriklerin takımın kendi isteğiyle öğrenme ve gelişim için kullanılması gerekir.
  • Metrikleri bir takımı başka bir takımla kıyaslamak için tutmayın.
  • Metrikler sürdürülebilir bir sistem içinde, tanımlı roller ve sahiplikle tutulmalı. “Bu metriği kimden alırım”, “bu nasıl hesaplandı” gibi muğlaklıklar olmamalı.
  • Sayı fetişizmine kapılmamalı. Sayılar, arkasındaki hikayeyi konuşmak için iyi birer başlangıç noktası olarak kullanılırsa faydalı. Bağlam, hikaye unutulmamalı.
  • Metrikleri tek başına okumak anlamlı değil, tek boyutlu bakmaya neden oluyor. Oysa birbiriyle etkileşimli karmaşık bir sistemi ölçmeye çalışıyoruz.

Metriklerin yanlış amaçlarla tutulması, metriklerin manipülasyonuna neden olabileceği için şeffaflığı, doğruluğu ve takımın kendini iyileştirme motivasyonuna negatif etki edecektir.

Biz lTunes’da metrikleri genel olarak mevcut durumla ilgili bilgi vermesinin yanında, zaman içindeki değişimi (trendi) görmek için kullanıyoruz. Bu trendlere bakarak takımın aldığı kararların farklı boyutlardaki etkisini takip edip, takımın sürekli iyileştirme süreci için bir yansıma, girdi olarak kullanıyoruz.

Metrikleri doğru tutmak, ekibin üretim kapasitesinin tahmin edilebilirliğini, işlerin göstergelerini paydaşlarla paylaşarak şeffaflığı, ekibin sürekli iyileştirme gayretlerinin görünürlüğünü artırıyor.

Bazı metrikleri koçumuz Alper’in tavsiyesiyle daha ilk günlerde tutmaya başlamıştık, diğerleri yolda ihtiyaca binâen çıktı.

lTunes dashboard’unda bugün itibariyle;

  • CFD (Cumulative Flow Diagram)
  • Batch Sizes
  • Team Happiness Index
  • Swim Lanes Capacity
  • Class of Service distribution
  • Velocity vs. Number of People
  • Delivered Story Points
  • Value Delivery
  • Team Trust Index
  • Throughput
  • Features vs. Bug&Defects
  • System Lead Time
  • Customer Lead Time (E2E)
  • Customer Lead Time (R2E)
  • Innovation Rate
  • Monthly Histogram
  • Lead Times Control Chart
  • Talks Participation by Team
  • Customer Satisfaction (her talep kapanışında müşteri memnuniyet anketi)
  • Customer Satisfaction (her iki ayda bir anonim memnuniyet anketi)
  • NPS (her iki ayda bir anonim memnuniyet anketi)

metriklerini tutuyoruz.

Ahmet Akdağ, “Nasıl Agile Olunur?” kitabında, ekiplerin dashboard’unu anlatırken analoji olarak araçların dashboard’unu kullanmış. Nasıl araç kullanırken, aracın motoruyla ilgili, hızımızla ilgili, dışarısının sıcaklığıyla ilgili, yakıt miktarımızla ilgili bilgiye ihtiyacımız olur. Hepsini aynı anda kullanmayız, yakıt azsa gözümüz hep göstergede, hız sınırı varsa hızda, motoru zorluyorsak, motor göstergesinde olur. Bir aşamadan sonra ne kadar uzman olduğunuza bağlı olarak içgüdüsel olarak neye bakacağınızı bilirsiniz.

Biz de takım dashboard’uyla, sürekli iyileştirme yolculuğumuzda ekibin farklı boyutlarının anlık ve zamansal takibini yapabiliyoruz. Lead time’ı düşürmeye çalışırken, bug&defect sayısını artırmış mıyız, çıktı miktarımızı artırmaya çalışırken ekibin mutluluğundan mı feragat ediyoruz vb. bunları takip edip, buna göre aksiyon alabiliyoruz.

lTunes’da tuttuğumuz metriklerin neden ve nasıllarını diğer yazılarda paylaşmaya devam ederiz.

lTunes Takım Dashboardu

--

--