Бизнес болон DevOps-ийг холбох гайхалтай арга замыг бид хэрхэн олсон

DevOps философи нь хөгжүүлэлтийг програм хангамжийн засвар үйлчилгээтэй хослуулсан тохиолдолд хэнийг ч гайхшруулахгүй. Шинэ чиг хандлага хүчээ авч байна - DevOps 2.0 эсвэл BizDevOps. Энэ нь бизнес, хөгжил, дэмжлэг гэсэн гурван бүрэлдэхүүн хэсгийг нэг цогц болгон нэгтгэдэг. DevOps-ийн нэгэн адил инженерийн практик нь хөгжил ба дэмжлэгийн хоорондын уялдаа холбоог бүрдүүлдэг бөгөөд бизнесийг хөгжүүлэхэд аналитик нь хөгжлийг бизнестэй холбогч "цавуу" үүргийг гүйцэтгэдэг.

Би шууд хүлээн зөвшөөрөхийг хүсч байна: ухаалаг ном уншсаны дараа л бид бизнесийн жинхэнэ хөгжил байгааг олж мэдсэн. Энэ нь ажилчдын санаачилга, сайжруулах хүсэл эрмэлзэлийн ачаар ямар нэгэн байдлаар цугларсан юм. Аналитик нь одоо хөгжлийн үйлдвэрлэлийн үйл явцын нэг хэсэг болж, санал хүсэлтийн гогцоог эрс багасгаж, ойлголтыг тогтмол өгдөг. Бүх зүйл бидний төлөө хэрхэн ажилладаг талаар би танд дэлгэрэнгүй хэлье.

Бизнес болон DevOps-ийг холбох гайхалтай арга замыг бид хэрхэн олсон

Сонгодог DevOps-ийн сул талууд

Хэрэглэгчийн шинэ бүтээгдэхүүн бий болох үед бизнес нь хэрэглэгчийн зан төлөвийн хамгийн тохиромжтой загварыг бий болгож, сайн хөрвүүлэлтийг хүлээж, үүний үндсэн дээр бизнесийн зорилго, үр дүнг бий болгодог. Хөгжүүлэгчийн баг нь маш сайн, өндөр чанартай код хийхийг хичээдэг. Үйл явцыг бүрэн автоматжуулах, шинэ бүтээгдэхүүнийг арчлахад хялбар, тав тухтай байх итгэл найдварыг дэмжинэ.

Бодит байдал нь ихэнхдээ үйлчлүүлэгчид нэлээд төвөгтэй үйл явцыг хүлээж авдаг, бизнес нь бага хөрвүүлэлттэй гацсан, хөгжүүлэлтийн баг засвар хийсний дараа засварыг гаргадаг, үйлчлүүлэгчдээс ирсэн хүсэлтийн урсгалд дэмжлэг нь живдэг байдлаар хөгждөг. Танил сонсогдож байна уу?

Энд байгаа бузар муугийн үндэс нь процесст суулгасан урт бөгөөд муу санал хүсэлтийн гогцоонд оршдог. Бизнесүүд болон хөгжүүлэгчид спринтийн үеэр шаардлага цуглуулж, санал хүсэлт хүлээн авахдаа бүтээгдэхүүний хувь заяанд ихээхэн нөлөөлдөг хязгаарлагдмал тооны хэрэглэгчидтэй харилцдаг. Ихэнхдээ нэг хүний ​​хувьд чухал зүйл бол бүх зорилтот үзэгчдийн хувьд ердийн зүйл биш юм.
Бүтээгдэхүүн зөв чиглэлд явж байгаа эсэхийг ойлгох нь зах зээлд гарснаас хойш хэдэн сарын дараа санхүүгийн тайлан, зах зээлийн судалгааны үр дүнгээс ирдэг. Түүврийн хэмжээ хязгаарлагдмал тул тэд олон тооны үйлчлүүлэгчид таамаглалыг шалгах боломжийг олгодоггүй. Ерөнхийдөө энэ нь урт, алдаатай, үр дүнгүй болж хувирдаг.

Цомын хэрэгсэл

Бид үүнээс ангижрах сайн аргыг олсон. Өмнө нь зөвхөн маркетеруудад тусалдаг байсан хэрэгсэл нь одоо бизнес эрхлэгчид болон хөгжүүлэгчдийн гарт оржээ. Бид үйл явцыг бодит цаг хугацаанд, энд, одоо юу болж байгааг ойлгохын тулд вэб аналитикийг идэвхтэй ашиглаж эхэлсэн. Үүний үндсэн дээр бүтээгдэхүүнээ өөрөө төлөвлөж, олон тооны үйлчлүүлэгчдэд хүргэх.
Хэрэв та ямар нэг төрлийн бүтээгдэхүүнийг сайжруулахаар төлөвлөж байгаа бол энэ нь ямар хэмжүүрүүдтэй холбоотой болохыг, мөн эдгээр үзүүлэлтүүд нь бизнест чухал ач холбогдолтой борлуулалт болон шинж чанаруудад хэрхэн нөлөөлж байгааг шууд харж болно. Ингэснээр та нөлөө багатай таамаглалыг нэн даруй арилгах боломжтой. Эсвэл жишээлбэл, статистикийн хувьд чухал ач холбогдолтой хэрэглэгчдэд шинэ функцийг нэвтрүүлж, бүх зүйл төлөвлөсний дагуу ажиллаж байгаа эсэхийг ойлгохын тулд хэмжигдэхүүнийг бодит цаг хугацаанд хянаж үзээрэй. Хүсэлт, тайлан хэлбэрээр санал хүсэлтийг хүлээх хэрэггүй, харин бүтээгдэхүүн бүтээх үйл явцыг нэн даруй хянаж, тохируулаарай. Бид шинэ функцийг нэвтрүүлж, гурван өдрийн дотор статистикийн үнэн зөв мэдээллийг цуглуулж, өөр гурван өдрийн дотор өөрчлөлт хийж, долоо хоногийн дараа гайхалтай шинэ бүтээгдэхүүн бэлэн болно.

Та юүлүүрийг бүхэлд нь, шинэ бүтээгдэхүүнтэй харьцсан бүх үйлчлүүлэгчдийг хянаж, юүлүүр огцом нарийссан цэгүүдийг илрүүлж, шалтгааныг ойлгох боломжтой. Хөгжүүлэгчид ч, бизнес эрхлэгчид ч үүнийг өдөр тутмын ажлынхаа нэг хэсэг болгон хянаж байдаг. Тэд үйлчлүүлэгчдийн ижил аяллыг харж, хамтдаа сайжруулах санаа, таамаглалыг бий болгож чадна.

Бизнес, хөгжлийг аналитиктай нэгтгэх нь бүтээгдэхүүнийг тасралтгүй бий болгох, байнга оновчтой болгох, саад бэрхшээл, бүх үйл явцыг бүхэлд нь хайх, харах боломжийг олгодог.

Энэ бүхэн нарийн төвөгтэй байдлын тухай юм

Бид шинэ бүтээгдэхүүн бүтээхдээ эхнээс нь эхэлдэггүй, харин үүнийг аль хэдийн байгаа үйлчилгээний сүлжээнд нэгтгэдэг. Шинэ бүтээгдэхүүн туршиж үзэхэд үйлчлүүлэгч ихэвчлэн хэд хэдэн хэлтэстэй холбогддог. Тэрээр холбоо барих төвийн ажилтнуудтай, оффисын менежерүүдтэй харилцаж, дэмжлэг үзүүлэх эсвэл онлайн чатаар холбогдож болно. Хэмжигдэхүүнийг ашиглан бид жишээлбэл, холбоо барих төвд ачаалал ямар байгааг, ирж буй хүсэлтийг хэрхэн хамгийн сайн боловсруулахыг харж болно. Бид оффист хэр олон хүн хүрч байгааг ойлгож, үйлчлүүлэгчид цаашид хэрхэн зөвлөгөө өгөхийг санал болгож чадна.

Мэдээллийн системтэй яг адилхан. Манай банк 20 гаруй жил оршин тогтнож байгаа бөгөөд энэ хугацаанд нэг төрлийн бус системийн томоохон давхарга бий болж, одоо ч ажиллаж байна. Backend системүүдийн хоорондын харилцан үйлчлэл заримдаа урьдчилан таамаглах боломжгүй байдаг. Жишээлбэл, зарим эртний системд тодорхой талбарт зориулсан тэмдэгтүүдийн тоонд хязгаарлалт байдаг бөгөөд заримдаа энэ нь шинэ үйлчилгээнд гэмтэл учруулдаг. Стандарт аргуудыг ашиглан алдааг хянах нь нэлээд хэцүү байдаг ч вэб аналитик ашиглах нь амархан.

Бид холбогдох бүх системээс үйлчлүүлэгчид үзүүлэх алдааны бичвэрүүдийг цуглуулж, дүн шинжилгээ хийж эхэлсэн цэгт хүрсэн. Тэдний олонх нь хуучирсан байсан бөгөөд тэд ямар нэгэн байдлаар бидний үйл явцад оролцсон гэж бид төсөөлж ч чадахгүй байсан.

Аналитиктай ажиллах

Манай вэб шинжээчид болон SCRUM хөгжүүлэлтийн багууд нэг өрөөнд байрладаг. Тэд бие биетэйгээ байнга харьцдаг. Шаардлагатай бол мэргэжилтнүүд хэмжүүр тохируулах эсвэл өгөгдөл татахад тусалдаг боловч ихэнхдээ багийн гишүүд өөрсдөө аналитик үйлчилгээтэй ажилладаг тул энд төвөгтэй зүйл байхгүй.

Жишээлбэл, танд хязгаарлагдмал төрлийн үйлчлүүлэгч эсвэл эх сурвалжийн хувьд зарим хамаарал эсвэл нэмэлт шүүлтүүр хэрэгтэй бол тусламж шаардлагатай. Гэхдээ одоогийн архитектурт бид ийм зүйл ховор тохиолддог.

Сонирхолтой нь аналитикийг хэрэгжүүлэхэд шинэ мэдээллийн технологийн системийг суулгах шаардлагагүй байв. Бид маркетеруудын өмнө нь ажиллаж байсан программ хангамжийг ашигладаг. Хэрэглэх тал дээр тохиролцож, бизнес, бүтээн байгуулалтад хэрэгжүүлэх л шаардлагатай байсан. Мэдээжийн хэрэг, бид зүгээр л маркетингийн зүйлийг авч чадахгүй, бид бүх зүйлийг шинээр тохируулж, маркетингийн шинэ орчинд нэвтрэх боломжийг олгох шаардлагатай болсон бөгөөд ингэснээр тэд бидэнтэй нэг мэдээллийн талбарт байх болно.

Ирээдүйд бид вэб аналитик програм хангамжийн сайжруулсан хувилбарыг худалдаж авахаар төлөвлөж байгаа бөгөөд энэ нь боловсруулагдсан сессийн хэмжээг нэмэгдүүлэх боломжийг бидэнд олгох болно.

Мөн бид CRM болон нягтлан бодох бүртгэлийн системээс вэб аналитик болон дотоод мэдээллийн санг нэгтгэх үйл явцад идэвхтэй оролцож байна. Өгөгдлийг нэгтгэснээр бид шаардлагатай бүх талаар үйлчлүүлэгчийн бүрэн дүр зургийг олж авдаг: эх сурвалж, үйлчлүүлэгчийн төрөл, бүтээгдэхүүн. Мэдээллийг дүрслэн харуулахад туслах BI үйлчилгээ удахгүй бүх хэлтэст ашиглах боломжтой болно.

Бид юугаар төгссөн бэ? Уг нь бид үүн дээр дүн шинжилгээ хийх, шийдвэр гаргах ажлыг үйлдвэрлэлийн үйл явцын нэг хэсэг болгосон нь нүдэнд харагдахуйц нөлөө үзүүлсэн.

Аналитик: тармуур дээр бүү гишгэ

Эцэст нь би бизнес хөгжүүлэх бизнесийг бий болгох явцад асуудалд орохоос зайлсхийхэд туслах хэдэн зөвлөмжийг хуваалцахыг хүсч байна.

  1. Хэрэв та хурдан аналитик хийж чадахгүй бол буруу аналитик хийж байна гэсэн үг. Та нэг бүтээгдэхүүнээс энгийн замыг дагаж, дараа нь өргөжүүлэх хэрэгтэй.
  2. Та ирээдүйн аналитик архитектурын талаар сайн ойлголттой баг эсвэл хүнтэй байх ёстой. Та аналитикийг хэрхэн өргөжүүлж, бусад системд нэгтгэж, өгөгдлийг дахин ашиглахаа шийдэх хэрэгтэй хэвээр байна.
  3. Шаардлагагүй өгөгдөл бүү үүсгэ. Вэб статистик нь хэрэгцээтэй мэдээллээс гадна чанар муутай, шаардлагагүй өгөгдөл бүхий асар том хогийн цэг юм. Мөн тодорхой зорилго байхгүй бол энэ хог хаягдал шийдвэр гаргах, үнэлэхэд саад болно.
  4. Аналитикийн төлөө аналитик бүү хий. Нэгдүгээрт, зорилго, арга хэрэгслийн сонголт, зөвхөн дараа нь - зөвхөн үр нөлөө үзүүлэх аналитик.

Материалыг Чеботар Ольгатай хамтран бэлтгэсэн.olga_cebotari).

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх