DevOps filozofija, kad izstrÄde tiek apvienota ar programmatÅ«ras uzturÄÅ”anu, nevienu nepÄrsteigs. Jauna tendence uzÅem apgriezienus - DevOps 2.0 vai BizDevOps. Tas apvieno trÄ«s komponentus vienÄ veselumÄ: uzÅÄmÄjdarbÄ«bu, attÄ«stÄ«bu un atbalstu. Un tÄpat kÄ DevOps, inženiertehniskÄs prakses veido pamatu saiknei starp attÄ«stÄ«bu un atbalstu, un biznesa attÄ«stÄ«bÄ analÄ«tika ieÅem ālÄ«mesā lomu, kas apvieno attÄ«stÄ«bu ar biznesu.
Uzreiz gribu atzÄ«ties: to, ka mums ir Ä«sta biznesa attÄ«stÄ«ba, uzzinÄjÄm tikai tagad, izlasot gudras grÄmatas. Tas kaut kÄ sanÄca, pateicoties darbinieku iniciatÄ«vai un nepÄrvaramai tieksmei pilnveidoties. Analytics tagad ir daļa no izstrÄdes ražoÅ”anas procesa, ievÄrojami samazinot atgriezeniskÄs saites cilpas un regulÄri sniedzot ieskatus. Es jums pastÄstÄ«Å”u sÄ«kÄk, kÄ mums viss darbojas.
KlasiskÄs DevOps trÅ«kumi
Kad tiek iecerÄti jauni klientu produkti, bizness izveido ideÄlu klientu uzvedÄ«bas modeli un sagaida labu konversiju, uz kuras pamata tiek veidoti biznesa mÄrÄ·i un rezultÄti. IzstrÄdes komanda no savas puses cenÅ”as izveidot ļoti labu, kvalitatÄ«vu kodu. Atbalsta cerÄ«bas uz pilnÄ«gu procesu automatizÄciju, vieglu un Ärtu jauna produkta uzturÄÅ”anu.
RealitÄte visbiežÄk attÄ«stÄs tÄ, ka klienti saÅem diezgan sarežģītu procesu, bizness iestrÄgst ar zemu konversiju, izstrÄdes komandas izlaiž labojumus pÄc laboÅ”anas, un atbalsts noslÄ«kst klientu pieprasÄ«jumu plÅ«smÄ. IzklausÄs pazÄ«stami?
Ä»aunuma sakne Å”eit slÄpjas garajÄ un sliktajÄ atgriezeniskÄs saites cilpÄ, kas ir iebÅ«vÄta procesÄ. UzÅÄmumi un izstrÄdÄtÄji, apkopojot prasÄ«bas un saÅemot atsauksmes sprinta laikÄ, sazinÄs ar ierobežotu skaitu klientu, kas lielÄ mÄrÄ ietekmÄ produkta likteni. Bieži vien tas, kas ir svarÄ«gs vienam cilvÄkam, nemaz nav raksturÄ«gs visai mÄrÄ·auditorijai.
Izpratne par to, vai produkts virzÄs pareizajÄ virzienÄ, nÄk ar finanÅ”u pÄrskatiem un tirgus izpÄtes rezultÄtiem mÄneÅ”us pÄc izlaiÅ”anas. Un ierobežotÄ izlases lieluma dÄļ tie nenodroÅ”ina iespÄju pÄrbaudÄ«t hipotÄzes uz lielu skaitu klientu. KopumÄ tas izrÄdÄs garÅ”, neprecÄ«zs un neefektÄ«vs.
Trofeju rīks
MÄs atradÄm labu veidu, kÄ no tÄ atbrÄ«voties. RÄ«ks, kas iepriekÅ” palÄ«dzÄja tikai tirgotÄjiem, tagad ir nonÄcis uzÅÄmumu un izstrÄdÄtÄju rokÄs. MÄs sÄkÄm aktÄ«vi izmantot tÄ«mekļa analÄ«zi, lai skatÄ«tu procesu reÄllaikÄ, Å”eit un tagad, lai saprastu, kas notiek. Pamatojoties uz to, plÄnojiet paÅ”u produktu un izplatiet to lielam skaitam klientu.
Ja plÄnojat kÄdu produkta uzlabojumu, varat uzreiz redzÄt, ar kÄdiem rÄdÄ«tÄjiem tas ir saistÄ«ts un kÄ Å”ie rÄdÄ«tÄji ietekmÄ pÄrdoÅ”anu un uzÅÄmumam svarÄ«gÄs Ä«paŔības. TÄdÄ veidÄ jÅ«s varat nekavÄjoties atsijÄt hipotÄzes ar zemu efektu. Vai, piemÄram, ieviest jaunu funkciju statistiski nozÄ«mÄ«gam lietotÄju skaitam un pÄrraudzÄ«t metriku reÄllaikÄ, lai saprastu, vai viss darbojas, kÄ paredzÄts. Negaidiet atsauksmes pieprasÄ«jumu vai atskaiÅ”u veidÄ, bet nekavÄjoties uzraugiet un nekavÄjoties pielÄgojiet produkta izveides procesu pats. MÄs varam ieviest jaunu funkciju, apkopot statistiski pareizus datus trÄ«s dienu laikÄ, veikt izmaiÅas vÄl trÄ«s dienu laikÄ ā un pÄc nedÄļas lielisks jauns produkts ir gatavs.
Varat izsekot visai piltuvei, visiem klientiem, kuri saskÄrÄs ar jauno produktu, noteikt punktus, kur piltuve krasi saÅ”aurinÄjusies, un izprast iemeslus. Gan izstrÄdÄtÄji, gan uzÅÄmumi tagad to uzrauga kÄ daļu no sava ikdienas darba. ViÅi redz vienu un to paÅ”u klientu ceļu, un kopÄ viÅi var radÄ«t idejas un hipotÄzes uzlabojumiem.
Å Ä« biznesa un attÄ«stÄ«bas integrÄcija kopÄ ar analÄ«zi ļauj nepÄrtraukti radÄ«t produktus, pastÄvÄ«gi optimizÄt, meklÄt un redzÄt vÄjÄs vietas un visu procesu kopumÄ.
Tas viss ir saistīts ar sarežģītību
Veidojot jaunu produktu, mÄs nesÄkam no nulles, bet integrÄjam to jau esoÅ”ajÄ pakalpojumu tÄ«klÄ. IzmÄÄ£inot jaunu produktu, klients visbiežÄk sazinÄs ar vairÄkÄm nodaļÄm. ViÅÅ” var sazinÄties ar kontaktu centra darbiniekiem, ar vadÄ«tÄjiem birojÄ, viÅÅ” var sazinÄties ar atbalsta dienestu vai tieÅ”saistes tÄrzÄÅ”anÄ. Izmantojot metriku, mÄs varam redzÄt, piemÄram, kÄda ir kontaktu centra slodze, kÄ vislabÄk apstrÄdÄt ienÄkoÅ”os pieprasÄ«jumus. MÄs varam saprast, cik cilvÄku nonÄk birojÄ, un ieteikt, kÄ turpmÄk konsultÄt klientu.
TieÅ”i tÄpat ir ar informÄcijas sistÄmÄm. MÅ«su banka pastÄv vairÄk nekÄ 20 gadus, kuru laikÄ ir izveidots un joprojÄm darbojas liels heterogÄnu sistÄmu slÄnis. MijiedarbÄ«ba starp aizmugursistÄmÄm dažreiz var bÅ«t neparedzama. PiemÄram, kÄdÄ senÄ sistÄmÄ noteikta lauka rakstzÄ«mju skaitam ir ierobežojumi, un dažreiz tas izraisa jaunÄ pakalpojuma avÄrijas. Ir diezgan grÅ«ti izsekot kļūdu, izmantojot standarta metodes, taÄu, izmantojot tÄ«mekļa analÄ«zi, tas ir vienkÄrÅ”i.
MÄs nonÄcÄm lÄ«dz vietai, kur sÄkÄm vÄkt un analizÄt kļūdu tekstus, kas tiek rÄdÄ«ti klientam no visÄm iesaistÄ«tajÄm sistÄmÄm. IzrÄdÄ«jÄs, ka daudzi no tiem bija novecojuÅ”i, un mÄs pat nevarÄjÄm iedomÄties, ka viÅi ir kaut kÄ iesaistÄ«ti mÅ«su procesÄ.
Darbs ar analīzi
MÅ«su tÄ«mekļa analÄ«tiÄ·i un SCRUM izstrÄdes komandas atrodas vienÄ telpÄ. ViÅi pastÄvÄ«gi mijiedarbojas viens ar otru. VajadzÄ«bas gadÄ«jumÄ speciÄlisti palÄ«dz iestatÄ«t metriku vai lejupielÄdÄt datus, bet pÄrsvarÄ ar analÄ«tikas pakalpojumu strÄdÄ paÅ”i komandas dalÄ«bnieki, tur nav nekÄ sarežģīta.
PalÄ«dzÄ«ba ir nepiecieÅ”ama, ja, piemÄram, jums ir nepiecieÅ”amas dažas atkarÄ«bas vai papildu filtri ierobežota veida klientiem vai avotiem. Bet paÅ”reizÄjÄ arhitektÅ«rÄ mÄs to reti sastopamies.
Interesanti, ka analÄ«tikas ievieÅ”anai nebija nepiecieÅ”ama jaunas IT sistÄmas uzstÄdÄ«Å”ana. MÄs izmantojam to paÅ”u programmatÅ«ru, ar kuru mÄrketinga speciÄlisti ir strÄdÄjuÅ”i iepriekÅ”. VajadzÄja vien vienoties par tÄ izmantoÅ”anu un ieviest uzÅÄmÄjdarbÄ«bÄ un attÄ«stÄ«bÄ. Protams, mÄs nevarÄjÄm vienkÄrÅ”i Åemt to, kas bija mÄrketingam, mums bija viss jÄpÄrkonfigurÄ no jauna un jÄdod mÄrketinga piekļuve jaunajai videi, lai viÅi bÅ«tu vienÄ informÄcijas laukÄ ar mums.
NÄkotnÄ mÄs plÄnojam iegÄdÄties uzlabotu tÄ«mekļa analÄ«zes programmatÅ«ras versiju, kas ļaus mums tikt galÄ ar pieaugoÅ”o apstrÄdÄto sesiju apjomu.
MÄs arÄ« aktÄ«vi integrÄjam tÄ«mekļa analÄ«zi un iekÅ”ÄjÄs datu bÄzes no CRM un grÄmatvedÄ«bas sistÄmÄm. Apvienojot datus, mÄs iegÅ«stam pilnÄ«gu priekÅ”statu par klientu visos nepiecieÅ”amajos aspektos: pÄc avota, klienta veida, produkta. BI pakalpojumi, kas palÄ«dz vizualizÄt datus, drÄ«zumÄ bÅ«s pieejami visiem departamentiem.
Ar ko mÄs tikÄm galÄ? Faktiski analÄ«zi un lÄmumu pieÅemÅ”anu par to iekļÄvÄm ražoÅ”anas procesÄ, un tam bija redzama ietekme.
AnalÄ«tika: neuzkÄpjiet uz grÄbekļa
Un visbeidzot vÄlos padalÄ«ties ar dažiem padomiem, kas palÄ«dzÄs izvairÄ«ties no nepatikÅ”anÄm biznesa attÄ«stÄ«bas biznesa veidoÅ”anas procesÄ.
- Ja nevarat Ätri veikt analÄ«zi, jÅ«s veicat nepareizu analÄ«zi. No viena produkta jums ir jÄiet vienkÄrÅ”s ceļŔ un pÄc tam jÄpalielina mÄrogs.
- Jums ir jÄbÅ«t komandai vai personai, kurai ir laba izpratne par nÄkotnes analÄ«tikas arhitektÅ«ru. Jums joprojÄm ir jÄizlemj, kÄ mÄrogosit analÄ«zi, integrÄsiet to citÄs sistÄmÄs un atkÄrtoti izmantosit datus.
- NeÄ£enerÄjiet nevajadzÄ«gus datus. TÄ«mekļa statistika papildus noderÄ«gai informÄcijai ir arÄ« milzÄ«ga atkritumu izgÄztuve ar nekvalitatÄ«viem un nevajadzÄ«giem datiem. Un Å”ie atkritumi traucÄs pieÅemt lÄmumus un izvÄrtÄt, ja nebÅ«s skaidru mÄrÄ·u.
- Neveiciet analÄ«zi analÄ«tikas dÄļ. PirmkÄrt, mÄrÄ·i, rÄ«ka izvÄle un tikai tad - analÄ«tika tikai tur, kur tai bÅ«s ietekme.
MateriÄls sagatavots kopÄ«gi ar Äebotaru Olgu (
Avots: www.habr.com