Metrikat janë justifikim, do të thoni ju, dhe do të keni të drejtë. Në disa aspekte.
Në të vërtetë, kur flitet për metrikat, metrika e parë që vjen në mendje është numri i vizitorëve.
Më shumë njerëz e duan meditim duke shikuar për orë të tëra grafikët e vizitave të faqes së tyre.

Sa e bukur Ă«shtĂ« tĂ« shohĂ«sh se si linea lĂ«viz â andej kĂ«ndej, andej kĂ«ndej... Dhe akoma mĂ« mirĂ« Ă«shtĂ« kur numri i vizitorĂ«ve tĂ« faqes rritet vazhdimisht.
Atëherë, një ngrohtësi mbështjellëse shpërndahet në të gjithë trupin dhe mendja fluturon në qiell duke pritur mananë e qiejve.
Ah, sa gëzim, sa lumturi!

Edhe nëse panorama është e trishtuar...

Gjithsesi, nuk mund të largosh sytë nga grafiku, sepse ai tërheq.

Duket se në grafik fshihet një kuptim të fshehtë. Më shumë pak dhe figura do të zbulojë sekretet e saj dhe do të tregojë një mënyrë jashtëzakonisht të thjeshtë dhe efektive për tërheqjen e një numri të madh klientësh. Dhe atëherë paratë do të rrjedhin si lumë.
Por në të vërtetë, vizitorët janë një "metrikë e ëmbël (e pavërtetë)", që nuk bëjnë kuptim të dobishëm.
Dhe shumica e metrikave janë kështu. Kryesisht, të gjitha metrikat që do të shihni janë të ëmbla. Prandaj, metrikat kanë fituar një reputacion të keq si një shpenzim të pafrytshëm të kohës dhe energjisë.
Por në të vërtetë, kjo nuk është ashtu. Metrikat e duhura ofrojnë informacione të rëndësishme dhe herë pas here të çmuara për biznesin dhe projektin.
Bonusi kryesor dhe qëllimi i metrikave është se ato ofrojnë mundësi për të menaxhuar biznesin tuaj ose projektin.
Si të përcaktoni se cila metrikë është e keqe?
Le tĂ« shohim njĂ« shembull shumĂ« tĂ« thjeshtĂ« â shpejtĂ«sinĂ« e njĂ« automobili.
Ju lutem, çfarë përfaqëson shpejtësia...
100 km/h?

Hmm...
Hmm...
ĂfarĂ« do tĂ« thotĂ« kjo?
Mendoj se ju, ndoshta, e keni kuptuar se... nuk do të thotë asgjë!
E kuptoni. Tani pyetja e dytë:
100 km/h, është mirë apo keq?
Hmm...
Asnjëra, as tjetra?
E saktë!
ShpejtĂ«sia Ă«shtĂ« njĂ« metrikĂ« krejtĂ«sisht e pafrytshme dhe e padobishme. NĂ«se, sigurisht, pĂ«rdoret vetĂ«. NĂ« lidhje me metrika tĂ« tjera, ajo, natyrisht, mund tĂ« thotĂ« diçka, por vetĂ« â sigurisht, jo.
Vizita e faqes është po aq e njëjtë si shpejtësia.

Prandaj, nuk ka asnjë kuptim të mbetesh para grafikut të vizitave të faqes. Ai nuk do t'ju zbulojë sekretin e jetës. A e kuptoni tani?
Dhe cila metrikë është e mirë atëherë?
Për shembull, Churn rate. Kjo metrikë tregon sa klientë janë larguar nga kompania/faqja përfundimisht gjatë kohës.
Churn rate = 1% tregon se ne po humbasim vetëm 1% të klientëve. Pra, nuk po humbasim pothuajse askënd.
Nëse Churn rate = 90%, atëherë kjo do të thotë se po humbasim pothuajse të gjithë klientët tanë. Kjo është katastrofike!
A e shihni ndryshimin midis kësaj metrike dhe shpejtësisë?
Churn rate është një metrikë e mbushur me kuptim, e cila i përgjigjet pyetjes nëse është mirë apo keq. Dhe ju nuk keni nevojë të pyesni se çfarë do të thotë.
Kjo është një metrikë që flet vetë!
Dhe tani jemi gati të ndërmarrim veprime urgjente për të ulur shkallën e humbjes së klientëve.

Prandaj, këto metrika quhen të dobishme. Sepse ato nxjerrin veprime.
Kriteri i "të qenit korrekti" të metrikeve
Ka një mënyrë shumë të thjeshtë për të përcaktuar se një metrikë është "e korrekta / e vështirë" (angl. vanity).
Shumica e metrikeve absolute, të tilla si vizitat, numri i shkarkimeve, numri i retweet-ëve, numri i email-ve/subskribuesve, numri i like-ve, etj. janë të ngjashme me metrikat e korrekta.
Metrikat relative, të peshuara, shpesh janë efektive. Por jo të gjitha!
Sa i përket metrikeve cilësore, këtu nuk ka qartësi, sepse vlerësimi cilësor vetë nuk mund të jetë i saktë dhe i qartë.
Por nga ana tjetër, vlerësimi i lehtësisë së programit është diçka që mund dhe duhet të bëhet pikërisht përmes perceptimit të përdoruesve përfundimtarë dhe ashtu siç është.
Si të qasemi në përgjithësi ndaj metrikeve?
Së pari, duhet ta ndërroni mendjen.
Pa shaka.
Ădo kush (!) qĂ« pĂ«rballet me metrike, fillimisht fillon tĂ« kĂ«rkojĂ« nĂ« to arsyen e ekzistencĂ«s. Por ata nuk do ta tregojnĂ«, fatkeqĂ«sisht.
Metrikat janë thjesht si një ruler i zakonshëm me të cilin e matim gjithçka që duam.

Ju nuk kërkoni arsyen e ekzistencës në një ruler druri të zakonshëm, apo jo?

Kërkimi i kuptimit të jetës në një ruler është ajo që quhet "qasje nga poshtë-lart".
Për të punuar saktë me metrike, duhet të ndërroni paradigmën dhe të filloni të punoni ndryshe, nga lart-poshtë.
Pra, së pari bëni një veprim, dhe pastaj matni efektin që rezulton nga ai përmes metrikeve.
Duhet të përdorni metrike si një objekt të zakonshëm për matje dhe asgjë më shumë.
Mendoni për këto fjalë.
Mësoni efektin e veprimeve tuaja përmes metrikeve, dhe mos shpikni veprime mbi baza të të dhënave të një ruler druri.
Ky kyç Ă«shtĂ« quajtur gjithashtu âHipoteza->Masatâ.
Ok, kjo është e qartë.
PĂ«rgjigja Nr. 2: âĂfarĂ« saktĂ«sisht tĂ« masim? Si tĂ« gjejmĂ« metrikat e duhura?â
Si të përgatisim grupin tonë të metrikave?
Duke kërkuar në Internet, ju me siguri do të gjeni dhjetëra, madje qindra metrikash të ndryshme për të njëjtën temë.
Për shembull, përmetrikat e cilësisë së softuerit mund të gjenden rreth njëqind. Këtu përfshihen standardet GOST-R-ISO, metrikat e llogaritura në SonarQube, disa variante të shkruara vetë, madje edhe metrika 'cilësore' të bazuara në komentet e përdoruesve.
Cilat do të kishin sens të përdorej, dhe cilat jo?
Qasja më e mirë është të drejtohemi nga 'vlera kryesore'.
OMTM (Një Metrikë që Ka Rëndësi)
Le të shqyrtojmë një shembull.
Natyrisht, nëse dëshironi të përmirësoni cilësinë e produktit tuaj softuerik, atëherë cilësinë e tij mund ta matni në mënyra të ndryshme.
Cilësia nuk është vetëm numri i gabimeve. Nëse shikoni cilësinë në përgjithësi, ajo është:
numri i incidenteve në prodhim,
lehtësia e përdorimit dhe thjeshtësia e perceptimit,
shpejtësia e punës,
përmbushja dhe kohëzgjatja e realizimit të funksionit të planifikuar,
siguria.
Ka shumë kritere dhe nuk është e mundur të punoni menjëherë me të gjitha. Pra, procedohet shumë thjesht: zgjidhni një kriter, më të rëndësishmin në momentin aktual, dhe punoni vetëm me të.
Ky qasje quhet OMTM (NjĂ« MetrikĂ« qĂ« Ka RĂ«ndĂ«si) â NjĂ« (E Vetme) MetrikĂ« e RĂ«ndĂ«sishme.
OMTM për cilësinë e softuerit e ka logjikisht numrin e incidenteve serioze (të rëndësishme dhe kritike) në një mjedis prodhimi.
PĂ«r dyqanet online, nuk ka asnjĂ« nevojĂ« tĂ« mendohet pĂ«r OMTM â kjo Ă«shtĂ« vĂ«llimi i shitjeve ose fitimi (varĂ«sisht nga vendimi juaj).
Kjo Një Metrikë e Rëndësishme do të jetë vlera kryesore për grupin tuaj të metrikave. Dhe pikërisht nga ajo do të varet grupi përfundimtar i tyre.
Vlera Brendshme
PĂ«rgatitja e grupit tĂ« metrikave shpesh fillon 'pa mend', duke kĂ«rkuar nĂ« Internet dhe duke zgjedhur opsionet mĂ« tĂ« mira nga ato qĂ« gjeni me parimin: âO! Kjo do na pĂ«rshtatet!â
Siç e kuptoni, ky nuk është mënyra më e mirë, apo jo?
Por si të vendosni se cilën metrikë të merrni, dhe cilën jo?
Për shembull, shpesh maten lloje të ndryshme konvertimesh të përdoruesve.
Por pse maten pikërisht përdoruesit, dhe jo ndonjë gjë tjetër? A keni menduar ndonjëherë mbi këtë pyetje?
Natyrisht, ka një përgjigje.
Le të shqyrtojmë një dyqan online si një shembull të thjeshtë për tu kuptuar.
Supozoni se dëshironi të rrisni volumet e shitjeve. Cilat metrika ju nevojiten për këtë? Si të qaseni në këtë?
Ka një mënyrë të thjeshtë, logjike dhe funksionale. E gjithë situata merr formë kur përgjigjeni në pyetjen:
KUSH PRODHON VLERĂN?
Ne po punojmë për volumet e shitjeve, apo jo? Duam t'i rrisim ato, e vërtetë?
Kë duhet dhe çfarë duhet të ndikojmë për të rritur volumet e shitjeve?
Sigurisht,
duhet tĂ« ndikojmĂ« nĂ« shkakun â
në atë që 'prodhon' vlerën.
Kush prodhon para në dyqanin online? Nga ku vijnë paratë?
Shumë thjeshtë: nga klientët.
Ku saktësisht në dyqanin online mund të ndikojmë në klientët?
Kudo!
E saktë. Në çdo fazë të ciklit të jetës së klientëve.
Për të ilustruar ciklin e jetës, është e lehtë të ndërtojmë atë që quhet 'funnel' e lëvizjes së klientëve në proces.
Shembulli i funnel-it të dyqanit online:

Pse pikërisht kështu? Sepse klientët humben pikërisht gjatë kalimeve nga një hap në funnel në tjetrin.
Duke rritur numrin e klientëve në ndonjë nivel të funnel-it, automatikisht rrisim volumet përfundimtare të shitjeve.
Një shembull i thjeshtë.
Metrika 'Pjesa e shportave të braktisura' në thelb tregon konvertimin gjatë kalimit nga shporta e produktit në porosinë e përfunduar.
Supozoni se gjatë matjes së parë zbuloni se 90% e shportave humbasin, dmth nga 10 shporta bëhet vetëm 1 porosi.
Diçka nuk është në rregull me shportën, apo jo?
Për thjeshtësi, le të supozoni se shuma e një porosie është 100 rub. Kështu, volumi përfundimtar i shitjeve do të jetë vetëm 100 rub.
Si rezultat i përmirësimit të shportës, përqindja e shportave të braktisura ra me 10%, në 80%. Si duket kjo në numra?
Nga 10 shporta, filluan të bëjnë 2 porosi. 100 rub * 2 = 200 rub.
Por, kjo është rritje volumesh shitjesh prej 100%! Bingo!
Duke rritur konvertimin e hapit vetëm me 10%, keni rritur volumet e shitjeve me 100%.
Fantastike!
Por kështu funksionon.
A kuptoni tani se çfarë është bukuria e metrikeve të ndërtuara siç duhet?
Me ndihmën e tyre, mund të arrini një ndikim fantastik mbi proceset tuaja.
Me dyqanin online është shumë e thjeshtë, por si ta përcjellim këtë, për shembull, në cilësinë e produktit software? Po ashtu:
- Zgjidhni vlerën kryesore mbi të cilën punojmë. Për shembull, zvogëlimi i numrit të incidenteve në prodhim.
- Kuptojmë se kush dhe çfarë prodhon këtë vlerë. Për shembull, kodi burimor.
- Ndërtojmë një funnel të ciklit të jetës së kodit burimor dhe vendosim matjet në çdo hap të funnel-it. Të gjitha.
Ja, pĂ«r shembull, cilat metrika cilĂ«sore mund tĂ« rezultojnĂ« (nĂ« shpejtĂ«si)âŠ
Të dhënat e vlerës:
- densiteti i defekteve për 1000 rreshta kodi
Metrikat sipas ciklit të jetës së kodit burimor:
- pjesa e kompilimeve të dështuara,
- mbulimi me teste automatike,
- pjesa e testeve automatike të dështuara,
- pjesa e shpërndarjeve të dështuara.
Metrikat sipas ciklit të jetës së defekteve:
- dinamika e zbulesës së defekteve,
- dinamika e rregullimeve,
- dinamika e rihapjeve,
- dinamika e devijimeve të defekteve,
- koha mesatare e pritjes për rregullim,
- koha mesatare e rregullimit.
Përfundime
Siç e shihni, tema e metrikave është v realmente shumë e rëndësishme, e nevojshme dhe interesante.
Si të përzgjedhësh metrikat e duhura:
Zgjidhni OMTM, mendoni për vlerën e saj kryesore dhe matni prodhuesit e kësaj vlere.
Ndërtoni metrikat në bazë të funnel-it të ciklit të jetës së prodhuesit.
Përpiquni të mos përdorni metrika absolute.
ĂfarĂ« tjetĂ«r mund tĂ« lexoni mbi kĂ«tĂ« temĂ«
Tema e metrikave ka fituar popullaritet në valën e lëvizjes Lean Startup, prandaj më së miri filloni leximin me burimet origjinale - librat 'Lean Startup' (përkthimi në rusisht - 'Biznes nga zero. Metoda Lean Startup' në Ozon) dhe 'Lean Analytics' (nuk ka përkthim, por libri në anglisht shitet në Ozon).
Disa informacione mund të gjenden në internet edhe në rusisht, por fatkeqësisht, nuk është gjetur ende një manual i plotë për këtë temë as në sektorin perëndimor.
E pra, tani kanĂ« dalĂ« edhe specialistĂ« tĂ« veçantĂ« âproduktologĂ«â, tĂ« cilĂ«t kanĂ« pĂ«r detyrĂ« tĂ« ndĂ«rtojnĂ« njĂ« sistem tĂ« saktĂ« matjesh pĂ«r produktin e tyre dhe tĂ« propozojnĂ« rrugĂ« pĂ«r pĂ«rmirĂ«simin e tyre.
Kjo është gjithçka.
NĂ«se artikulli ju ndihmoi tĂ« kuptoni mĂ« mirĂ« thelbin e çështjes, autori do tĂ« ishte mirĂ«njohĂ«s pĂ«r njĂ« âlikeâ dhe ripostim.
Burimi: habr.com
