Endava Codex-пен агенттік ұйымды қалай құрады
Endava Codex-ті аға инженерлік тәжірибені бүкіл жеткізу циклына ауқымдауға қолданады.

Weeks → hours
Codex көмегімен талаптарды талдау уақытын қысқарту
Еуропа, Америка және Азия бойынша инженерлері бар жаһандық бағдарламалық жасақтама мердігері Endava Codex-ті ерте қабылдаған компаниялардың бірі болды. Банктерге, сақтандырушыларға, ритейлерлерге және медиа компанияларға сапалы бағдарламалық жасақтама жеткізуге құрылған бизнес үшін бұл жақсартулар елеулі болды.
«Біз кодтың көп бөлігін өзіміз жазудан Codex жасай алатын жұмысты қадағалауға өттік», — дейді Endava-ның Еуропа бойынша аймақтық CTO-сы Джо Данливи. «Нәтиже сапасы экспоненциалды түрде өсті.»
Endava енді өзін агенттік ұйым деп атайды: бұл — аға мамандардың білімі агенттерге кодталып, клиентпен жұмыс істеу өмірлік циклының басынан идея әзірлеуге және ақырында жеткізуге дейін командалармен қатар жұмыс істейтін компания.
«Codex бізге шын мәнінде көмектескені — шағын командаларға өте қысқа мерзімде орасан құндылық жеткізуге мүмкіндік беруі.»
Codex аға және кіші инженерлердің бірге жұмыс істеу тәсілін өзгертеді, дейді Endava-ның Agentic Architecture жөніндегі жаһандық SVP-і Майк Кролник. «Мен сияқты күрделі ортадан шыққан аға архитекторлар не қалайтынымызды нақты айта алады, ал Codex оны командадағы тәжірибесі аз адамдарға қолжетімді ақпаратқа айналдырады. Ал кіші мамандар тұрғысынан олар бұл құралды қабылдап, аға деңгейдегі, жетілген нәтижелер жасай алады.»
Іс жүзінде бұл кіші әзірлеушілерге әдетте аға инженерлерге берілетін жұмысты беру дегенді білдіреді, ал Codex үздік тәжірибелер мен архитектуралық шешімдер бойынша бағыттаушы болады. «Мен Codex-ке өз көзқарасымды бере аламын, ал олар жұмыс істеп жатқанда, ол осы көзқарасты түсінуге көмектеседі», — деп түсіндіреді Кролник. «Олар түсінбейтін нәрселер туралы сұрақ қоя алады. Әзірлеу кезіндегі оқу құралы ретінде мен өз тәжірибемді кодтап, Codex-тің командамен бірге жұмыс істеп, оларға бағдарламалық архитектура мен әзірлеудегі жақсырақ тәжірибелерді үйретуіне мүмкіндік беремін.»
Осы білімді беру агенттік ұйымның негізгі құндылықтары мен артықшылықтарының біріне айналады. Әдетте жұптасып жұмыс істеу, кодты шолу және менторлық арқылы жылдар бойы қалыптасатын аға пайым енді команда нақты уақытта қатар жұмыс істей алатын нәрсеге айналады. Бұл ұйымдағы кіші әзірлеушілерге менторлықтың қалай жүретінін өзгертеді. Codex-ке енгізілген бір аға маманның көзқарасы бір уақытта бірнеше тәжірибесі аз команданы бағыттай алады.
«Codex құрал ретінде жетілді. Біз оны талаптарды талдау, жобалау, спецификациялар, әзірлеу және операциялар үшін қолданамыз; ол бүкіл өмірлік циклымыз бойынша әмбебап үстелүсті агент.»
Аға пайым әрдайым қолжетімді болғанда, жеткізудің әр қадамын жақсартуға болады. Endava енді талдау, жобалау және құрастыруды мамандар арасында берілетін тізбекті кезеңдер ретінде қарастырмайды. «Бұрын осы кезеңдердің әрқайсысы бірнеше күн не апта талдауды талап ететін», — дейді Кролник. «Енді Codex талдау, жобалау және құрастыруды біріктіргендіктен, біз мұны біртұтас құрал ретінде жасай аламыз.»
Жақында командалар арасындағы бірлескен жұмыс мұның іс жүзінде қалай көрінетінін көрсетті. Endava-ның заң тобы инженерлерге күрделі мәселе әкелді: нақты критерийлер жиынтығына сай тексерілуі тиіс мыңдаған бет келісімшарттар. Заңгерлерге не керек екенін инженерия құра алатын нәрсеге аудару үшін әдетте апталар бойы кері байланыс қажет болар еді. Оның орнына Кролник командасы заң тарапындағы мүдделі тараптармен екі сағаттық терең талқылау кездесуін жазып алып, транскриптті Codex-ке беріп, соның негізінде жұмысқа жарамды талаптар спецификациясын жасады. Бір-екі апта түзетуді алуы мүмкін нәрсе екі бір сағаттық кездесуге сығылып, қолдануға болатын спецификация берді.
Осындай уақыт үнемдеу клиенттік жұмыста да байқалып отыр. Endava командалары енді идеяларды көрсету үшін клиент сессиялары кезінде жобалау құжаттарын, диаграммаларды және спецификацияларды тікелей жасайды. «Оған ұсынылған бағдарламалық архитектураның диаграммасын сыз деп айта аласыз, сонда оны клиенттерімізге түсіну оңайырақ болады», — дейді Кролник. «Бұл кері байланысты өте жылдамдатады және шынымен көп есік ашады.»
- Аға мамандарыңызды кодтаңыз. Ең үлкен тиімділік аға архитекторлардың пайымын Codex-ке енгізуден келеді, сонда кіші команда мүшелері жұмысты орындау кезінде аға деңгейдегі бағыт алады.
- Codex-ті код жазу көмекшісі емес, үстелүсті агент ретінде қарастырыңыз. Endava-дағы ең үлкен серпілістер Codex-ті кодпен қатар талаптарға, жобалауға, клиентпен байланысқа және операцияларға қолданудан келді.
- Тек ойлап қоймай, шынымен байқап көріңіз! «Бірінші кеңес — не істегіңіз келетінін ойлаумен шектелмей, іске кірісіп, шынымен байқап көру керек», — дейді Данливи. Жаңа бастап жатқан командаларға Endava кеңесі: алдымен код жазуға қатысы жоқ жұмыс ағынын таңдаңыз — талаптарды талдау, жобалау құжаттамасы немесе клиентпен байланыс. Codex-тің толық құнын көрудің ең жылдам жолы — оны командаңыз бұрын ешқашан кодтау құралы ретінде қолданбаған жерде пайдалану.
«Codex мендегі әрбір дағдыны күшейтеді, ал оны қолдануды үйренген әр адам өзіндегі әрбір дағдыны күшейте алады.»


