Չափանիշները հիմարություն են, դուք ասում եք, և դուք ճիշտ կլինեք: Ինչ-որ բանի մեջ.
Իսկապես, երբ խոսքը չափումների մասին է, առաջին մետրիկը, որը գալիս է մտքին, երթևեկությունն է:
Շատ մարդիկ սիրում են ժամերով մեդիտացիա անել՝ նայելով իրենց կայքի տրաֆիկի գրաֆիկին:
Որքա՜ն հիանալի է դիտել գծի ցատկումը՝ ետ ու առաջ, ետ ու առաջ... Եվ նույնիսկ ավելի զով է, երբ կայքի թրաֆիկը անընդհատ աճում է:
Այնուհետև երանելի ջերմությունը տարածվում է ամբողջ մարմնով մեկ, և միտքը սավառնում է դեպի երկինք՝ երկնային մանանայի ակնկալիքով:
Ախ, ի՜նչ ուրախություն, ի՜նչ երանություն։
Եվ նույնիսկ եթե նկարը տխուր է...
Դուք դեռ չեք կարող ձեր հայացքը կտրել աղյուսակից, այն այնքան կախվածություն է առաջացնում:
Թվում է, թե գրաֆիկայի մեջ թաքնված է գաղտնի իմաստ։ Մի փոքր ավելին, և նկարը կբացահայտի իր գաղտնիքները և կպատմի ձեզ հսկայական թվով հաճախորդներ գրավելու աներևակայելի պարզ և արդյունավետ միջոց: Եվ այդ ժամանակ փողը հաստատ գետի պես կհոսի։
Բայց իրականում հաճախելիությունը տիպիկ «քաղցր (ունայնության) չափանիշ է», որը ոչ մի օգտակար նշանակություն չունի:
Եվ սրանք չափումների մեծ մասն են: Ըստ էության, ձեր տեսած բոլոր ցուցանիշները քաղցր են: Եվ դա է պատճառը, որ չափիչները վատ համբավ ունեն որպես ժամանակի և ջանքերի անիմաստ վատնում:
Բայց իրականում դա ամենևին էլ այդպես չէ։ Ճիշտ չափիչները չափազանց կարևոր և երբեմն անգնահատելի տեղեկատվություն են տալիս բիզնեսի և նախագծի համար:
Չափումների հիմնական բոնուսը և նպատակն այն է, որ դրանք հնարավորություն են տալիս կառավարել ձեր բիզնեսը կամ նախագիծը:
Ինչպե՞ս որոշել, թե արդյոք չափիչը վատն է:
Դիտարկենք մի շատ պարզ օրինակ՝ մեքենայի արագությունը:
Խնդրում եմ ասեք, թե ինչ է նշանակում արագություն...
100 կմ/ժ?
Հմ…
Հմ…
Այսպիսով, ինչ է դա նշանակում:
Կարծում եմ, հավանաբար ինքներդ էլ գուշակեցիք, որ... ոչինչ չի նշանակում:
ԼԱՎ. Հիմա երկրորդ հարցը.
100 կմ/ժ արագությունը լավ է, թե վատ:
Հմ…
Ո՛չ մեկը, ո՛չ մյուսը։
Ճիշտ!
Արագությունը բոլորովին անօգուտ և հիմար չափիչ է: Եթե, իհարկե, դուք այն ինքնուրույն չեք օգտագործում: Համակցված այլ չափումների հետ, այն, իհարկե, կարող է ինչ-որ բան ասել, բայց ինքնին, իհարկե, չի ասում:
Կայքի երթեւեկությունը ճիշտ նույն արագությունն է:
Այդ իսկ պատճառով կայքի տրաֆիկի գծապատկերի առջև շրջվելը բացարձակապես իմաստ չունի: Նա ձեզ չի բացահայտի կյանքի գաղտնիքը։ Հիմա հասկանում ես?
Այդ դեպքում ո՞ր ցուցանիշներն են լավ:
Օրինակ, Churn rate. Այս չափանիշը ցույց է տալիս, թե քանի հաճախորդ ժամանակի ընթացքում ընդմիշտ լքել է ընկերությունը/կայքը:
Շեղման տոկոսադրույքը = 1% ասում է, որ մենք կորցնում ենք հաճախորդների միայն 1% -ը: Նրանք. Մենք հազիվ թե որևէ մեկին կորցնենք։
Եթե Churn rate = 90%, ապա դա նշանակում է, որ մենք կորցնում ենք մեր գրեթե բոլոր հաճախորդներին: Սարսափելի է։
Տեսնու՞մ եք տարբերությունը այս չափման և արագության միջև:
Ճնշման տոկոսադրույքը բովանդակալից չափիչ է, որը պատասխանում է այն հարցին, թե ինչ-որ բան լավ է, թե վատ: Եվ պետք չէ կռահել, թե դա ինչ է նշանակում:
Սա չափիչ է, որն ինքնին խոսում է:
Եվ հիմա մենք պատրաստ ենք շտապ քայլեր ձեռնարկել հաճախորդների արտահոսքը նվազեցնելու համար:
Այդ իսկ պատճառով նման ցուցանիշները կոչվում են գործող։ Քանի որ նրանք խրախուսում են գործողությունները:
Չափանիշների «քաղցրության» չափանիշ
Շատ պարզ միջոց կա որոշելու, որ չափանիշը «ունայնություն» է:
Առավել բացարձակ չափումներ, օրինակ՝ տրաֆիկ, ներբեռնումների քանակը, ռեթվիթների քանակը, էլ. նամակների/բաժանորդների թիվը, հավանումների քանակը և այլն։ ցեխոտ են.
Հարաբերական, կշռված չափումները հաճախ կիրառելի են: Բայց ոչ բոլորը։
Ինչ վերաբերում է որակի ցուցանիշներին, ապա այստեղ որոշակիություն չկա, քանի որ որակական գնահատականն ինքնին չի կարող լինել ճշգրիտ և միանշանակ։
Բայց մյուս կողմից, ծրագրի օգտագործելիությունը կարելի է և պետք է գնահատել հենց վերջնական օգտագործողների ընկալման մակարդակով և ոչ այլ ինչով։
Ինչպե՞ս մոտենալ չափիչներին ընդհանրապես:
Առաջին բանը, որ դուք պետք է անեք, ձեր ուղեղը շրջեք:
Առանց կատակի.
Յուրաքանչյուր ոք(!), ով հանդիպում է չափումների, առաջին հերթին սկսում է փնտրել դրանցում գտնվելու պատճառը։ Բայց ցույց չեն տալու, ցավոք սրտի։
Չափիչները նման են սովորական քանոնի, որով մենք չափում ենք այն ամենը, ինչ ուզում ենք:
Դուք գոյության պատճառ չեք փնտրում սովորական փայտե քանոնի մեջ, չէ՞:
Կյանքի իմաստը մի շարքում գտնելն այն է, ինչ կոչվում է «ներքևից վեր մոտեցում»:
Չափումների հետ ճիշտ աշխատելու համար հարկավոր է փոխել պարադիգմը և սկսել հակառակը` վերևից ներքև:
Նրանք. նախ կատարեք որոշակի գործողություն, այնուհետև օգտագործեք չափումներ՝ դրանից բխող ազդեցությունը չափելու համար:
Չափումները պետք է օգտագործվեն որպես չափման սովորական առարկա և ոչ ավելին:
Մտածեք այս խոսքերի մասին.
Չափեք ձեր գործողությունների էֆեկտը՝ օգտագործելով չափումներ, այլ ոչ թե գործողություններ հորինեք՝ հիմնված փայտե քանոնի ընթերցումների վրա:
Այս մոտեցումը կոչվում է նաև «Վարկած->Չափում»:
Լավ, սա պարզ է:
Հարց թիվ 2. «Ի՞նչը կոնկրետ չափել. Ինչպե՞ս գտնել ճիշտ չափումներ:
Ինչպե՞ս ստեղծել չափումների ձեր սեփական հավաքածուն:
Ինտերնետում շրջելով՝ դուք հավանաբար կգտնեք միևնույն թեմայի վերաբերյալ տասնյակ կամ նույնիսկ հարյուրավոր տարբեր չափումներ:
Օրինակ, դուք կարող եք գտնել մոտ հարյուր ծրագրային ապահովման որակի չափումներ: Դրանք ներառում են GOSTR-ISO ստանդարտները, չափումները, որոնք հաշվարկվում են SonarQube-ում, որոշ ինքնուրույն գրված տարբերակներ և նույնիսկ «որակի» չափումներ՝ հիմնված օգտատերերի ակնարկների վրա:
Այսպիսով, որո՞նք են արժե օգտագործել, և որոնք՝ ոչ:
Լավագույն մոտեցումը «հիմնական արժեքով» առաջնորդվելն է։
OMTM (Մեկ մետր, որը կարևոր է)
Եկեք օրինակ վերցնենք:
Հասկանալի է, որ եթե ցանկանում եք բարելավել ձեր ծրագրային արտադրանքի որակը, ապա կարող եք չափել այս որակը տարբեր ձևերով:
Որակը միայն սխալների քանակով չէ: Եթե նայեք որակին որպես ամբողջություն, ապա սա հետևյալն է.
արդյունաբերության մեջ միջադեպերի քանակը,
օգտագործման հեշտություն և ընկալման հեշտություն,
աշխատանքի արագությունը,
պլանավորված ֆունկցիոնալության կատարման ամբողջականությունը և ժամանակին,
անվտանգություն:
Չափորոշիչները շատ են, ու բոլորի հետ միանգամից աշխատել հնարավոր չէ։ Նրանք դա անում են շատ պարզ՝ ընտրում են մեկը՝ տվյալ պահին ամենակարևոր չափանիշը և աշխատում են միայն դրանով։
Այս մոտեցումը կոչվում է OMTM (One Metric That Matters) – One (Single) Important Metric:
Ծրագրային որակի OMTM-ի համար տրամաբանական է ընտրել արդյունաբերական միջավայրում լուրջ (կարևոր և կրիտիկական) միջադեպերի քանակը:
Առցանց խանութների համար ձեզ հարկավոր չէ ընդհանրապես մտածել OMTM-ի մասին՝ դա վաճառքի ծավալն է կամ շահույթը (կախված ձեր որոշումից):
Այս մեկ կարևոր չափանիշը կլինի ձեր չափումների հավաքածուի հիմնական արժեքը: Եվ դրանց վերջնական հավաքածուն կախված կլինի դրանից:
Արժեքը ներսում
Նրանք հաճախ սկսում են «անսպասելիորեն» չափումների մի շարք կազմել՝ զննելով ինտերնետը և ընտրելով լավագույն տարբերակները իրենց գտածից՝ «Օ՜հ!» սկզբունքով: Սա մեզ կհամապատասխանի»:
Ինչպես հասկանում եք, սա լավագույն միջոցը չէ, չէ՞:
Բայց ինչպե՞ս եք որոշում, թե որ չափանիշը վերցնել, որը ոչ:
Օրինակ, հաճախ չափվում են օգտվողների փոխակերպումների տարբեր տեսակներ:
Բայց ինչո՞ւ են չափում օգտատերերին, այլ ոչ թե ուրիշ բան: Մտածե՞լ եք այս հարցի շուրջ։
Բնականաբար, կա պատասխան.
Դիտարկենք առցանց խանութը՝ որպես ամենահեշտ հասկանալի օրինակ:
Ենթադրենք, դուք ցանկանում եք ավելացնել ձեր վաճառքը: Ի՞նչ չափումներ կպահանջվեն դրա համար: Ինչպե՞ս մոտենալ սրան:
Կա մեկ պարզ, տրամաբանական և աշխատանքային ճանապարհ. Ամեն ինչ իր տեղն է ընկնում, երբ պատասխանում ես հարցին.
Ո՞Վ Է ԱՐԺԵՔ ԱՐՏԱԴՐՈՒՄ:
Մենք աշխատում ենք վաճառքի ծավալի հիման վրա, չէ՞: Մենք ուզում ենք ավելացնել, չէ՞:
Ո՞ւմ վրա և ինչի՞ վրա է պետք ազդել վաճառքը մեծացնելու համար:
Իհարկե,
անհրաժեշտ է ազդել պատճառի վրա -
արժեք «արտադրողի» վրա։
Ո՞վ է գումար վաստակում առցանց խանութում: որտեղի՞ց են գումարները գալիս:
Շատ պարզ՝ հաճախորդներից:
Որտեղ կոնկրետ առցանց խանութում կարող եք ազդել հաճախորդների վրա:
Այո, ամենուր!
Ճիշտ. Հաճախորդի կյանքի ցիկլի յուրաքանչյուր փուլում:
Կյանքի ցիկլը ներկայացնելու համար հարմար է կառուցել այսպես կոչված. Հաճախորդի շարժման «ձագարը» գործընթացի միջով:
Առցանց խանութի ձագարի օրինակ.
Ինչո՞ւ է սա այդպես։ Քանի որ հաճախորդները մոլորվում են հենց ձագարի մի քայլից մյուսը անցնելիս:
Բարձրացնելով հաճախորդների թիվը ձագարի ցանկացած մակարդակում, մենք ավտոմատ կերպով ավելացնում ենք վաճառքի ծավալը:
Պարզ օրինակ.
«Զամբյուղի լքման տոկոսադրույքը» չափանիշը հիմնականում ցույց է տալիս գնումների զամբյուղից ավարտված պատվերի փոխարկման տոկոսադրույքը:
Ասենք, որ առաջին չափման ժամանակ դուք հայտնաբերեցիք, որ զամբյուղների 90%-ը կորել է, այսինքն. 10 զամբյուղից կատարվում է ընդամենը 1 պատվեր։
Հստակորեն ինչ-որ բան այն չէ գնումների զամբյուղի հետ, չէ՞:
Պարզության համար մենք կենթադրենք, որ մեկ պատվերի գումարը 100 ռուբլի է: Դա. վերջնական վաճառքի ծավալը կկազմի ընդամենը 100 ռուբլի:
Սայլի բարելավման արդյունքում լքված սայլերի տոկոսը նվազել է 10%-ով՝ հասնելով 80%-ի։ Ի՞նչ տեսք ունի սա թվերով:
10 զամբյուղից սկսեցին պատվիրել 2-ը։ 100 ռուբլի * 2 = 200 ռուբլի:
Բայց սա վաճառքի ծավալի 100%-ով ավելացում է: Բինգո
Ընդամենը 10%-ով ավելացնելով ձեր քայլերի փոխակերպումը, դուք 100%-ով ավելացրել եք ձեր վաճառքի ծավալը:
Ֆանտաստիկ!
Բայց դա հենց այդպես է աշխատում:
Հիմա հասկանու՞մ եք, թե որն է ճիշտ կառուցված չափումների գեղեցկությունը:
Նրանց օգնությամբ դուք կարող եք հասնել ֆանտաստիկ ազդեցության ձեր գործընթացների վրա:
Առցանց խանութի դեպքում ամեն ինչ բավականին պարզ է, բայց ինչպե՞ս կարելի է այս ամենը փոխանցել, օրինակ, ծրագրային արտադրանքի որակին: Այո, ճիշտ նույնը.
- Մենք ընտրում ենք այն հիմնական արժեքը, որի վրա աշխատում ենք: Օրինակ՝ կրճատում ենք միջադեպերի թիվը ոլորտում։
- Մենք հասկանում ենք, թե ով և ինչն է արտադրում այս արժեքը։ Օրինակ՝ սկզբնական կոդը։
- Մենք կառուցում ենք աղբյուրի կոդը կյանքի ցիկլի ձագար և սահմանում չափումներ ձագարի յուրաքանչյուր քայլում: Բոլորը.
Ահա, օրինակ, ինչ որակի չափումներ կարելի է ձեռք բերել (իմ գլխից դուրս)…
Արժեքի ցուցիչ.
- Արդյունաբերական թերությունների խտությունը կոդերի 1000 տողում
Չափումներ՝ հիմնված սկզբնական կոդի կյանքի ցիկլի վրա.
- անհաջող հավաքածուների համամասնությունը,
- autotest լուսաբանում,
- անհաջող ավտոթեստերի տոկոսը,
- տեղակայումների ձախողման մակարդակը.
Արատների կյանքի ցիկլի վրա հիմնված չափումներ.
- թերությունների հայտնաբերման դինամիկան,
- ուղղման դինամիկան,
- վերաբացահայտումների դինամիկան,
- արատների շեղումների դինամիկան,
- շտկման միջին սպասման ժամանակը,
- շտկելու միջին ժամանակը:
Արդյունքները
Ինչպես տեսնում եք, չափումների թեման իսկապես շատ կարևոր է, անհրաժեշտ և հետաքրքիր։
Ինչպես ընտրել ճիշտ չափումներ.
Ընտրեք OMTM, մտածեք դրա հիմնական արժեքի մասին և չափեք այդ արժեքի արտադրողներին:
Կառուցեք չափումներ՝ հիմնված արտադրողի կյանքի ցիկլի ձագարի վրա:
Խուսափեք բացարձակ չափորոշիչներ օգտագործելուց:
Էլ ինչ կարդալ այս թեմայով
Չափումների թեման հայտնի դարձավ Lean Startup շարժման հետևանքով, ուստի ավելի լավ է սկսել կարդալ հիմնական աղբյուրներից՝ «Lean Startup» գրքերից (թարգմանությունը ռուսերեն՝ «Բիզնես զրոյից. The Lean Startup Method» Օզոնում) և «Lean Analytics» (թարգմանություն չկա, բայց անգլերեն գիրքը վաճառվում է Ozon-ում):
Համացանցում որոշ տեղեկություններ կարելի է գտնել նույնիսկ ռուսերենով, բայց, ցավոք, դեռևս չի գտնվել համապարփակ դասագիրք նույնիսկ արևմտյան հատվածում։
Ի դեպ, այժմ կան նույնիսկ անհատ «արտադրանքի մասնագետներ», որոնց խնդիրն է կառուցել իրենց արտադրանքի չափման ճիշտ համակարգ և առաջարկել դրանք բարելավելու ուղիներ։
Այսքանը.
Եթե հոդվածը օգներ ձեզ ավելի լավ հասկանալ հարցի էությունը, հեղինակը երախտապարտ կլինի «like»-ի և repost-ի համար:
Source: www.habr.com