AI rešpektujúce Agile generuje správne produkty rýchlo.

cover

Často sa dnes objavuje otázka, či má Agile v ére AI ešte zmysel. Alebo či ho AI postupne nenahrádza.

Tá otázka je pochopiteľná. Vychádza z reálnej skúsenosti – veci sa dnes naozaj dejú rýchlejšie, než na akú boli tímy roky zvyknuté. Nie v násobkoch, ale v desaťnásobkoch.

Ale ak sa na to pozrieme bez hype, v praxi sa nedeje zánik Agile. Deje sa posun prostredia, v ktorom Agile funguje. A ten posun je jednoduchší aj tvrdší zároveň: dramaticky sa zrýchľuje schopnosť vytvárať zmeny v produkte.

Čo sme sa sami naučili za posledný rok o AI a Agile?

“Je to neuveriteľný dopamín.”
“Klient sa bál vysloviť novú požiadavku, lebo vedel, že ju možno do 10 minút spravíme.”
“Mojich päť tímov – každý s dizajnérom, developerom, testerom, devops – dnes beží v mojom notebooku.”

V ScrumDesk sa snažíme, aby sme mali osobnú skúsenosť a mohli prinášať zmysluplnú pomoc. S AI sa aj nám otvorili možnosti, ktoré sme vo forme ideí živili viac než rok.

Sedem rôznych SaaS aplikácií vybudovaných za 6 mesiacov. Bilióny tokenov. Každá aplikácia s prvými funkčnými verziami na produkcii už po dvoch dňoch.

S AI programujeme už viac než tri roky. Začínali sme v čase kedy AI bol iba chat, nasledovalo obdobie automatického dopĺňania kódu, potom generovanie features cez AI agenta, multi-agentický systém pre vývoj až k systému, ktorý s AI podporuje celý tok. Od ideí a komunikácie s používateľmi, cez sledovanie obchodných a prevádzkových metrík, podporu rozhodovania a priorizácie, vývoj, testovanie až po automatizované nasadzovanie verzií s automatickým generovaním dokumentácie a komunikácie na klientov.

Rýchlosť s AI sa mení nerovnomerne

AI nezrýchľuje celý systém rovnomerne. Zrýchľuje najmä miesta, kde sa generujú riešenia, implementujú zmeny, testujú varianty a iteruje sa nad existujúcimi nápadmi.

Dnes, práve v týchto fázach, sa reálne bavíme o násobne vyššej kadencii než pred pár rokmi. Z našej vlastnej skúsenosti sa stalo bežným tempom 20-50 zmien dodaných denne jedným vývojárom priamo na produkciu. Otestované, akceptované, s príručkou pre používateľa, aktualizáciou dev dokumentácie, databázových migrácií atď. Možno budete namietať, že v malej firme sa to dá. No podstatné je to, že sa to dá.

Súčasne však existujú aj časti systému, ktoré sa nemenia takmer vôbec – rozhodovanie o prioritách, zosúladzovanie biznisu a technológie, architektúra a zodpovednosť za výsledok.

A práve tu vzniká nové napätie. Nie medzi Agile a AI.

Je to staronová hranica medzi rýchlosťou tvorby a schopnosťou robiť dobré rozhodnutia. Kým v minulosti bola pomalosť na strane vývoja a dodávok, s AI sa táto rovnica otáča.

Tím s AI agentami vie zrazu dodávať denne 200 zmien, no to zároveň to znamená byť schopným robiť denne stovky rozhodnutí.

A pokiaľ tvorbu produktu robí 10 členov agile tímu, každý s 2-4 AI agentami, na zadania je Produktový vlastník sám, v lepšom prípade s 1-2 analytikmi a 1 UX dizajnérom.

Backlog už nie je problém kapacity. Je problém rozhodovania.

Historicky sme Agile vnímali ako spôsob, ako manažovať kapacitné obmedzenia.

Dnes sa to posúva. Backlog už nie je limitovaný čo tím dokáže doručiť.

Backlog je limitovaný čo organizácia dokáže pochopiť, zosúladiť a rozhodnúť sa nerobiť.

AI dramaticky znižuje náklady na generovanie možností. Tým však vytvára úplne nový problém: prebytok možností. A v tom sa mení aj rola Product Ownershipu.

Product Ownership tak ako bol definovaný na začiatku Agile. Nie smerom k správe backlogu, ale k tvrdému rozhodovaniu o tom, čo nevznikne.

Zákazník sa nepribližuje vývoju – približuje sa spätná väzba.

Často sa hovorí, že AI približuje zákazníka k vývoju.

V realite to neznamená, že zákazník začína spoluvytvárať produkt. Skôr sa mení frekvencia spätnej väzby.

Zákazník vidí veci skôr, reaguje častejšie a má viac možností ovplyvniť smerovanie.

Aj s AI stále platí jedna dôležitá vec. Zákazník nechce riadiť komplexitu. Chce výsledok, ktorý funguje.

A to vytvára napätie medzi rýchlosťou iterácie a jednoduchosťou používania.

AI zrýchľuje systém organizácie. Agile drží smer.

AI neprináša menej práce. Prináša viac možností v kratšom čase. A tým mení charakter organizácií.

Organizácie nie sú viac limitované schopnosťami a zručnosťami v organizácii; tým, čo vedia vytvoriť.

Organizácie využívajúce AI sú limitované tým, čo vedia správne rýchlo rozhodnúť a konzistentne udržať.

Agile sa tu nemení na metodiku.

Agile sa stáva mechanizmom, ktorý drží smer v prostredí, kde sa dá veľmi rýchlo stratiť orientácia.

Tok (flow) sa stáva jadrom systému

Keď sa zrýchli vývoj, najväčšia dôležitosť sa presúva inde – do toho, ako práca preteká celým systémom.

Tok od nápadu, cez rozhodnutie, až po nasadenie a prevádzku. A spätnou slučkou späť k nápadom.

Najväčšie straty nevznikajú v implementácii, ale medzi krokmi – v čakaní, v prekladoch, v nejasnostiach a v závislostiach.

S AI tieto miesta nezmiznú. Len ich AI odhalí rýchlejšie. A presunie ich vyššie – do stratégie, rozhodovania, koordinácie a riadenia priorít.

Čoraz viac sa ukazuje, že kľúčová schopnosť organizácie nie je rýchlosť vývoja, ale schopnosť riadiť flow naprieč celým systémom a priebežne ho merať a upravovať podľa reality.

A toto platilo aj v Agile. Práve tok (flow) je témou oranizácií typicky v druhom roku, kedy sa organizácia už naučila základné praktiky, no ešte nedosiahla dané sľuby – rýchlejšie oddávky produktov.

Tímy sa nemenia menej – menia sa ich problémy

Scrum Masteri a Delivery lídri menej v prostredí AI riešia ceremónie a viac tok práce, závislosti a preťaženie systému. Ako spraviť stand-up v tíme, kde každý produkuje desiatky mien a sám má problém sa v tom zorientovať? Akým má zmysel plánovať keď za ten istý čas môžete mať 10 zmien?

Product Owneri menej spravujú backlog na úrovní User stories a viac robia rozhodnutia o stratégii, prioritách a o tom, čo sa vedome nevykoná. Pracujú na abstraktnejšej úrovni, často až na úrovni epikov. Pretože user stories dokáže generovať AI. Aj keď pozor, málokedy správne pokiaľ nemáte správne nastavený AI skill.

Tímy získavajú viac autonómie, ale zároveň potrebujú jasnejšie hranice, aby sa nestratili v množstve možností. Tímy musia oveľa viac chcieť byť tímom. Pretože mikrobublina už nebude tím, ale každý člen tímu. Navyše ak sme vraveli, že Agile je o disciplíne prístupu k práci, s AI to bude iba dôležitejšie. Jedna malá zmena sa stratí ľahko v desiatkach denných zmien a môže mať veľký dopad. Tlak na kvalitu, konzistenciu, Defintion of Done, metriky kvality, DevOps praktiky, premýšľanie nad prevádzkou od samého začiatku implementácie budú s AI oveľa dôležitejšie než si to tímy uvedomujú.

MVP sa mení v očakávaní, nie v definícii

MVP v dobe AI už nie je o tom, čo najmenšie vieme dodať.

MVP je o tom, či prvá verzia prežije realitu.

Musí byť zrozumiteľná, okamžite použiteľná a dostatočne hodnotná na to, aby nezanikla v množstve alternatív. Musí používateľa prekvapiť, zaujať.

V prostredí AI už nevyhráva to, čo vznikne. Ale to, čo prežije pozornosť.

Najväčšia zmena s AI nie je o modeli a nástrojoch, je v rozhodovaní

AI neznižuje komplexitu. Zrýchľuje ju. A tým odhaľuje kvalitu rozhodovania v organizáciách.

Nie je problém vytvoriť riešenie.

Problém je vybrať správne riešenie, v správnom čase, a udržať ho konzistentné v systéme, ktorý sa neustále zrýchľuje.

Rozhodovanie je zároveň distribuované nielen na úrovni tímov, ale členov tímov ba dokonca AI agentov. Sú to stovky mikrorozhodutí.

Je teda Agile zabudnuté?

Agile v dobe AI nezaniká. Agile sa konečne presúva tam kde aj bolo zamýšľané od začiatku.

Z úrovne riadenia procesu do úrovne riadenia systému.

AI dáva rýchlosť. Agile dáva smer.

A rozdiel medzi týmito dvoma schopnosťami bude čoraz viac rozhodovať o tom, či organizácia vytvára produkt… alebo len rýchly tok zmien bez jasného dopadu.

Mohlo by Vás zaujímať

AI vybuduje presne to čo napíšeme. Problém je, keď to nenapíšeme správne

AI vybuduje presne to čo napíšeme. Problém je, keď to nenapíšeme správne

Na hackathone kde sme načali aj tému vibe codingu Dušan Kocurek povedal jednu vec, ktorá sa mi vryla do pamäti: „Začni...

Od nápadu k produktu za víkend – očami Product Ownera

Od nápadu k produktu za víkend – očami Product Ownera

„Napísal som nula riadkov kódu. A predsa som dodal hotovú iOS aplikáciu do App Store.“Keď si to prečíta človek,...

Mastering the Flow: Prečo Agile bez toku nestačí

Mastering the Flow: Prečo Agile bez toku nestačí

Agile bez zamerania na optimalizáciu toku práce neprináša očakávané výsledky. Vo firme máte zavedený Agile. Každý...

Novinky

Naše Agiloviny

Nenechajte si ujsť výber toho najlepšieho z Agile, s čím sa stretli naši mentori. Nielen zo sveta produktov, vývoja, tipov a trikov, ale občas aj humoru. Posielame pravidelne, raz za občas :) #QualityOverQuantity

Posielať na

spracovaním osobných údajov

Ďakujeme