Illuminazione sulle metriche: come ho capito cosa sono le metriche e qual è il loro principale fascino

Le metriche sono una fesseria, direte voi, e avrete ragione. In parte.

Infatti, quando si parla di metriche, la prima che viene in mente è il traffico.

Molti amano meditare per ore guardando il grafico del traffico del proprio sito.

Illuminazione sulle metriche: come ho capito cosa sono le metriche e qual è il loro principale fascino

Com'è bello osservare come la linea salta — su e giù, su e giù... E ancora meglio quando il traffico del sito cresce in continuazione.

Allora una dolce calda sensazione si diffonde in tutto il corpo e la mente si eleva verso il cielo in attesa della manna celeste.

Ah, che gioia, che beatitudine!

Illuminazione sulle metriche: come ho capito cosa sono le metriche e qual è il loro principale fascino

E anche se il quadro è triste…

Illuminazione sulle metriche: come ho capito cosa sono le metriche e qual è il loro principale fascino

Non si può distogliere lo sguardo dal grafico, è così avvincente.

Illuminazione sulle metriche: come ho capito cosa sono le metriche e qual è il loro principale fascino

Sembra che nel grafico si nasconda un significato segreto. Ancora un momento, e l'immagine rivelerà i suoi segreti e racconterà un modo incredibilmente semplice ed efficace per attrarre un enorme numero di clienti. E allora i soldi scorreranno a fiumi.

Ma in realtà, il traffico è una tipica "metrica dolce (vanitosa)", che non porta con sé un utile significato.

E queste sono la maggior parte delle metriche. Fondamentalmente, tutte le metriche che vedrete sono zuccherose. Ed è per questo che le metriche hanno assunto la cattiva reputazione di una perdita di tempo e sforzi.

Ma in realtà non è affatto così. Le metriche giuste forniscono informazioni estremamente importanti e talvolta preziose per il business e il progetto.

Il principale vantaggio e scopo delle metriche è che offrono la possibilità di gestire il vostro business o progetto.

Come determinare se una metrica è cattiva?

Consideriamo un esempio molto semplice: la velocità di un'auto.

Per favore, diteci, che cosa significa la velocità…

100 km/h?

Illuminazione sulle metriche: come ho capito cosa sono le metriche e qual è il loro principale fascino

Hmm...

Hmm...

Allora, che cosa significa?

Penso che probabilmente vi siete già resi conto che… non significa nulla!

Ok. Ora la seconda domanda:

100 km/h è buono o cattivo?

Hmm...

Né buono né cattivo?

Corretto!

La velocità è una metrica completamente inutile e insensata. Se, ovviamente, la usate da sola. In combinazione con altre metriche, può dire qualcosa, ma da sola — sicuramente no.

Il traffico del sito web è esattamente la stessa velocità.

Illuminazione sulle metriche: come ho capito cosa sono le metriche e qual è il loro principale fascino

Ecco perché non ha alcun senso fermarsi davanti al grafico del traffico del sito. Non ti svelerà il segreto della vita. Capisci adesso?

Quali metriche sono allora buone?

Ad esempio, il Churn rate. Questa metrica indica quanti clienti hanno abbandonato l'azienda/sito per sempre nel corso del tempo.

Un Churn rate dell'1% significa che stiamo perdendo solo l'1% dei clienti. Cioè, quasi nessuno.

Se il Churn rate è del 90%, significa che stiamo perdendo quasi tutti i nostri clienti. È terribile!

Vedi la differenza tra questa metrica e la velocità?

Il Churn rate è una metrica ricca di significato che risponde alla domanda se la situazione è buona o cattiva. E non devi indovinare cosa significhi.

È una metrica che parla da sola!

E ora siamo pronti ad intraprendere azioni urgenti per ridurre il tasso di abbandono dei clienti.

Illuminazione sulle metriche: come ho capito cosa sono le metriche e qual è il loro principale fascino

Ecco perché queste metriche sono definite efficaci. Perché spingono all'azione.

Il criterio della 'vanità' delle metriche

C'è un modo molto semplice per determinare se una metrica è 'vanitosa'.

La maggior parte delle metriche assolute, come, ad esempio, la frequenza di accesso, il numero di download, il numero di retweet, il numero di email / iscritti, il numero di like, ecc. sono stucchevoli.

Le metriche relative e ponderate sono spesso efficaci. Ma non tutte!

Per quanto riguarda le metriche qualitative, non c'è chiarezza, poiché una valutazione qualitativa non può essere precisa e univoca.

D'altra parte, è possibile e necessario valutare la facilità d'uso del programma solo in base alla percezione degli utenti finali e nulla di più.

Come avvicinarsi alle metriche in generale?

Prima di tutto, bisogna cambiare modo di pensare.

Senza scherzi.

Chiunque si imbatta nelle metriche inizia a cercare il motivo della loro esistenza. Ma sfortunatamente, non lo mostreranno.

Le metriche sono semplicemente come un righello comune, con cui misuriamo tutto ciò che vogliamo.

Illuminazione sulle metriche: come ho capito cosa sono le metriche e qual è il loro principale fascino

Non cercheresti il motivo della tua esistenza in un normale righello di legno, giusto?

Illuminazione sulle metriche: come ho capito cosa sono le metriche e qual è il loro principale fascino

Cercare il senso della vita in un righello è ciò che si chiama 'approccio dal basso verso l'alto'.

Per lavorare correttamente con le metriche, è necessario cambiare paradigma e iniziare a lavorare al contrario, dall'alto verso il basso.

Cioè, iniziare a compiere un'azione e poi misurare l'effetto ottenuto attraverso le metriche.

Le metriche devono essere utilizzate come normali strumenti di misurazione e nient'altro.

Riflettete su queste parole.

Misurate l'effetto delle vostre azioni con le metriche, invece di inventare azioni basandovi su una riga di legno.

Questo approccio è anche chiamato 'Ipotesi->Misurazione'.

Ok, questo è chiaro.

Domanda n. 2: 'Cosa esattamente misurare? Come trovare le metriche giuste?'

Come costruire il proprio set di metriche?

Navigando in Internet, sicuramente troverai decine, se non centinaia, di diverse metriche sullo stesso argomento.

Ad esempio, ci sono circa un centinaio di metriche sulla qualità del software. Ci sono sia gli standard GOST-ISO, che le metriche calcolate in SonarQube, sia alcune varianti personalizzate, e persino metriche 'qualitative' basate sulle recensioni degli utenti.

Quali dovresti utilizzare e quali no?

Il miglior approccio è seguire il 'valore principale'.

OMTM (One Metric That Matters)

Consideriamo un esempio.

È chiaro che se desideri migliorare la qualità del tuo prodotto software, puoi misurarne la qualità in vari modi.

La qualità non è solo il numero di errori. Se consideriamo la qualità nel suo insieme, questo significa:

il numero di incidenti in produzione,
l'usabilità e la facilità di comprensione,
la rapidità operativa,
la completezza e la tempestività dell'implementazione delle funzionalità pianificate,
la sicurezza.

Ci sono molti criteri e non è possibile lavorare su tutti contemporaneamente. La soluzione è molto semplice: si sceglie uno, il criterio più importante al momento attuale, e si lavora solo su quello.

Questo approccio è chiamato OMTM (One Metric That Matters) — Una (Singola) Metriche Importante.

Per la qualità del software, è logico scegliere come OMTM il numero di incidenti gravi (importanti e critici) in ambiente di produzione.

Per i negozi online, non c'è nemmeno bisogno di pensare a OMTM — è il volume delle vendite o il profitto (a seconda della tua decisione).

Questa Unica METRICA Importante sarà il valore principale del tuo set di metriche. E da essa dipenderà il loro insieme finale.

Valore Inside

Spesso si inizia a definire un insieme di metriche “a caso”, frugando su Internet e scegliendo tra le migliori opzioni trovate secondo il principio: “Oh! Questo fa al caso nostro!”

Come puoi intuire, non è il modo migliore, vero?

Ma come decidere quali metriche includere e quali no?

Ad esempio, spesso si misurano vari tipi di conversioni degli utenti.

Ma perché si misurano proprio gli utenti, e non qualcos'altro? Non ti sei mai posto questa domanda?

Naturalmente, c'è una risposta.

Consideriamo il negozio online come il più semplice esempio da comprendere.

Supponiamo che tu voglia aumentare il volume delle vendite. Quali metriche ti serviranno per farlo? Come dovresti procedere?

C'è un modo semplice, logico e funzionante. Tutto si sistema quando rispondi alla domanda:

CHI PRODUCE VALORE?

Stiamo lavorando sul volume delle vendite, giusto? Vogliamo aumentarlo, vero?

Su chi e su cosa dobbiamo influenzare per aumentare il volume delle vendite?

Certo,

Dobbiamo influenzare la causa —
chi “produce” valore.

Chi genera denaro in un negozio online? Da dove provengono i soldi?

È molto semplice: dai clienti.

Dove esattamente nel negozio online si può influenzare i clienti?

Ovunque!
Esatto. In ogni fase del ciclo di vita del cliente.

Per rappresentare il ciclo di vita è utile costruire il cosiddetto 'imbuto' del percorso del cliente attraverso il processo.

Esempio di imbuto di un negozio online:

Illuminazione sulle metriche: come ho capito cosa sono le metriche e qual è il loro principale fascino

Perché proprio così? Perché i clienti si perdono proprio nei passaggi da un passo all'altro dell'imbuto.

Aumentando il numero dei clienti a un certo livello dell'imbuto, aumentiamo automaticamente il volume di vendite risultante.

Un semplice esempio.

La metrica 'Percentuale di carrelli abbandonati' mostra fondamentalmente la conversione nel passaggio dal carrello della spesa all'ordine completato.

Supponiamo che alla prima misurazione tu abbia scoperto che si perde il 90% dei carrelli, cioè da 10 carrelli si effettua solo 1 ordine.

C'è chiaramente qualcosa che non va con il carrello, giusto?

Per semplificare, consideriamo che l'importo di un ordine sia di 100 rubli. Quindi, il volume totale delle vendite sarà solo di 100 rubli.

Dopo il miglioramento del carrello, la percentuale di carrelli abbandonati è diminuita del 10%, arrivando all'80%. Come appare in numeri?

Da 10 carrelli si sono iniziati a completare 2 ordini. 100 rubli * 2 = 200 rubli.

Ma questo significa un aumento del volume delle vendite del 100%! Bingo!

Aumentando la conversione del passo solo del 10%, hai aumentato il volume delle vendite del 100%.

Fantastico!

Esattamente così che funziona.

Capisci ora qual è il bello delle metriche ben costruite?

Con esse puoi ottenere un'influenza fantastica sui tuoi processi.

Con un negozio online è tutto piuttosto semplice, ma come applicare tutto questo, ad esempio, alla qualità del software? Esattamente nello stesso modo:

  1. Scegliamo il valore principale su cui lavoriamo. Ad esempio, riduciamo il numero di incidenti in produzione.
  2. Comprendiamo chi e cosa produce questo valore. Ad esempio, il codice sorgente.
  3. Costruiamo il funnel del ciclo di vita del codice sorgente e posizioniamo le metriche in ciascun passaggio del funnel. Tutto qui.

Ecco, ad esempio, quali metriche di qualità potrebbero risultare (a colpo d'occhio)…

Indicatore di valore:

  • densità dei difetti in produzione per 1000 righe di codice

Metriche in base al ciclo di vita del codice sorgente:

  • tasso di compilazioni fallite,
  • copertura dei test automatici,
  • tasso di test automatici falliti,
  • tasso di distribuzioni fallite.

Metriche in base al ciclo di vita dei difetti:

  • dinamica di scoperta dei difetti,
  • dinamica di correzione,
  • dinamica di riaperture,
  • dinamica degli scostamenti dei difetti,
  • tempo medio di attesa per la correzione,
  • tempo medio di correzione.

Risultati

Come potete vedere, il tema delle metriche è davvero molto importante, necessario e interessante.

Come scegliere le metriche giuste:

Scegliete OMTM, pianificate il suo valore principale e misurate i suoi produttori.

Strutturate le metriche in base al funnel del ciclo di vita del produttore.

Cercate di non utilizzare metriche assolute.

Cosa leggere di più su questo argomento

Il tema delle metriche è diventato popolare con il movimento Lean Startup, quindi è meglio cominciare la lettura dalle fonti originali: i libri "Lean Startup" (tradotto in russo come "Business da zero. Metodo Lean Startup" su Ozon) e "Lean Analytics" (non è disponibile in traduzione, ma il libro in inglese è in vendita su Ozon).

Alcune informazioni possono essere trovate su Internet anche in russo, ma purtroppo non siamo riusciti a trovare un manuale completo nemmeno nel segmento occidentale.

A proposito, adesso ci sono anche specialisti dedicati chiamati "product manager", il cui compito è costruire un sistema di metriche adeguato per il proprio prodotto e suggerire modi per migliorarle.

Questo è tutto.

Se l'articolo ti ha aiutato a comprendere meglio la questione, l'autore sarà grato per un 'like' e per la condivisione.

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster