Si e gjetëm një mënyrë të mrekullueshme për të lidhur biznesin me DevOps

Filozofia DevOps, kur zhvillimi lidhet me mbështetje software, nuk është më njihet si e pazakontë. Një trend i ri po fitohet fuqishëm—DevOps 2.0 ose BizDevOps. Këtu kombinohen tashmë tre komponentë: biznesi, zhvillimi dhe mbështetja. Si në DevOps praktikat inxhinierike janë baza e lidhjes midis zhvillimit dhe mbështetjes, ashtu edhe në BizDevOps analitika merr rolin e "përbërësit" që bashkon zhvillimin me biznesin.

Dua të pranoj menjëherë: ne sapo kuptuam se kemi krijuar një BizDevOps të vërtetë, duke lexuar libra të zgjuar. Kjo ndodhi vetvetiu falë iniciativës së punonjësve dhe pasionit të pakufishëm për përmirësime. Tani analitika është një pjesë e procesit të prodhimit të zhvillimit, duke reduktuar ndjeshëm ciklet e feedback-ut dhe duke ofruar rregullisht njohuri. Do të tregoj në detaje se si e kemi organizuar gjithçka.

Si e gjetëm një mënyrë të mrekullueshme për të lidhur biznesin me DevOps

Disavantazhet e DevOps-it klasik

Kur mendohen produkte të reja për klientët, biznesi krijon një model ideal të sjelljes së klientëve dhe pret një konvertim të mirë, mbi bazën e së cilës ndalon objektivat dhe rezultatet e tij të biznesit. Ekipa e zhvilluesve nga ana e saj kërkon të krijojë një kod shumë të mirë, cilësor. Ndërsa mbështetja shpreson për një automatizim të plotë të proceseve, për lehtësinë dhe komoditetin e mbështetjes së produktit të ri.

Realia shpesh krijohet në mënyrën se si klientët përfundojnë me një proces të ndërlikuar, biznesi përballet me një konvertim të ulët, ekipet e zhvillimit nxjerrin një fix pas tjetrit dhe mbështetja mbytet në fluksin e kërkesave nga klientët. A është e njohur?

Këtu është rrënja e së keqes që qendron në një cikël të gjatë dhe të papërshtatshëm të feedback-ut, të vendosur në proces. Biznesi dhe zhvilluesit gjatë mbledhjes së kërkesave dhe gjatë 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ë karakteristikë për të gjithë grupin e synuar.
Kuptimi nëse zhvillimi i produktit po shkon në drejtimin e duhur vjen së bashku me raportet financiare dhe rezultatet e hulumtimeve të marketingut disa muaj pas lancimit. Madje dhe ato për shkak të kufizimit të mostrave nuk ofrojnë mundësi për të verifikuar hipotezat në një numër të madh klientësh. Në përgjithësi, rezulton të jetë e gjatë, e papreciz dhe e paefektshme.

Instrumenti trofe

Gjetëm një mënyrë të mirë për t'u shkëputur nga kjo. Një mjet që më parë ndihmonte vetëm marketerët ka rënë në duar të bizneseve dhe zhvilluesve. Filluam ta përdorim aktivisht web-analitikën për të monitoruar procesin në kohë reale, për të kuptuar në çast se çfarë po ndodh. Në bazë të kësaj, planifikojmë produktin vetë, si dhe lansimin e tij për një numër të madh klientësh.
Nëse planifikohet ndonjë përmirësim i produktit, mund të shikojmë 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ë eliminojmë menjëherë hipotezat me efekt të ulët. Ose, për shembull, të lëshojmë një veçori të re për një numër statistikisht domethënës përdoruesish dhe të monitorojmë metrikat në kohë reale, për të kuptuar nëse gjithçka funksionon siç është planifikuar. Të mos presim reagime në formë ankesash ose raportesh, por të ndjekim vetë dhe të rregullojmë menjëherë procesin e krijimit të produktit. Mund të lëshojmë një veçori të re, pas tre ditësh të kemi të dhëna statistikisht të sakta, të bëjmë ndryshime për tre ditët e tjera - dhe pas një jave të kemi një produkt të ri fantastik.

Mund të ndjekim të gjithë funnel-in, të gjithë klientët që kanë hyrë në kontakt me produktin e ri, të zbulojmë pikët ku funnel-i është ngushtuar papritur dhe të kuptojmë arsyet. Të dy zhvilluesit dhe biznesi tani e ndjekin këtë, është pjesë e punës së përditshme. Ata shohin të njëjtin rrugëtim të klientëve dhe së bashku mund të gjenerojnë ide dhe hipoteza për përmirësimin.

Integrimi i tillë i biznesit dhe zhvillimit së bashku me analitikën ofron mundësinë për të krijuar produkte në mënyrë të vazhdueshme, për të optimizuar vazhdimisht, për të kërkuar dhe parë ngushticat, të gjithë procesin në përgjithësi.

Ka të bëjë me kompleksitetin

Kur krijojmë një produkt të ri, ne nuk fillojmë nga një fletë e bardhë, por e inkorporojmë atë në një rrjet ekzistues shërbimesh. Kur kontakton me produktin e ri, klienti shpesh lidhet me disa njësi. Ai mund tëFlasë me punonjësit e qendrës së kontaktit, me menaxherët në zyrë, mund të kontaktojë mbështetje, në biseda online. Me ndihmën e metrikave, mund të shohim, për shembull, sa ngarkesë ka në qendrën e kontaktit, si të përpunojmë më mirë kërkesat hyrëse. Mund të kuptojmë sa njerëz arrijnë në zyrë dhe të japim këshilla se si të vazhdojmë të këshillojmë klientin.

Me informatikat është e njëjta gjë. Banka jonë ekziston për mbi 20 vjet, gjatë kësaj kohe është krijuar dhe ende funksionon një numër i madh sistemesh të ndryshme. Ndërveprimi midis sistemeve backend ndonjëherë është i paparashikueshëm. Për shembull, në ndonjë sistem të vjetër ka kufizime në numrin e simboleve për një fushë të caktuar, dhe ndonjëherë kjo shkakton dështimin e një shërbimi të ri. Të gjurmosh defektet në mënyrë standarde është mjaft e vështirë, ndërsa me ndihmën e analitikës web — është elementar.

Ne kemi arritur në atë pikë, sa që filluam të marrim dhe analizojmë tekstet e gabimeve që paraqiten për klientët nga të gjitha sistemet e përfshira. Doli se shumë prej tyre ishin të tejkaluara, ndërsa ne as që mund të imagjinonim se ata ndikonin në procesin tonë.

Puna me analitikën

Analistët tanë web dhe ekipet SCRUM të zhvilluesve janë në të njëjtin ambient. Atyre u ndihmojnë vazhdimisht njëri-tjetrit. Kur është e nevojshme, specialistët ndihmojnë në konfigurimin e matjeve ose në eksportimin e të dhënave, megjithatë anëtarët e ekipit punojnë vetë me shërbimin e analitikës, nuk ka asgjë të komplikuar.

Nevoja për ndihmë ndodh, për shembull, nëse nevojiten varësi të caktuara, filtra të shtuar për një tip të kufizuar klientësh ose burimesh. Por në arkitekturën aktuale ne rrallëherë përballemi me këtë.

Është interesante se aplikimi i analitikës nuk kërkoi instalimin e një sistemi të ri IT. Ne përdorim të njëjtin softuer me të cilin më parë punonin marketerët. Duhej thjesht të miratohej përdorimi i tij dhe të integrohej në biznes dhe zhvillim. Sigurisht, nuk mundëm thjesht të marrim atë që ka marketingu, duhej gjithçka të rikonfigurohej nga e para dhe të jepnim akses në një ambient të ri për marketingun, që ata të ishin me ne në të njëjtën fushë informative.

Në të ardhmen ne planifikojmë të blejmë një version të avancuar të softuerit për analizën web, që do të na lejojë të përballojmë volumet në rritje të sesioneve të përpunuara.

Gjithashtu, ne jemi në një proces aktiv integrimi të analitikës web dhe bazave të dhënash të brendshme nga CRM dhe sistemet e llogarive. Duke kombinuar të dhënat, ne marrim një pamje të plotë të klientit në të gjitha aspektet e nevojshme: sipas burimeve, tipave të klientëve, produkteve. Shërbimet BI, që ndihmojnë në vizualizimin e të dhënave, do të jenë së shpejti të disponueshme për të gjitha departamentet.

Çfarë kemi arritur në fund? Në thelb, bëmë që analitika dhe vendimmarrja mbi të të bëhen pjesë e procesit prodhues, gjë që solli një efekt të dukshëm.

Analitika: mos e përsëritni gabimin

Dhe përfundimisht, dua të ndaj disa këshilla që do t'ju ndihmojnë të evitoni goditjet gjatë ndërtimit të BizDevOps.

  1. Nëse nuk arrini të bëni analitikën shpejt, do të thotë se po bëni analitikën e gabuar. Duhet të ndiqni një rrugë të thjeshtë nga një produkt dhe më pas ta zgjeroni.
  2. Duhen patjetër një ekip ose një person që e kupton mirë arkitekturën e ardhshme të analitikës. Duhet të vendosni që në fillim se si do ta shkallëzoni analitikën, si do ta integroni me sisteme të tjera dhe si do t'i rishfrytëzoni të dhënat.
  3. Mos gjeneroni të dhëna të panevojshme. Statistika në web është, përveç informacionit të dobishëm, një pleh i madh me të dhëna të cilësisë së dobët dhe të panevojshme. Ky mbeturinë do t'ju pengojë në marrjen e vendimeve dhe vlerësimit nëse nuk keni qëllime të qarta.
  4. Mos e bëni analitikën për shkak se është analitikë. Së pari vendosni qëllimet, zgjidhni instrumentin, dhe vetëm pastaj - analitika aty ku do të sjellë efekt.

Ky material është përgatitur në bashkëpunim me Olgën Cebotar (olga_cebotari).

Burimi: habr.com

Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS 🔥 Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS | ProHoster