Home BIZNIS I ZABAVAScrum ili Kanban? Večita dilema IT sveta i kako da donesete pravu odluku za vaš tim u Srbiji

Scrum ili Kanban? Večita dilema IT sveta i kako da donesete pravu odluku za vaš tim u Srbiji

od itn
Scrum ili Kanban

Dok sedim u svojoj kancelariji u Nišu, avgusta 2025. godine, reči kao što su „agilno“, „Scrum“ i „Kanban“ odzvanjaju IT zajednicom, od Beograda do Novog Sada. Postale su nezaobilazni deo svakog oglasa za posao, svakog sastanka i svakog projektnog plana. Ali, šta one zaista znače? I što je još važnije, koja od ovih popularnih metodologija je pravi izbor za vas?

Mnogi timovi upadaju u zamku biranja metodologije zato što je „moderna“ ili zato što je „svi koriste“, ne razumejući suštinske razlike. To često dovodi do frustracije, neefikasnosti i osećaja da „agilno kod nas ne radi“.

Ovaj tekst nije samo prevod. Ovo je vaš detaljni vodič koji će, bez suvišnog žargona i uz pomoć praktičnih primera, razjasniti večitu dilemu: Scrum ili Kanban? Cilj je da vam pružimo znanje da donesete informisanu odluku koja će zaista unaprediti rad vašeg tima.

Scrum ili KanbanPre bitke: Šta je uopšte „agilno“?

Pre nego što uporedimo Scrum i Kanban, moramo razumeti da su oni samo dva različita puta ka istom cilju. Taj cilj je definisan Agilnim manifestom. Agilnost nije skup strogih pravila, već filozofija koja vrednuje:

  • Pojedince i interakciju ispred procesa i alata.
  • Funkcionalan softver ispred opširne dokumentacije.
  • Saradnju sa klijentom ispred pregovaranja o ugovoru.
  • Reagovanje na promene ispred striktnog praćenja plana.

Scrum i Kanban su, dakle, dva okvira (framework-a) koji nam pomažu da primenimo ove vrednosti u praksi.

Scrum: Organizovani sprint ka cilju

Scrum je visoko strukturiran okvir koji funkcioniše u kratkim, unapred definisanim vremenskim intervalima koji se zovu sprintovi.

  • Analogija: Zamislite da je vaš projekat putovanje vozom. Scrum je kao da imate fiksan red vožnje. Voz (tim) kreće iz stanice (početak sprinta) sa tačno određenim brojem putnika i prtljaga (zadaci). Putuje dve nedelje i stiže u sledeću stanicu (kraj sprinta), gde iskrcava završen prtljag i ukrcava novi za sledeću deonicu. Red vožnje je predvidiv.
  • Ključni koncepti:
    • Sprintovi: Fiksni vremenski okviri (najčešće 2-4 nedelje) u kojima tim radi na tome da isporuči mali, ali funkcionalan deo proizvoda.
    • Definisane uloge:
      • Product Owner (Vlasnik proizvoda): Definiše šta treba da se radi i prioritizuje zadatke.
      • Scrum Master: Pomaže timu da poštuje Scrum proces i uklanja prepreke. Nije šef, već sluga tima (servant leader).
      • Development Team (Razvojni tim): Tim stručnjaka koji obavlja posao.
    • Propisane ceremonije (sastanci):
      • Sprint Planning: Na početku sprinta, tim bira zadatke koje će raditi.
      • Daily Scrum (Stand-up): Kratak dnevni sastanak za sinhronizaciju.
      • Sprint Review: Na kraju sprinta, tim prikazuje šta je urađeno.
      • Sprint Retrospective: Tim analizira kako može da unapredi svoj rad u sledećem sprintu.
  • Kada Scrum blista?
    • Kod kompleksnih projekata razvoja novih proizvoda gde je važno imati predvidive rokove isporuke.
    • Kada tim treba da se fokusira na jasan skup ciljeva bez ometanja spolja.
  • Potencijalne zamke:
    • Može biti previše rigidan. Iznenadne, hitne promene se teško uklapaju usred sprinta.
    • Ako uloge nisu jasno shvaćene, može doći do konfuzije i neefikasnosti.

Scrum ili KanbanKanban: Kontinuirani tok vrednosti

Kanban je vizuelan i fleksibilan sistem fokusiran na optimizaciju protoka posla. Nema fiksiranih sprintova; posao teče kontinuirano.

  • Analogija: Zamislite da je vaš posao kuhinja u restoranu. Porudžbine (zadaci) stižu konstantno. Tabla u kuhinji pokazuje u kojoj fazi je svako jelo (priprema, kuvanje, serviranje). Cilj nije da se odjednom spremi 50 jela, već da svako jelo prođe kroz kuhinju što brže i efikasnije, a da se kuvari ne preopterete.
  • Ključni koncepti:
    • Vizuelizacija toka posla: Koristi se Kanban tabla sa kolonama koje predstavljaju faze rada (npr. „Zahtevano“, „U radu“, „Testiranje“, „Završeno“).
    • Ograničenje rada u toku (WIP – Work in Progress): Ovo je srce Kanbana. Svaka kolona ima limit na broj zadataka koji mogu biti u njoj u isto vreme. Ovo sprečava gomilanje posla i tera tim da završi započeto pre nego što uzme nešto novo.
    • Upravljanje protokom: Tim konstantno analizira i unapređuje tok, trudeći se da smanji „vreme ciklusa“ (vreme potrebno da zadatak prođe od početka do kraja).
    • Fleksibilnost: Prioriteti se mogu menjati u bilo kom trenutku. Kada se završi jedan zadatak, tim jednostavno uzima sledeći najvažniji zadatak sa vrha liste.
  • Kada Kanban blista?
    • Za timove koji se bave održavanjem, tehničkom podrškom ili operacijama, gde zadaci stižu nepredvidivo.
    • Kada je potrebno brzo reagovati na promene prioriteta.
    • Za projekte gde je fokus na efikasnosti i brzini isporuke pojedinačnih zadataka.
  • Potencijalne zamke:
    • Nedostatak fiksiranih rokova može biti problem za projekte koji zahtevaju dugoročno planiranje.
    • Ako se WIP limiti ne poštuju, tabla brzo postaje haotična i gubi svrhu.

Glavne razlike: Tabela za lakše poređenje

Aspekt Scrum Kanban
Ritam Fiksni sprintovi (npr. 2 nedelje) Kontinuirani tok
Isporuka Na kraju svakog sprinta Kad god je zadatak gotov
Uloge Propisane (PO, SM, Tim) Nema propisanih uloga
Ključna metrika Brzina tima (Velocity) Vreme ciklusa (Cycle Time)
Promene Ne preporučuju se tokom sprinta Moguće u bilo kom trenutku

Scrumban: Najbolje od oba sveta?

U praksi, mnogi timovi u Srbiji koriste hibridni model poznat kao Scrumban. Oni uzimaju strukturu iz Scrum-a, ali način rada organizuju pomoću Kanban principa.

  • Primer: Tim može da radi u dvonedeljnim sprintovima (Scrum), da ima planiranje i retrospektivu, ali da unutar sprinta koristi Kanban tablu sa WIP limitima kako bi optimizovao protok zadataka i bolje se nosio sa manjim, neplaniranim poslovima.

Scrum ili KanbanKako da izaberete pravi put za vaš tim u Srbiji?

Ne postoji tačan odgovor. Postavite sebi ova pitanja:

  1. Kakva je priroda našeg posla? Da li razvijamo novi proizvod od nule (verovatno Scrum) ili pružamo podršku i održavanje postojećeg sistema (verovatno Kanban)?
  2. Koliko su nam važni fiksni rokovi? Ako klijent zahteva predvidivu isporuku na svake dve nedelje, Scrum je bolji izbor.
  3. Koliko često nam se menjaju prioriteti? Ako se prioriteti menjaju na dnevnom nivou, Kanbanova fleksibilnost je spas.
  4. Kakva je kultura u našoj firmi? Da li nam je potrebna jača struktura i disciplina (Scrum) ili više cenimo autonomiju i organski proces (Kanban)?

Zaključak

Ni Scrum ni Kanban nisu „srebrni metak“ koji će rešiti sve vaše probleme. Oni su samo alati. Najvažnije je da razumete principe koji stoje iza njih i da izaberete onaj alat koji najviše odgovara vašem konkretnom poslu i vašim ljudima. Najbolja metodologija je ona koju vaš tim razume, prihvata i dosledno primenjuje. Počnite sa jednom, eksperimentišite, prilagođavajte i pronađite ritam koji radi za vas. To je pravi duh agilnosti.

Banner

Banner

Možda će vam se svideti i