Agile – osnove
Šta je Agile:
-
Metodologija (ne framework) za fleksibilan, iterativan rad.
-
Fokusira se na vrednost za korisnika, brze povratne informacije i prilagođavanje promenama.
4 osnovne vrednosti Agile-a:
-
Ljudi i interakcija > procesi i alati
-
Ljudska komunikacija prenosi više informacija od bilo kog alata.
-
Primer: bolje je da arhitekta i dizajner direktno razgovaraju o detalju, nego da pišu deset stranica u dokumentu.
-
-
Funkcionalan proizvod > opsežna dokumentacija
-
Cilj je sistem koji radi, ne samo dokument koji opisuje šta treba da radi.
-
Dokumentacija postoji, ali ne sme da blokira rad.
-
-
Saradnja sa klijentom > pregovaranje ugovora
-
Klijent je deo tima, aktivno učestvuje u procesu.
-
Ugovor je samo zaštita, ali prava vrednost dolazi kroz saradnju.
-
-
Odgovaranje na promene > praćenje plana
-
Planovi postoje, ali se stalno prilagođavaju jer se u procesu uči i pojavljuju nove okolnosti.
-
2️⃣ Sprint – kako izgleda rad u Scrum-u
Sprint = radna jedinica od 2–4 nedelje.
Cilj: isporuka dovršenog dela proizvoda (increment) na kraju sprinta.
Faze sprinta:
-
Planiranje sprinta (Sprint Planning)
-
Product Owner organizuje backlog: lista zadataka (features, bugs, stories).
-
Tim bira koliko zadataka realno može završiti u sprintu.
-
Tim diskutuje zahteve i razjašnjava detalje.
-
-
Razvoj (Development)
-
Dnevni stand-up: kratki sastanak (5–15 min) gde članovi kažu šta rade tog dana.
-
Koristi se Kanban board za vizualizaciju napretka.
-
Tim radi po pričama (stories) do kraja sprinta, završavajući i testirajući ih.
-
-
Review & Retrospective
-
Review: tim prezentuje urađeni rad Product Owner-u/klijentu. Dobija se povratna informacija.
-
Retrospective: tim analizira šta je išlo dobro, šta nije i kako da poboljša sledeći sprint.
-
Ključ: na kraju sprinta mora postojati potentially shippable increment – funkcionalan, testiran deo proizvoda.
3️⃣ Agile vs Lean vs Traditional
Metod | Fokus | Šta se varira | Cilj |
---|---|---|---|
Agile | Brzina i fleksibilnost | Scope (obim zadataka) | Brza isporuka vrednosti, učimo dok radimo |
Traditional | Predvidljivost | Budget (budžet) | Poštovanje vremena i troškova, tipično za velike projekte |
Lean | Inovacija i rešavanje problema | Schedule (rok) | Fokus na stručnost i rešavanje problema, tipično u R&D ili podršci |
4️⃣ Zašto variramo scope u Agile-u
Primer sa drvenom ljuljaškom:
-
Klijent zamišlja komplikovanu strukturu.
-
Tim vidi da je stvarno potrebna samo guma kao ljuljaška.
-
Agile omogućava prilagođavanje obima posla tako da se izbegne nepotreban rad i izgubljeno vreme.
5️⃣ Scrum vs Agile
-
Agile = principi i vrednosti (osnovni mindset).
-
Scrum = framework koji omogućava primenu Agile principa u praksi kroz sprintove, timove i ceremonies (planiranje, stand-up, review, retrospective).
6️⃣ Zašto je sve ovo korisno
-
Brže učenje i povratne informacije.
-
Više saradnje sa klijentom.
-
Projekti se završavaju po etapama, što smanjuje rizik.
-
Timovi postaju visoko funkcionalni već nakon nekoliko sprintova.
Zaključak:
Agile omogućava brzo, fleksibilno i efikasno stvaranje inovacija, od vojne tehnologije do svemirskih misija, sa visokim povratom ulaganja i sposobnošću prilagođavanja promenama.Onda da uprostim:
-
Scrum je operativni deo (izvršenje → sprintovi, rokovi, backlog, taskovi).
-
Design Thinking / Service Design / Strategic Design su faze pre toga → tu se otkriva šta i zašto radimo: potrebe korisnika, problemi, vrednosti, strategija.
-
Zato se u IT-u često koristi kombinacija: prvo dizajnerske metode (istraživanje + definisanje), pa tek onda Scrum za razvoj i isporuku.
Drugim rečima – dizajn metode odgovaraju na “šta radimo i zašto”, a Scrum na “kako to radimo u praksi, iterativno i efikasno”.
-
najzanimljivije mesto susreta agilnog menadžmenta, strateškog dizajna i design thinking-a.
Evo zašto se oni retko direktno kombinuju (barem u “čistim” okvirima kao što su Scrum ili SAFe), i gde leži prostor za spajanje:
1. Scrum i kanban = okvir za isporuku
-
Scrum i Kanban su fokusirani na operativni nivo – kako da tim organizuje rad, upravlja prioritetima i isporučuje vrednost iterativno.
-
Njihova primarna svrha je efikasnost, transparentnost i ritam isporuke.
-
Scrum naglašava time-box (sprintove), dok Kanban naglašava flow (kontinuitet).
👉 Dakle, oni rešavaju “kako radimo svaki dan i svake nedelje”.
2. Design Thinking = okvir za istraživanje i inovaciju
-
Design Thinking nije operativna metodologija, već proces otkrivanja problema, istraživanja potreba korisnika i generisanja ideja.
-
Njegov fokus je na empatiji, prototipima i testiranju ideja.
-
On funkcioniše pre nego što Scrum/kanban uopšte krene – jer bez jasnog problema i validirane ideje, nema šta da se razvija.
👉 Dakle, DT rešava “šta i zašto pravimo”.
3. Strateški dizajn (npr. DesignOps, Strategic Design u SAFe/LeSS, ili Service Design)
-
Strateški dizajn se bavi širim sistemom – povezivanjem vizije, biznis modela i korisničkog iskustva.
-
To je nivo pre nego što timovi uđu u operativni rad: definisanje pravca, prioriteta, vrednosnih tokova.
👉 Dakle, strateški dizajn rešava “u kom pravcu idemo i kako povezujemo timove s poslovnim ciljevima”.
4. Zašto se retko kombinuju formalno?
-
Različiti fokusi i vokabular – Scrum je “inženjerski”, DT je “dizajnerski”, strateški dizajn je “biznis” jezik. Ljudi iz različitih disciplina retko dele istu metodološku bazu.
-
Različiti horizonti vremena – Scrum sprint traje 2 nedelje, dok strateški dizajn planira mesece/godine unapred.
-
Organizaciona podela – UX/dizajn timovi često rade odvojeno od development timova.
5. Gde ih uspešno kombinuju (najbolja praksa)
-
Double Diamond + Scrum → istraživačka faza (Discover & Define) kroz Design Thinking, a razvojna faza (Develop & Deliver) kroz Scrum.
-
Service Design + Kanban → servisne mape i “customer journeys” daju prioritet, Kanban služi da se isporuka organizuje u kontinuitetu.
-
Strategic Design (SAFe, LeSS) → povezuje portfolijski nivo (biznis odluke) sa operativnim Scrum timovima.
🔑 Ukratko:
-
Design Thinking daje šta i zašto.
-
Scrum/Kanban daju kako i kada.
-
Strateški dizajn daje kuda i sa kim.
Zajedno oni čine kompletan sistem inovacije + isporuke + strategije.
Comments