Endava Codex-оор агентлаг байгууллага хэрхэн бүтээж байна
Endava Codex-ийг ашиглан ахлах инженерийн мэдлэгийг хүргэлтийн бүх мөчлөг даяар өргөжүүлж байна.

Weeks → hours
Codex-оор шаардлагын шинжилгээний хугацааг багасгав
Европ, Америк, Ази даяар инженерүүдтэй дэлхийн программ хангамжийн гэрээт компани Endava нь Codex-ийг эрт нэвтрүүлэгчдийн нэг байв. Банк, даатгал, жижиглэн худалдаа, медиа компанид чанартай программ хангамж хүргэхэд төвлөрсөн бизнесийн хувьд сайжруулалт нь ихээхэн байсан.
"Бид кодын ихэнхийг өөрсдөө бичдэг байснаа одоо Codex-ийн гаргаж чадах ажлыг хянадаг болсон" гэж Endava-гийн Европ хариуцсан бүсийн CTO Жо Данливи хэлэв. "Гаралтын чанар үнэхээр асар хурдацтай өссөн."
Endava одоо өөрийгөө агентлаг байгууллага гэж нэрлэдэг: ахлах түвшний мэдлэгийг агентуудад кодчилж, тэдгээр нь хэрэглэгчтэй ажиллах бүх мөчлөгийн турш, эхний хүлээн авалтаас санаа боловсруулах, эцэст нь хүргэлт хүртэл багуудтай хамтран ажилладаг компани.
"Codex бидэнд үнэхээр тусалсан зүйл нь цөөн хүнтэй багууд маш шахуу хугацаанд асар их үнэ цэнэ бүтээх боломжтой болсон явдал юм."
Codex нь ахлах болон залуу инженерүүд хэрхэн хамтран ажиллахыг өөрчилдөг гэж Endava-гийн Agentic Architecture хариуцсан Global SVP Майк Кролник хэлэв. "Над шиг төвөгтэй орчноос ирсэн ахлах архитекторууд хүсэж буй зүйлээ тодорхой илэрхийлж чаддаг, харин Codex үүнийг багийн илүү залуу хүмүүст хүртээмжтэй мэдээлэл болгодог. Мөн залуу хүмүүсийн өнцгөөс харахад тэд энэ хэрэгслийг ашиглан ахлах түвшний, боловсорсон үр дүн гаргаж чаддаг."
Практикт энэ нь ихэвчлэн ахлах инженерүүдэд оноодог ажлыг залуу хөгжүүлэгчдэд өгөхийг хэлнэ. Энэ үед Codex нь шилдэг туршлага болон архитектурын шийдвэрүүдийн талаар чиглүүлэгч болдог. "Би Codex-д өөрийн өнцгийг өгч чадна, тэгээд тэд ажиллаж байхдаа энэ өнцгийг ойлгоход нь тусална" гэж Кролник тайлбарлав. "Тэд ойлгохгүй зүйлсийнхээ талаар асуулт асууж чадна. Хөгжүүлэлтийн үеийн сургалтын хэрэгсэл байдлаар би өөрийн туршлагыг кодчилж, Codex-оор багтай хамтран ажиллуулснаар тэдэнд программ хангамжийн архитектур, хөгжүүлэлтийн илүү сайн туршлагыг зааж чаддаг."
Энэхүү мэдлэг дамжуулалт нь агентлаг байгууллагын үндсэн үнэ цэнэ, давуу талуудын нэг болдог. Ердийн үед олон жилийн хамтран ажиллалт, кодын хяналт, менторшипээр бүрэлддэг ахлах түвшний дүгнэлт нь баг бодит цагт хамтран ажиллаж болох зүйл болдог. Энэ нь байгууллагын залуу хөгжүүлэгчдэд менторшип хэрхэн явагдаж болохыг өөрчилдөг. Codex-д шингээсэн нэг ахлах хүний өнцөг нь туршлага багатай олон багийг зэрэг чиглүүлж чадна.
"Codex хэрэгсэл байдлаар илүү боловсорсон. Бид үүнийг шаардлагын шинжилгээ, дизайн, тодорхойлолт, хөгжүүлэлт, үйл ажиллагаанд ашигладаг; энэ нь манай бүх мөчлөг даяарх ерөнхий ширээний агент юм."
Ахлах түвшний дүгнэлт үргэлж бэлэн байвал хүргэлтийн алхам бүрийг сайжруулж болно. Endava анализ, дизайн, бүтээх ажлыг мэргэжилтнүүдийн хооронд дамжуулдаг дараалсан үе шат гэж үзэхээ больсон. "Эдгээр үе шат бүр өмнө нь хэдэн өдөр эсвэл хэдэн долоо хоногийн шинжилгээ шаарддаг байсан" гэж Кролник хэлэв. "Одоо Codex шинжилгээ, дизайн, бүтээлтийг нэгтгэж багцалснаар бид үүнийг нэг нэгдмэл хэрэгсэл болгон хийж чадна."
Саяхны баг хоорондын хамтын ажил энэ нь практикт ямар харагддагийг харуулсан. Endava-гийн хууль зүйн баг инженерүүдэд төвөгтэй асуудал авчирсан: тодорхой шалгуурын дагуу хянах ёстой хэдэн мянган хуудас гэрээ. Хуульчдад хэрэгтэй зүйлийг инженерчлэл бүтээж чадах хэлбэрт хөрвүүлэхэд ердийн үед олон долоо хоногийн нааш цааш хэлэлцүүлэг шаардлагатай байх байсан. Үүний оронд Кролникийн баг хууль зүйн оролцогчидтой хийсэн хоёр цагийн гүнзгий уулзалтыг бичиж авч, бичвэрийг Codex-д өгч, үүгээр ажиллах боломжтой шаардлагын тодорхойлолт үүсгэсэн. Нэг эсвэл хоёр долоо хоногийн засвар шаардах байсан зүйл хоёр нэг цагийн уулзалтад шахагдаж, ашиглах боломжтой тодорхойлолт гарсан.
Ижил цаг хэмнэлт хэрэглэгчийн ажил дээр ч харагдаж байна. Endava-гийн багууд одоо санааг дүрслэхийн тулд хэрэглэгчийн сессийн үеэр дизайн баримт, диаграм, тодорхойлолтыг шууд гаргадаг. "Санал болгож буй программ хангамжийн архитектурын диаграмыг зур гэж хэлж болно, ингэснээр манай хэрэглэгчдэд ойлгоход илүү хялбар болно" гэж Кролник хэлэв. "Энэ нь нааш цааш явцыг маш хурдан хурдасгаж, үнэхээр олон боломж нээдэг."
- Ахлахуудаа кодчил. Хамгийн том хөшүүрэг нь ахлах архитекторуудын дүгнэлтийг Codex-д шингээхэд оршдог бөгөөд ингэснээр залуу багийн гишүүд ажиллах явцдаа ахлах түвшний чиглүүлэг авдаг.
- Codex-ийг кодын туслах биш, ширээний агент гэж үз. Endava-д гарсан хамгийн том ахиц нь Codex-ийг кодоос гадна шаардлага, дизайн, хэрэглэгчтэй харилцах байдал, үйл ажиллагаанд ашигласнаар бий болсон.
- Зүгээр бодоод зогсохгүй, үнэхээр туршаад үз! "Эхний зөвлөгөө бол хийхийг хүсэж буй зүйлийнхээ талаар бодохоос цааш гарч, үнэхээр орж туршиж үзэх хэрэгтэй" гэж Данливи хэлэв. Дөнгөж эхэлж буй багуудад Endava-гийн зөвлөгөө: эхлээд код бичихгүй ажлын урсгал сонго: шаардлагын шинжилгээ, дизайны баримтжуулалт, эсвэл хэрэглэгчтэй харилцах ажил. Codex-ийн бүрэн үнэ цэнийг хамгийн хурдан харах арга бол танай баг өмнө нь хэзээ ч кодын хэрэгсэл ашиглаж байгаагүй газарт үүнийг ашиглах явдал юм.
"Codex миний эзэмшдэг ур чадвар бүрийг өсгөж өгдөг, мөн үүнийг хэрхэн ашиглахыг сурсан хүн бүрийн ур чадвар ч мөн өсдөг."


