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

Le metriche sono fuffa, direte voi, e avrete ragione. In un certo senso.

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

Molti amano meditare per ore fissando il grafico delle visite del proprio sito.

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

Quanto è bello osservare come la linea salta — di qui e di là, di qui e di là… Ed è ancora meglio quando le visite del sito crescono ininterrottamente.

Allora il caldo beatifico si diffonde in tutto il corpo e la mente si eleva verso i cieli 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 la situazione è 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, tanto è coinvolgente.

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 po' e l'immagine svelerà i suoi segreti e rivelerà un modo incredibilmente semplice ed efficace per attrarre un enorme numero di clienti. E allora i soldi fluiranno sicuramente come un fiume.

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

E la maggior parte delle metriche rientra in questa categoria. In generale, tutte le metriche che vedrete sono dolciastre. Ed è proprio per questo che le metriche hanno acquisito una cattiva reputazione come una perdita di tempo e di sforzi senza senso.

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

Il principale vantaggio e scopo delle metriche è che permettono di gestire il proprio business o progetto.

Come si fa a capire se una metrica è cattiva?

Prendiamo in considerazione un esempio molto semplice: la velocità di un'automobile.

Per favore, diteci, 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…

E quindi, cosa significa?

Penso che voi, probabilmente, abbiate già capito che… non significa nulla!

Ok. Ora la seconda domanda:

100 km/h è buono o cattivo?

Hmm…

Né buono né cattivo?

Esatto!

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

Il numero di visite del sito è esattamente come la velocità.

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

Ecco perché non ha assolutamente senso rimanere bloccati davanti al grafico delle visite del sito. Non vi svelerà il segreto della vita. Capite adesso?

E quali metriche sono allora buone?

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

Churn rate = 1% significa che perdiamo solo l'1% dei clienti. Cioè, quasi nessuno.

Se il Churn rate = 90%, ciò 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 sia 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 churn dei clienti.

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

Ecco perché queste metriche sono chiamate azionabili. 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 il numero di visitatori, il numero di download, il numero di retweet, il numero di emai/iscritti, il numero di mi piace, ecc. sono vanitose.

Le metriche relative e pesate sono spesso azionabili. Ma non tutte!

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

D'altra parte, è possibile e necessario valutare l'usabilità di un programma in base al livello di percezione degli utenti finali e in nessun altro modo.

Come approcciare le metriche in generale?

Per prima cosa, bisogna cambiare mentalità.

Senza scherzi.

Chiunque si confronti con le metriche inizia a cercare il motivo della loro esistenza. Ma purtroppo non lo mostreranno.

Le metriche sono semplici come un righello con cui misuriamo tutto ciò che vogliamo.

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

Non cerchi il motivo dell'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 bisogna cambiare paradigma e cominciare a lavorare al contrario, dall'alto verso il basso.

Cioè, prima eseguire un'azione, poi misurare l'effetto ottenuto con le metriche.

Si dovrebbe usare le metriche come un normale strumento di misurazione e null'altro.

Rifletti su queste parole.

Misura con le metriche l'effetto delle tue azioni, non inventare azioni sulla base delle letture di un righello di legno.

Questo approccio è anche chiamato “Ipotesi->Misurazione”.

Ok, questo è chiaro.

Domanda n° 2: “Cosa esattamente misurare? Come trovare le metriche giuste?”

Come comporre il proprio insieme di metriche?

Cercando su Internet certamente troverete dozzine, se non centinaia, di metriche diverse sullo stesso argomento.

Ad esempio, si possono trovare circa un centinaio di metriche sulla qualità del software. Ci sono gli standard GOST-R-ISO, le metriche calcolate in SonarQube, alcune varianti scritte in proprio e persino metriche “qualitative” basate su feedback degli utenti.

Quindi, quali dovremmo usare e quali no?

Il miglior approccio è guidato dal “valore principale”.

OMTM (One Metric That Matters)

Consideriamo un esempio.

È chiaro che se si desidera migliorare la qualità del proprio prodotto software, si può misurare quella qualità in vari modi.

La qualità non è solo il numero di errori. Se consideriamo la qualità in generale, essa è:

il numero di incidenti in produzione,
l'usabilità e la facilità di comprensione,
la velocità di funzionamento,
la completezza e la tempestività nell'implementazione delle funzionalità pianificate,
la sicurezza.

Ci sono molti criteri e non è possibile lavorare con tutti contemporaneamente. Si procede molto semplicemente: si sceglie uno, il criterio più importante in quel momento, e si lavora solo su quello.

Questo approccio è chiamato OMTM (One Metric That Matters) — Una (Unica) Metrica Importante.

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

Per i negozi online non c'è nemmeno da pensarci sull'OMTM — è il volume delle vendite o il profitto (in base alla vostra scelta).

Questa Unica Metrica Importante sarà il valore principale per il vostro insieme di metriche. E sarà proprio da essa che dipenderà il loro insieme finale.

Valore Inside

Spesso si inizia a comporre un insieme di metriche “a caso”, cercando su Internet e scegliendo tra quelle trovate le migliori opzioni secondo il principio: “Oh! Questo ci sta bene!”

Come avrete capito, questo non è il modo migliore, giusto?

Ma come decidere quale metrica prendere e quale no?

Ad esempio, spesso vengono misurate vari tipi di conversioni degli utenti.

Ma perché vengono misurati proprio gli utenti e non qualcos'altro? Non ti sei mai posto questa domanda?

Naturalmente, c'è una risposta.

Consideriamo un negozio online come esempio più semplice da capire.

Supponiamo che tu voglia aumentare il volume delle vendite. Quali metriche ti serviranno a questo scopo? Come dovresti procedere?

C'è un modo semplice, logico ed efficace. Tutto si chiarisce quando rispondi alla domanda:

CHI GENERA VALORE?

Dopotutto, lavoriamo per aumentare il volume delle vendite, giusto? Vogliamo aumentarlo, vero?

Chi e cosa deve essere influenzato per aumentare il volume delle vendite?

Certo,

Devi influenzare la causa -
quello che “produce” valore.

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

Molto semplice: dai clienti.

Dove esattamente in un negozio online puoi influenzare i clienti?

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

Per rappresentare il ciclo di vita è comodo costruire la cosiddetta “funnel” del movimento del cliente attraverso il processo.

Esempio di funnel 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 livello all'altro della funnel.

Aumentando il numero di clienti a un certo livello della funnel, aumentiamo automaticamente il volume finale delle vendite.

Un esempio semplice.

La metrica “Percentuale di carrelli abbandonati” mostra sostanzialmente la conversione nel passaggio da carrello a ordine confermato.

Supponiamo che nella prima misurazione tu abbia scoperto che si perdono il 90% dei carrelli, cioè da 10 carrelli si genera solo 1 ordine.

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

Per semplicità, consideriamo che l'importo di un ordine è di 100 rubli. Quindi, il volume finale delle vendite sarà di soli 100 rubli.

A seguito della modifica del carrello, la percentuale di carrelli abbandonati è diminuita del 10%, scendendo all'80%. Come si traduce in numeri?

Da 10 carrelli sono stati effettuati 2 ordini. 100 rubli * 2 = 200 rubli.

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

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

Fantastico!

Ma funziona proprio così.

Ora capisci quale sia il vantaggio delle metriche costruite in modo corretto?

Con il loro aiuto puoi ottenere un'influenza fantastica sui tuoi processi.

Con un negozio online è tutto piuttosto semplice, ma come tradurre tutto questo, ad esempio, sulla qualità del prodotto 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 genera questo valore. Ad esempio, il codice sorgente.
  3. Costruiamo il funnel del ciclo di vita del codice sorgente e posizioniamo le metriche ad ogni passaggio del funnel. Tutto.

Ecco, per esempio, quali metriche di qualità potrebbero emergere (giusto per fare un esempio)…

Indicatore di valore:

  • densità dei difetti dei prodotti ogni 1000 righe di codice

Metriche basate sul ciclo di vita del codice sorgente:

  • quota di compilazioni fallite,
  • copertura dei test automatici,
  • quota di test automatici falliti,
  • quota di deployment falliti.

Metriche basate sul ciclo di vita dei difetti:

  • dinamica di rilevamento dei difetti,
  • dinamica di correzione,
  • dinamica di riaperture,
  • dinamica delle deviazioni dai difetti,
  • tempo medio di attesa per la correzione,
  • tempo medio di correzione.

Conclusioni

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

Come scegliere correttamente le metriche:

Scegliete OMTM, considerate il suo valore principale e misurate i produttori di quel valore.

Costruite le metriche sulla base del funnel del ciclo di vita del produttore.

Cercate di non utilizzare metriche assolute.

Cosa leggere ancora su questo tema

Il tema delle metriche è diventato popolare grazie al movimento Lean Startup, quindi è meglio iniziare la lettura dalle fonti primarie — i libri “Lean Startup” (tradotto in russo — “Business da zero. Metodo Lean Startup” su Ozon) e “Lean Analytics” (non esiste traduzione, ma il libro in inglese è in vendita su Ozon).

Qualche informazione è disponibile su Internet anche in russo, ma purtroppo non siamo riusciti a trovare un manuale esaustivo nemmeno nel segmento occidentale.

A proposito, ora ci sono anche specialisti separati “productologhi”, il cui compito è costruire un sistema di metriche corretto per il proprio prodotto e offrire percorsi per il loro miglioramento.

Questo è tutto.

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

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