Agilnost
Agilnost je sposobnost tima ili organizacije da brzo reagira na promjene organiziranjem rada u kratkim, provjerljivim ciklusima s izravnom povratnom informacijom.
Pojam agilnost seže do Agilnog manifesta iz 2001. godine, izvorno napisanog za razvoj softvera. Kao odgovor na kruto vodopadno planiranje s dugim rokovima isporuke, agilnost daje prednost kratkim, ponovljivim ciklusima umjesto fiksnog plana koji se provjerava tek na samom kraju. U njezinoj je srži sposobnost stalnog prilagođavanja zahtjeva kako pristižu nove informacije ili povratne informacije kupaca. Agilnost stoga nije toliko jedna metoda koliko način razmišljanja: promjena se tretira kao normalna, a ne kao poremećaj.
U praksi se agilnost očituje kroz konkretne radne navike: kratka razdoblja rada, obično sprintove u trajanju od jednog do četiri tjedna, redovite timske sastanke i fiksne retrospektive na kojima tim preispituje vlastiti način rada. Uobičajeni okviri uključuju Scrum, s definiranim ulogama i ceremonijama, te Kanban, s vizualnom pločom zadataka i ograničenjima posla u tijeku. Međufunkcionalni timovi sami preuzimaju više odluka umjesto čekanja na duge lance odobrenja. Cilj je nakon svakog ciklusa imati upotrebljiv, funkcionalan rezultat i iz njega učiti.
Agilnost ne zamjenjuje klasično upravljanje projektima u svakom slučaju. Za projekte s fiksnim, nepromjenjivim zahtjevima i malo neizvjesnosti, poput izgradnje postrojenja s dugim rokovima isporuke, detaljno planiranje unaprijed često pruža veću sigurnost. Agilni načini rada također zahtijevaju disciplinu: kratki ciklusi bez jasnog određivanja prioriteta brzo se pretvaraju u prividnu zaposlenost umjesto stvarnog napretka. Agilnost se najviše isplati tamo gdje su zahtjevi na početku još nejasni, a kontinuirano učenje poboljšava put do cilja.
Praktični primjer
Tim od 12 IT stručnjaka u srednje velikoj proizvodnoj tvrtki prebacuje svoj interni softver za narudžbe na dvotjedne sprintove. Umjesto izvorno planiranog izdanja tipa "big-bang" nakon devet mjeseci, tim svaka dva tjedna isporučuje funkcionalnu verziju koju izravno ocjenjuju tri testna korisnika s pogona. Nakon četvrtog sprinta ispostavi se da se jedna značajka izvorno planirana za projekt jedva koristi, pa je tim uklanja i oslobađa dva tjedna kapaciteta za hitniji problem. Nakon šest mjeseci softver je u produkciji, tri mjeseca ranije nego što je predviđao izvorni plan po vodopadnom modelu.
Kako pomaže Leanshift
Agilnost i način razmišljanja KATA-e dijele istu srž: radite u kratkim ciklusima planiranja, isprobavanja i provjere umjesto slijeđenja jednog krutog glavnog plana. Ritam PDCA kroz koji prolazite u biti je Kaizen sprint, svaki prolaz donosi novu spoznaju koja izoštrava sljedeću iteraciju. Poboljšavanje ovdje ne znači raditi brže, znači postati sposobniji za učenje, tako da svaki ciklus stvara više ljudi koji mogu poboljšavati stvari, uključujući i vas.
Često postavljana pitanja
Je li agilnost isto što i Scrum?
Ne. Scrum je specifičan okvir s definiranim ulogama i ritualima, agilnost je širi način razmišljanja koji stoji iza njega. Kanban, ekstremno programiranje i prilagođeni hibridni pristupi također su agilni načini rada.
Funkcionira li agilnost i izvan razvoja softvera?
Da. Marketing, razvoj proizvoda, a sve više i proizvodnja koriste agilna načela poput kratkih ciklusa i redovitih retrospektiva, obično prilagođena vlastitom kontekstu.
Znači li raditi agilno manje planiranja?
Ne, znači drugačije planiranje. Umjesto jednog plana koji obuhvaća mjesece unaprijed, svaki se ciklus detaljnije planira na svom početku. To često zahtijeva više discipline, a ne manje.