Preskoči na sadržaj

ANODA Loop jedan senior inženjer i tim AI agenata

ANODA Loop je način na koji isporučujem softver: AI agenti pišu nacrte, testiraju i dokumentuju, a ja sam uključen u svaki korak, odlučujem, pregledam i odobravam. Ništa ne stiže do vas bez mog pregleda.

nacrtnacrtnacrtnacrtSpecifikacijaKodTestoviDokumentacijaAlempregledanoVi

Zašto ovaj model

Mali tim, senior kvalitet

Brzina bez nejasne odgovornosti

Jedna odgovorna osoba. Kada nešto zahtijeva odluku, znate ko je donosi.

Manje posrednika

Između vas i inženjera nema account menadžera. Razgovarate s osobom koja piše i pregleda kod.

Uz ljudsku provjeru

Svaki rezultat se pregleda prije nego što ide dalje. Agenti nikada sami ne mergaju kod, ne objavljuju i ne šalju ništa.

Sve je sljedivo

Svaka izmjena završava u pull requestu s opisom, povezanom sa zadatkom, pa vidite šta se promijenilo i zašto.

Kako to izgleda u praksi

Ko šta radi u svakoj fazi

Agenti su dobri u brzom pravljenju prvih nacrta. Odluke, kompromisi i konačno odobrenje ostaju na meni.

  1. Zahtjevi i kontekst

    Agenti

    Strukturiraju bilješke, tikete i postojeću dokumentaciju u nacrt specifikacije.

    Ja

    S vama razjašnjavam otvorena pitanja i odobravam specifikaciju.

  2. Arhitektura i planiranje

    Agenti

    Predlažu opcije i podjelu na zadatke.

    Ja

    Biram arhitekturu i preuzimam odgovornost za kompromise.

  3. Razvoj

    Agenti

    Pišu prve nacrte koda i testova u malim pull requestovima.

    Ja

    Pregledam svaku liniju, refaktorišem i mergam samo ono iza čega stojim.

  4. Testiranje i dokumentacija

    Agenti

    Generišu testove, pokreću provjere i pišu nacrt dokumentacije.

    Ja

    Provjeravam ponašanje, granične slučajeve i bilješke za primopredaju.

Kontrola kvaliteta

Definition of Done: šta mora biti ispunjeno prije isporuke

Izmjena nije završena zato što radi na mom računaru. Završena je kada prođe svaku od ovih provjera.

AI čini pisanje nacrta jeftinim. O kvalitetu se odlučuje u pregledu, pa tu i provodim svoje vrijeme.
  • Nema mrtvog ili nekorištenog koda
  • Dosljedne komponente i jedan set ikona
  • Nema nekorištenih zavisnosti
  • Provjerene performanse: memoizacija i lazy loading tamo gdje su bitni
  • Testovi prolaze u CI-ju
  • Čitljiva historija commitova
  • Nema nejasnih TODO komentara: ili stvarni zadaci ili ništa

Kada odgovara a kada ne

Odgovara

  • Produktnim timovima kojima brzo treba senior kapacitet
  • Agencijama kojima treba pouzdan saradnik
  • Shopify brendovima s gomilom zaostalih zadataka

Ne odgovara

  • Projektima kojima mjesecima treba veliki tim koji radi paralelno. Reći ću vam to otvoreno i mogu preporučiti partnere.

Načini saradnje

Projekat s fiksnim obimom

Jasni rezultati, rokovi i cijena dogovoreni unaprijed.

Mjesečni angažman

Kontinuirana poboljšanja, održavanje i podrška.

U vašem timu

ANODA Loop se uključuje u vaš proces, alate i code review.

Pitanja o modelu ANODA Loop

Da li kod piše AI?

Prve nacrte često da. Kod koji dobijate je kod koji sam pročitao, izmijenio gdje je trebalo i odobrio. Ne bih mergao ništa što ne mogu objasniti liniju po liniju.

Ko je odgovoran ako se nešto pokvari?

Ja. ANODA Loop je način rada, a ne način dijeljenja odgovornosti. Imate jednog odgovornog inženjera i ugovor s ANODA-om.

Hoće li agenti vidjeti naše povjerljive podatke?

Ne. Povjerljivi podaci, API ključevi i pristupni podaci za produkciju nikada ne ulaze u promptove, a agenti nemaju pristup vašim produkcijskim sistemima.

Je li jeftinije?

Obično je brže uz isti senior nadzor, što je važnije od satnice. Cijena se dogovara za svaki angažman; ne obećavam procente.

Treba vam senior kapacitet? Da vidimo odgovara li vam ANODA Loop.