Asana tegi Codexiga 5 aasta arendustöö ära 2 nädalaga
Asana asendas OpenAI Codexiga aegunud testimissüsteemi kahe nädalaga, kulutades umbes 12 000 dollarit.

2
Kalendrinädalaid töö lõpetamiseks, millele eeldati kuluvat 5 aastat
12 000 $
Mudeli- ja taristukulu võrreldes Asana ligikaudu 6 mln dollari suuruse tööjõukulude hinnanguga
Asana lõpetas umbes kahe nädalaga töö, millele arvati kuluvat viis aastat.
Asana aitab meeskondadel tööd koordineerida. Selle platvorm kasutab tehisintellektiagente ja automatiseerimist, et aidata klientidel tööd hallata, jälgida ja ellu viia. Asana rakendab sama lähenemist oma arendusorganisatsioonis: töötajad kasutavad tipptasemel mudelitel põhinevat OpenAI Codexit mahukate koodibaasimuudatuste tegemiseks ning vaatavad seejärel iga pakutud muudatuse üle ja kiidavad selle heaks.
Selles projektis aitas Codex Asana inseneridel eemaldada aegunud testimissüsteemi Enzyme, mille tõttu oli ettevõtte koodi keerulisem uuendada. Mudeli- ja taristukulud olid umbes 12 000 dollarit, samas kui Asana varasema tööjõuplaani hinnanguline maksumus oli ligikaudu 6 miljonit dollarit.
„Kõiki aastaid kestvaid projekte ei saa mõne nädalaga ära teha. Kuid agendid võivad anda inseneridele rohkem ruumi meisterlikkusele ja muuta varem võimatuna tundunud tööd proovimist väärivaks.“
Nende vana testimistööriista Enzyme enam aktiivselt ei hooldatud ning see hakkas takistama Asana kasutajaliidese tehnoloogiapinu ajakohastamist. Asana kasutas töö tegemiseks tipptasemel mudelitel põhinevat Codexit. Viielauselise viibu põhjal töötas paralleelselt kuni neli programmeerimisagenti, igaüks koodibaasi eraldi koopias. Insener kontrollis edenemist kaks korda päevas ja vaatas üle kõik pakutud muudatused. Lihtsamad juhised toimisid paremini kui keerukam seadistus.
Kahele kalendrinädalale jaotunud 1,5 nädala pikkuse arendustöö järel oli Enzyme täielikult eemaldatud. Mudeli- ja taristukulud olid kokku umbes 12 000 dollarit. Võrdluseks pidi varasem plaan võtma vähemalt viis aastat ja maksma hinnanguliselt ligikaudu 6 miljonit dollarit. See kogemus muutis ettevõtte arusaama sellest, milliseid pikaajalisi tarkvaraprojekte on realistlik ette võtta.
Nüüd, kui üleminek on lõpule viidud, saab Asana katsetada agente ka muude migratsioonide, koodi ümberkirjutamise ja jõudlusprobleemide puhul, mille lahendamisele arvati varem kuluvat aastaid. Meeskond loodab, et tänu sellele saavad insenerid rohkem keskenduda töö meisterlikkusele, samal ajal kui inimesed jätkavad tehtud töö ülevaatamist.


