DORA Metrikleri Nedir?

Perform Yazılım
1 min readSep 2, 2022

--

DORA metrikleri, DevOps ekiplerinin hizmet sundukları ortamın performanslarını ölçmek, düşük ve yüksek performans gösteren bileşenleri öğrenmek için kullanılır.

DORA metrikleri, DevOps ekiplerinin hizmet sundukları ortamın performanslarını ölçmek, düşük ve yüksek performans gösteren bileşenleri öğrenmek için kullanılır.

  1. Dağıtım Sıklığı (Deployment Frequency): Başarılı yazılım sürümlerinin üretime alınma sıklığıdır.
  2. Değişiklikler için Teslim Süresi (Lead Time for Changes): Bir kod değişikliği taahhüdü ile konuşlandırılabilir durumu arasındaki süredir.
  3. Ortalama Kurtarma Süresi (Mean Time to Recovery): Dağıtım veya sistem hatası nedeniyle bir kesinti ile tam kurtarma arasındaki süredir.
  4. Değişim Hatası Oranı (Change Failure Rate): Bir takımın değişikliklerinin veya düzeltmelerinin, kod dağıtıldıktan sonra ne sıklıkla arızalara yol açtığını gösterir.

Kısaltmanın arkasında, DORA, (The DevOps Research and Assessment team) DevOps Araştırma ve Değerlendirme ekibi anlamına gelir. Google araştırma grubu, yedi yıllık bir program dahilinde DevOps uygulamalarını ve yeteneklerini analiz etti ve yazılım geliştirme ve teslim performansını ölçmek için dört temel ölçüt belirlemeyi başardı.

Bu metrikler, görünürlük oluşturduğundan, iyileştirmeler ve karar verme için bir temel olarak kullanılabilecek gerçek veriler sağladığından DevOps ekiplerinin çalışma biçiminde devrim yarattı.

DevOps için bu yararlı kılavuzu oluşturmak için ,resmi bir DevOps raporunun yanında, Google araştırma grubu, bu alandaki 32.000'den fazla uluslararası profesyonelden gelen verileri analiz etti.

--

--

Perform Yazılım
Perform Yazılım

No responses yet