Metriklerle ilgili aydınlanma: Metriklerin ne olduğunu ve ana cazibesinin ne olduğunu nasıl anladım?

Ölçütlerin saçmalık olduğunu söylüyorsunuz ve haklı olacaksınız. Bir şeyde.

Aslında metrik denilince akla gelen ilk metrik trafiktir.

Birçok kişi, web sitelerinin trafik grafiğine bakarak saatlerce meditasyon yapmayı sever.

Metriklerle ilgili aydınlanma: Metriklerin ne olduğunu ve ana cazibesinin ne olduğunu nasıl anladım?

Çizgi atlamalarını izlemek ne kadar harika - ileri geri, ileri geri... Ve site trafiği sürekli arttığında daha da havalı.

Daha sonra mutluluk dolu bir sıcaklık vücuda yayılır ve zihin, göksel kudret helvası beklentisiyle cennete uçar.

Ah, ne sevinç, ne mutluluk!

Metriklerle ilgili aydınlanma: Metriklerin ne olduğunu ve ana cazibesinin ne olduğunu nasıl anladım?

Ve resim üzücü olsa bile...

Metriklerle ilgili aydınlanma: Metriklerin ne olduğunu ve ana cazibesinin ne olduğunu nasıl anladım?

Hala gözlerinizi tablodan alamıyorsunuz, o kadar bağımlılık yapıyor ki.

Metriklerle ilgili aydınlanma: Metriklerin ne olduğunu ve ana cazibesinin ne olduğunu nasıl anladım?

Grafiklerde gizli bir anlam var gibi görünüyor. Biraz daha ve resim sırlarını açığa çıkaracak ve size çok sayıda müşteriyi çekmenin inanılmaz derecede basit ve etkili bir yolunu anlatacak. Ve sonra para kesinlikle bir nehir gibi akacak.

Ancak aslında katılım, hiçbir yararlı anlam taşımayan tipik bir "tatlı (gösteriş) ölçüttür".

Ve bunlar metriklerin çoğunluğu. Temel olarak, gördüğünüz tüm ölçümler şekerlidir. İşte bu nedenle metrikler, anlamsız zaman ve çaba kaybı olarak kötü bir üne sahiptir.

Ancak gerçekte durum hiç de böyle değil. Doğru ölçümler, bir işletme ve proje için son derece önemli ve bazen paha biçilmez bilgiler sağlar.

Metriklerin ana avantajı ve amacı, işinizi veya projenizi yönetmeyi mümkün kılmalarıdır.

Bir metriğin kötü olup olmadığı nasıl belirlenir?

Çok basit bir örneğe bakalım: Bir arabanın hızı.

Lütfen bana hızın ne anlama geldiğini söyleyin...

100 km/saat mi?

Metriklerle ilgili aydınlanma: Metriklerin ne olduğunu ve ana cazibesinin ne olduğunu nasıl anladım?

Hmm ...

Hmm ...

Yani bunun anlamı nedir?

Sanırım bunun hiçbir anlam ifade etmediğini muhtemelen kendin tahmin etmişsindir!

TAMAM. Şimdi ikinci soru:

100 km/saat hız iyi mi kötü mü?

Hmm ...

Ne biri ne de diğeri?

Bu doğru!

Hız tamamen işe yaramaz ve aptalca bir ölçümdür. Tabii tek başına kullanmadığınız sürece. Diğer ölçümlerle birleştirildiğinde elbette bir şeyler söyleyebilir, ancak tek başına kesinlikle söylemez.

Site trafiği tamamen aynı hızdadır.

Metriklerle ilgili aydınlanma: Metriklerin ne olduğunu ve ana cazibesinin ne olduğunu nasıl anladım?

Bu yüzden site trafik tablosunun önünde takılmanın kesinlikle bir anlamı yok. Sana hayatın sırrını açıklamayacak. Şimdi anlıyor musunuz?

O halde hangi ölçümler iyidir?

Örneğin, Kayıp oranı. Bu ölçüm size zaman içinde kaç müşterinin şirketten/siteden sonsuza kadar ayrıldığını gösterir.

Kayıp oranı = %1, müşterilerin yalnızca %1'ini kaybettiğimizi gösterir. Onlar. Neredeyse kimseyi kaybetmeyiz.

Kayıp oranı = %90 ise bu, neredeyse tüm müşterilerimizi kaybettiğimiz anlamına gelir. Bu korkunç!

Bu ölçüm ile hız arasındaki farkı görüyor musunuz?

Kayıp oranı, bir şeyin iyi mi yoksa kötü mü olduğu sorusunu yanıtlayan anlamlı bir ölçümdür. Ve bunun ne anlama geldiğini tahmin etmenize gerek yok.

Bu kendi adına konuşan bir ölçümdür!

Artık müşteri kaybını azaltmak için acil eyleme geçmeye hazırız.

Metriklerle ilgili aydınlanma: Metriklerin ne olduğunu ve ana cazibesinin ne olduğunu nasıl anladım?

Bu tür metriklerin eyleme geçirilebilir olarak adlandırılmasının nedeni budur. Çünkü eylemi teşvik ediyorlar.

Metriklerin "tatlılığı" kriteri

Bir metriğin “gösteriş” olduğunu belirlemenin çok basit bir yolu var.

Çoğu mutlak ölçümtrafik, indirme sayısı, retweet sayısı, e-posta/abone sayısı, beğeni sayısı vb. gibi. sevimsiz.

Göreli, ağırlıklı metrikler genellikle eyleme geçirilebilir. Fakat hepsi değil!

Kalite metriklerine gelince, burada kesinlik yok çünkü Niteliksel bir değerlendirme kendi başına doğru ve net olamaz.

Ancak öte yandan, bir programın kullanılabilirliği tam olarak son kullanıcıların algı düzeyiyle değerlendirilebilir ve değerlendirilmelidir, başka hiçbir şeyle değil.

Genel olarak metriklere nasıl yaklaşılır?

Yapmanız gereken ilk şey beyninizi tersine çevirmek.

Şaka yapmıyorum.

Metriklerle karşılaşan herkes(!), öncelikle onların içinde olmanın nedenini aramaya başlar. Ama maalesef bunu göstermiyorlar.

Metrikler, istediğimiz her şeyi ölçtüğümüz sıradan bir cetvel gibidir.

Metriklerle ilgili aydınlanma: Metriklerin ne olduğunu ve ana cazibesinin ne olduğunu nasıl anladım?

Sıradan bir tahta cetvelde varoluş nedenini aramıyorsunuz değil mi?

Metriklerle ilgili aydınlanma: Metriklerin ne olduğunu ve ana cazibesinin ne olduğunu nasıl anladım?

Hayatın anlamını bir çizgide bulmak, “aşağıdan yukarıya yaklaşım” olarak adlandırılan şeydir.

Metriklerle doğru şekilde çalışmak için paradigmayı değiştirmeniz ve tam tersi şekilde, yukarıdan aşağıya doğru çalışmaya başlamanız gerekir.

Onlar. önce bir eylem yapın ve ardından bunun sonucunda ortaya çıkan etkiyi ölçmek için ölçümleri kullanın.

Metrikler sıradan bir ölçüm konusu olarak kullanılmalı, daha fazlası değil.

Bu sözleri düşünün.

Tahta bir cetvelin okumalarına dayalı eylemler icat etmek yerine, ölçümleri kullanarak eylemlerinizin etkisini ölçün.

Bu yaklaşıma “Hipotez->Ölçüm” de denir.

Tamam, bu açık.

2. Soru: “Tam olarak ne ölçülmeli? Doğru metrikler nasıl bulunur?

Kendi ölçüm kümenizi nasıl oluşturabilirsiniz?

İnternette gezindiğinizde muhtemelen aynı konuyla ilgili onlarca, hatta yüzlerce farklı ölçüm bulacaksınız.

Örneğin yüze yakın yazılım kalitesi ölçütü bulabilirsiniz. Bunlar arasında GOSTR-ISO standartları, SonarQube'de hesaplanan ölçümler, kişinin kendi yazdığı bazı seçenekler ve hatta kullanıcı incelemelerine dayalı "kalite" ölçümleri yer alır.

Peki hangileri kullanılmaya değer, hangileri değil?

En iyi yaklaşım bir “temel değer” tarafından yönlendirilmektir.

OMTM (Önemli Olan Bir Metrik)

Bir örneğe bakalım.

Yazılım ürününüzün kalitesini artırmak istiyorsanız bu kaliteyi farklı şekillerde ölçebileceğiniz açıktır.

Kalite sadece hataların sayısından ibaret değildir. Kaliteye bir bütün olarak bakarsanız, o zaman şudur:

sektördeki olay sayısı,
Kullanım kolaylığı ve algılama kolaylığı,
işin hızı,
Planlanan işlevselliğin uygulanmasının eksiksizliği ve zamanındalığı,
güvenlik.

Pek çok kriter var ve hepsiyle aynı anda çalışmak mümkün değil. Bunu çok basit bir şekilde yapıyorlar: Şu anda en önemli kriteri seçiyorlar ve yalnızca onunla çalışıyorlar.

Bu yaklaşıma OMTM (Önemli Olan Bir Metrik) - Bir (Tek) Önemli Metrik denir.

OMTM yazılım kalitesi açısından endüstriyel bir ortamdaki ciddi (önemli ve kritik) olayların sayısını seçmek mantıklıdır.

Çevrimiçi mağazalar için OMTM'yi düşünmenize hiç gerek yok; bu satış hacmi veya kârdır (kararınıza bağlı olarak).

Bu Tek Önemli Metrik, metrik grubunuz için temel değer olacaktır. Ve onların son seti buna bağlı olacak.

İçerideki Değer

Genellikle interneti tarayarak ve buldukları arasından en iyi seçenekleri şu prensibe göre seçerek "birdenbire" bir dizi ölçüm derlemeye başlarlar: "Ah! Bu bize yarayacak!”

Anladığınız gibi, bu en iyi yol değil, değil mi?

Peki hangi ölçümü alıp hangisine almayacağınıza nasıl karar verirsiniz?

Örneğin, genellikle çeşitli kullanıcı dönüşüm türleri ölçülür.

Peki neden başka bir şeyi değil de kullanıcıları ölçüyorlar? Bu soruyu düşündün mü?

Doğal olarak bir cevap var.

Anlaşılması en kolay örnek olarak bir çevrimiçi mağazaya bakalım.

Diyelim ki satışlarınızı artırmak istiyorsunuz. Bunun için hangi ölçümlere ihtiyacınız olacak? Buna nasıl yaklaşılır?

Basit, mantıklı ve işe yarayan bir yol var. Şu soruya cevap verdiğinizde her şey yerli yerine oturuyor:

KİM DEĞER ÜRETİR?

Satış hacmine göre çalışıyoruz değil mi? Bunu artırmak istiyoruz değil mi?

Satışları artırmak için kimin ve neyin etkilenmesi gerekiyor?

Tabii ki,

nedeni etkilemek gerekiyor -
değer “üreten”e.

Çevrimiçi mağazada kim para kazanıyor? Para nereden geliyor?

Çok basit: müşterilerden.

Bir çevrimiçi mağazanın tam olarak neresinde müşterileri etkileyebilirsiniz?

Evet, her yerde!
Sağ. Müşteri yaşam döngüsünün her aşamasında.

Yaşam döngüsünü temsil etmek için sözde inşa etmek uygundur. Müşterinin süreç boyunca hareketinin "hunisi".

Çevrimiçi mağaza hunisine bir örnek:

Metriklerle ilgili aydınlanma: Metriklerin ne olduğunu ve ana cazibesinin ne olduğunu nasıl anladım?

Bu neden böyle? Çünkü müşteriler huninin bir adımından diğerine geçerken tam olarak kayboluyorlar.

Huninin herhangi bir seviyesindeki müşteri sayısını artırarak, sonuçta ortaya çıkan satış hacmini otomatik olarak artırıyoruz.

Basit bir örnek.

"Sepetten Vazgeçme Oranı" metriği esasen bir alışveriş sepetinden tamamlanmış bir siparişe dönüşüm oranını gösterir.

Diyelim ki ilk ölçüm sırasında sepetlerin %90'ının kaybolduğunu keşfettiniz. 10 sepetten sadece 1 adet sipariş verilmektedir.

Alışveriş sepetinde açıkça bir sorun var, değil mi?

Basit olması açısından bir siparişin miktarının 100 ruble olduğunu varsayacağız. O. nihai satış hacmi sadece 100 ruble olacak.

Sepet iyileştirmeleri sonucunda terk edilen sepetlerin yüzdesi %10'dan %80'e düştü. Rakamlarla bu nasıl görünüyor?

10 sepetten 2 adet sipariş verilmeye başlandı. 100 ruble * 2 = 200 ruble.

Ancak bu, satış hacminde %100 artış anlamına geliyor! Bingo!

Adım dönüşümünüzü yalnızca %10 artırarak satış hacminizi %100 artırdınız.

Harika!

Ama tam olarak böyle çalışıyor.

Şimdi doğru oluşturulmuş ölçümlerin güzelliğinin ne olduğunu anlıyor musunuz?

Onların yardımıyla süreçleriniz üzerinde harika bir etki elde edebilirsiniz.

Çevrimiçi bir mağazada her şey oldukça basittir, ancak tüm bunlar örneğin yazılım ürününün kalitesine nasıl aktarılabilir? Evet tamamen aynı:

  1. Üzerinde çalıştığımız temel değeri seçiyoruz. Örneğin sektördeki vakaların sayısını azaltıyoruz.
  2. Bu değeri kimin, neyin ürettiğini anlıyoruz. Örneğin kaynak kodu.
  3. Bir kaynak kodu yaşam döngüsü hunisi oluşturuyoruz ve huninin her adımında metrikler belirliyoruz. Tüm.

Burada, örneğin hangi kalite ölçümlerinin elde edilebileceği (aklıma takılan bir şey yok)…

Değer göstergesi:

  • 1000 kod satırı başına endüstriyel kusurların yoğunluğu

Kaynak kodu yaşam döngüsüne dayalı ölçümler:

  • başarısız derlemelerin oranı,
  • otomatik test kapsamı,
  • başarısız otomatik testlerin yüzdesi,
  • Dağıtımların başarısızlık oranı.

Kusur yaşam döngüsüne dayalı ölçümler:

  • kusur tespit dinamiği,
  • düzeltme dinamiği,
  • yeniden keşiflerin dinamikleri,
  • kusur sapmalarının dinamiği,
  • bir düzeltme için ortalama bekleme süresi,
  • ortalama düzeltme süresi.

sonuçlar

Gördüğünüz gibi metrik konusu gerçekten çok önemli, gerekli ve ilgi çekici.

Doğru metrikler nasıl seçilir:

Bir OMTM seçin, temel değerini düşünün ve bu değerin üreticilerini ölçün.

Üreticinin yaşam döngüsü hunisine dayalı ölçümler oluşturun.

Mutlak ölçümler kullanmaktan kaçının.

Bu konuyla ilgili başka neler okunmalı?

Yalın Başlangıç ​​hareketinin ardından ölçüm konusu popüler hale geldi, bu nedenle birincil kaynaklardan okumaya başlamak en iyisidir - “Yalın Başlangıç” kitapları (Rusça'ya çeviri - “Sıfırdan İş. Yalın Başlangıç ​​​​Yöntemi” Ozon'da) ve “Yalın Analitik” (çeviri yok, ancak İngilizce kitap Ozon'da satılıyor).

İnternette bazı bilgiler Rusça bile bulunabiliyor ancak maalesef Batı kesiminde bile kapsamlı bir ders kitabı henüz bulunamadı.

Bu arada, artık görevi ürünleri için doğru ölçüm sistemini oluşturmak ve bunları iyileştirmenin yollarını önermek olan bireysel "ürün uzmanları" bile var.

Hepsi bu.

Makale, konunun özünü daha iyi anlamanıza yardımcı olsaydı, yazar "beğenme" ve yeniden yayınlama için minnettar olacaktır.

Kaynak: habr.com

Yorum ekle