Si si gjetëm një mënyrë të shkëlqyer për të lidhur biznesin dhe DevOps

Filozofia DevOps, ku zhvillimi lidhet me mirëmbajtjen e softuerit, nuk është më diçka e re. Një trend i ri po bëhet i fortë — DevOps 2.0 ose BizDevOps. Në të, bashkohen tashmë tre komponentë në një tërë: biznesi, zhvillimi dhe mbështetja. Ashtu si praktikat inxhinierike në DevOps shërbejnë si baza e lidhjes midis zhvillimit dhe mbështetjes, po ashtu në BizDevOps, analitika merr rolin e ‘ngjitësit’ që bashkon zhvillimin me biznesin.

Dua të pranoj menjëherë: ne vetëm tani mësuam se kemi krijuar një BizDevOps të vërtetë, pas leximit të librave të mençur. Krejtësisht e rastësishme, falë iniciativës së punonjësve dhe pasionit të pakufishëm për përmirësimet. Tani analitika është një pjesë e procesit të zhvillimit, duke reduktuar në mënyrë të konsiderueshme ciklet e feedback-ut dhe duke ofruar rregullisht njohuri. Do të tregoj në detaje se si funksionon gjithçka tek ne.

Si si gjetëm një mënyrë të shkëlqyer për të lidhur biznesin dhe DevOps

Disavantazhet e klasikut DevOps

Kur sipas projekteve të reja për klientët, biznesi krijon modelin ideal të sjelljes së klientëve dhe shpreson për një konvertim të mirë, mbi të cilin formulohet qëllimi dhe rezultatet e tij. Ekipi i zhvilluesve nga ana e tij stërvitet për të bërë një kod shumë të mirë dhe cilësor. Ndërkohë, mbështetje shpreson në automatizimin e plotë të proceseve, për lehtësi dhe komoditet në mbështetje të produktit të ri.

Realiteti shpesh formohet në mënyrë të tillë që klientët përballen me një proces mjaft të komplikuar, biznesi has në një konvertim të ulët, dhe ekipet e zhvillimit lëshojnë ndihma pas ndihme, ndërsa mbështetja është e mbingarkuar me kërkesat nga klientët. A është e njohur për ju?

Rrënja e së keqes qëndron në një cikël të gjatë dhe të pandershëm të feedback-ut, i vendosur në proces. Biznesi dhe zhvilluesit, gjatë mbledhjes së kërkesave dhe marrjes së feedback-ut gjatë sprint-eve, komunikojnë me një numër të kufizuar klientësh, të cilët ndikojnë shumë në fatin e produktit. Shpesh, ajo që është e rëndësishme për një, nuk është aspak tipike për të gjithë audiencën e synuar.
Të kuptosh nëse zhvillimi i produktit po shkon në drejtimin e duhur vjen së bashku me raportet financiare dhe rezultatet e hulumtimeve të tregut, disa muaj pas lançimit. Madje edhe ato, për shkak të kufizimeve të mostrës, nuk ofrojnë mundësinë për të testuar hipotezat mbi një bazë më të madhe klientësh. Në tërësi, kjo rezulton të jetë e ngadaltë, e pasaktë dhe e paefektshme.

Mjeti trofe

Ne gjetëm një mënyrë të mirë për të shpëtuar nga kjo. Një mjet që më parë ndihmonte vetëm marketerët tani ka rënë në duar të bizneseve dhe zhvilluesve. Ne filluam të përdorim aktivisht web-analitikën për të parë procesin në kohë reale, të kuptojmë menjëherë se çfarë po ndodh. Bazuar në këtë, të planifikojmë produktin vetë dhe lansimin e tij për një bazë të madhe klientësh.
Nëse planifikohet një përmirësim i produktit, mund të shihni menjëherë se me cilat metrika është i lidhur dhe si këto metrika ndikojnë në shitje dhe në karakteristikat e rëndësishme për biznesin. Kështu mund të eliminohen menjëherë hipotezat me efekt të ulët. Ose, për shembull, të lançojmë një veçori të re për një numër statistikor të rëndësishëm përdoruesish dhe të ndjekim metrikat në kohë reale, të kuptojmë nëse gjithçka funksionon siç ishte parashikuar. Të mos presim reagime në formën e kërkesave apo raporteve, por ta ndjekim ne vetë dhe të rregullojmë procesin e krijimit të produktit me shpejtësi. Ne mund të lançojmë një veçori të re, pas tre ditësh të grumbullojmë të dhëna statistikorisht të sakta, të bëjmë ndërrime edhe pas tre ditësh — dhe ja pas një jave kemi një produkt të shkëlqyer të ri.

Mund të ndjekim të gjithë rrugën e shitjeve, të gjithë klientët që kanë kontaktuar me produktin e ri, të zbulojmë pikët ku rruga e shitjeve është ngushtuar papritur dhe të kuptojmë arsyet. Të dyja, zhvilluesit dhe biznesi tani i ndjekin këto, pjesë e punës së përditshme. Ata shohin të njëjtin rrugëtim të klientit dhe së bashku mund të krijojnë ide dhe hipoteza për përmirësim.

Kjo integrim i biznesit dhe zhvillimit me analitikën lejon krijimin e produkteve në mënyrë të vazhdueshme, optimizimin e vazhdueshëm, identifikimin dhe vëzhgimin e nyjeve të dobëta, si dhe tërë procesin në tërësi.

Të gjitha janë në kompleksitet

Kur krijojmë një produkt të ri, ne nuk fillojmë nga e para, por e integromi atë në një rrjet ekzistues shërbimesh. Ndërsa i afrohemi produktit të ri, klienti zakonisht kontakton disa departamente. Ai mund të bisedojë me punonjësit e qendrës së kontaktit, me menaxherët në zyrë, të kërkojë ndihmë, në bisedat online. Me anë të metrikave ne mund të shohim se sa ngarkesë ka në qendrën e kontaktit, si të trajtojmë më mirë kërkesat hyrëse. Mund të kuptojmë se sa njerëz arrijnë në zyrë dhe të japim sugjerime për si të vazhdojmë me konsultimin e klientit.

Me sistemet informative është e njëjtë. Banka jonë ekziston për më shumë se 20 vjet, gjatë këtij muaji është ndërtuar dhe vazhdon të funksionojë një grup i madh sistemesh të ndryshme. Ndërveprimi midis sistemeve të backend-it ndonjëherë është i paparashikueshëm. Për shembull, në ndonjë sistem të vjetër, për një fushë të caktuar ka kufizime në numrin e karaktereve, dhe ndonjëherë kjo shkakton dështimin e shërbimit të ri. Të gjurmosh gabimin me metoda standarde është mjaft e vështirë, por me anë të web-analitikës është elementare.

Kemi arritur në atë pikë sa që kemi filluar të nxjerrim dhe analizojmë tekstet e gabimeve nga të gjitha sistemet e përfshira që shfaqen për klientin. Doli që shumë prej tyre ishin të vjetra, dhe ne as nuk mund të imagjinonim se ata ishin ndonjëherë pjesë e procesit tonë.

Puna me analitikën

Ne kemi web-analitikën dhe ekipet SCRUM të zhvilluesve në të njëjtën hapësirë. Ata janë në kontakt të vazhdueshëm me njëri-tjetrin. Kur ka nevojë, specialistët ndihmojnë në konfigurimin e metrikave ose në eksportimin e të dhënave, por kryesisht anëtarët e ekipit punojnë me shërbimin e analitikës, nuk ka asgjë të komplikuar.

Ndihma është e nevojshme, nëse, për shembull, janë të nevojshme ndonjë varësi, filtre shtesë për një kategori të kufizuar klientësh ose burimesh. Por në arkitekturën aktuale ne rrallë e hasim këtë.

E habitshme është se implementimi i analitikës nuk kërkoi instalimin e një sistemi të ri IT. Ne përdorim të njëjtin softuer me të cilin punonin më parë tregtarët. Duhej vetëm të miratohej përdorimi i tij dhe të integrohej në biznes dhe zhvillim. Sigurisht, ne nuk mund të marrim thjesht atë që ka tregtimi, duhej të ri-konfigurohej gjithçka nga e para dhe tashmë tregtisë t'i jepet qasje në ambientin e ri, në mënyrë që ata të ishin me ne në të njëjtën fushë informacioni.

Në të ardhmen, ne planifikojmë të blejmë një version të përmirësuar të softuerit për analitikë uebi, i cili do të lejojë përballimin e volumin në rritje të sesioneve që përpunohen.

Po ashtu, procesi i integrimit të analitikës web dhe bazave të dhënash të brendshme nga CRM, sistemet e llogarive është në një fazë aktive. Duke bashkuar të dhënat, ne fitojmë një pasqyrë të plotë të klientit në të gjitha këndet e nevojshme: sipas burimeve, tipeve të klientëve, produkteve. Shërbimet BI, që ndihmojnë në vizualizimin e të dhënave, së shpejti do të jenë të disponueshme për të gjitha degët.

Çfarë kemi arritur në fund? Praktikisht, ne bëmë që analiza dhe vendimmarrja mbi të të ishte një pjesë e procesit të prodhimit, dhe kjo dha një efekt të dukshëm.

Analiza: mos hidhni në grykëra

Dhe në fund, dua të ndaj disa këshilla që do t'ju ndihmojnë të shmangni gabimet gjatë ndërtimit të bizdevops-it.

  1. Nëse nuk arrini të bëni analizën shpejt, do të thotë se po bëni analizën e gabuara. Duhet të ndiqni rrugën e thjeshtë nga një produkt dhe pastaj të shkallëzoni.
  2. Ju duhet të keni patjetër një ekip ose një person që kupton mirë arkitekturën e ardhshme të analizës. Duhet të përcaktoni nga fillimi se si do ta shkallëzoni analizën, ta integroni në sisteme të tjera dhe të rib përdorni të dhënat.
  3. Mos gjeneroni të dhëna të tepërta. Statistikat në web janë, përveç informacionit të dobishëm, edhe një plehra e madhe me të dhëna të papërputhshme dhe të tepërta. Ky mbeturinë do të pengojë vendimmarrjen dhe vlerësimin nëse nuk keni qëllime të qarta.
  4. Mos bëni analizë për hir të analizës. Së pari, qëllimet, zgjedhja e mjetit, dhe pastaj — analiza vetëm aty ku do të sjellë efekt.

Materiali është përgatitur në bashkëpunim me Çebotar Olgën (olga_cebotari).

Burimi: habr.com

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster