Agile

Agile Manifesto: šta se desilo u poslednjih 20 godina?

Agile Manifesto

DEO 1

„Agile je stav, a ne tehnika sa granicama. Stav nema granice, zato ne pitamo ‘da li ovde mogu da koristim agile’, već ‘kako bih ovde postupio na agile način?’ ili ‘koliko agile možemo biti ovde?’“

Dr. Alistair Cockburn

Vreme brzo prolazi kada uradite nešto antologijsko i posebno za jedan poslovni mindset ili metodologiju. Godina 2020. bila je… kako da kažemo — izazovna. Stavila nas je na test kada govorimo o našoj viziji deljenja kvalitetne edukacije. Posebno u Agile svetu.

Početak

Agile Manifesto napisan je 2001. godine, pre skoro 20 godina. Sadrži 12 vrednih principa. Većina autora manifesta radila je na različitim metodologijama razvoja softvera: eXtreme Programming, Scrum, DSDM, Crystal, Adaptive Software Development, Feature Driven Development, kao i na konceptima poput design-driven development-a, refactoring-a, pragmatic programming-a i modeling jezika.

Zamislite ski-centar u SAD-u i hladan februar 2001. godine. Sedamnaest sjajnih stručnjaka okupilo se da skija, odmori, razgovara, jede — i pripremi nešto veliko.

To su bila velika imena iz sveta razvoja softvera. Stvorili su nešto revolucionarno što je promenilo poslovnu klimu u mnogim oblastima rada.

„Vodili smo jednu specifičnu bitku krajem 1990-ih, pokušavajući doslovno da dobijemo dozvolu da razgovaramo sa korisnicima i isporučujemo delimična rešenja radi ranog testiranja i feedback-a. Manifesto odražava tu borbu. Tu borbu danas više ne vodimo, uglavnom zbog digitalne transformacije i brzog razvoja tehnologije — metode iz 1990-ih danas ne bi bile prihvatljive ni bez manifesta.“

Dr. Alistair Cockburn

Ali važnije pitanje je: kako se Agile promenio kroz vreme?

Kontekst za Agile mindset se značajno promenio. Zaista mnogo. Možemo posmatrati razvoj Agile-a kroz prošlost, zatim kako funkcioniše danas nakon definisanja Agile manifesta, i kakve su prognoze za budućnost. Promene su neizbežne — i u duhu Agile mindset-a, one su i poželjne.

Agile: prošlost

„Proučavaj prošlost ako želiš da definišeš budućnost“

Confucius

Kada govorimo o kasnim 1950-im i periodu pre manifesta, dolazimo do Lean metodologije. Taj Lean — kada je američki stručnjak W. Edwards Deming preneo svoje znanje Toyoti i pomogao da kompanija razvije potpuno novi pristup. Lean principi su i danas izuzetno vredni, posebno kada postoji poverenje u perspektivu zaposlenih i korisnika.

Zatim dolaze 90-e. Softverska revolucija bila je neizbežna, ali mnogi projekti su i dalje propadali ili nisu isporučivali očekivane rezultate. Godine 1986. Ikujiro Nonaka i Hirotaka Takeuchi uveli su termin scrum u kontekstu razvoja proizvoda u svom radu „The New Product Development Game“. Kasnije su Jeff Sutherland i Ken Schwaber integrisali te ideje u jedinstven framework — Scrum. Scrum principi pokazali su se korisnim u različitim poslovnim kontekstima.

Na početku 2000-ih, istorija Agile-a — i budućnost razvoja — promenila se zauvek. Rođen je Manifesto, sa četiri vrednosti i 12 principa koji i danas usmeravaju Agile pristup u timovima širom sveta.

Agile: sadašnjost

„Juče je prošlo. Sutra još nije došlo. Imamo samo danas. Počnimo.

Zadie Smith

Jedna velika istina: Agile je postao mainstream. Iako je Agile počeo da se širi početkom 2000-ih, tokom 2010-ih dobio je još veći zamah.

Do tada je istorija Agile-a već bila poznata među development timovima, ali između 2012. i 2015. pojavili su se konkretni pokazatelji uspeha koji su potvrdili njegovu vrednost. Kada su organizacije počele da demonstriraju uspešne rezultate uz Agile pristup, benefiti su postali očigledni. Danas često govorimo o DevOps-u — ideji kontinuiranog lanca isporuke, gde softver može ići u produkciju u bilo kom trenutku i uvek je spreman za release.

Takođe, često se mešaju pojmovi Agile i Scrum. Važno je naglasiti — to nije isto. Agile je širi mindset koji prožima sve aspekte poslovanja, ne samo procedure i politike. Zato agile način rada zahteva vreme i strpljenje — posebno vreme. Prema jednom LinkedIn istraživanju Agile Serbia, polovina ispitanika navodi da koristi određene Agile framework-e, ali da je razumevanje Agile vrednosti i principa i dalje ključno.

Agile: budućnost

„Budućnost zavisi od onoga što radite danas.“

Mahatma Gandhi

Glavno pitanje je: da li će Agile Manifesto izdržati test vremena?

Iako niko ne može sa sigurnošću predvideti budućnost, jasno je da istorija Agile-a nije završena. Sledeće poglavlje moglo bi izgledati drugačije od onoga što smo do sada videli.

Predviđanja uključuju:

  • design i development timovi će više sarađivati na samom početku projekata
  • razvojni resursi velikih kompanija biće više outsourcovani, što može dovesti do rasta manjih agencija i start-up-ova
  • Scrum će se sve više primenjivati na large-scale enterprise inicijative, ne samo u development timovima
  • feedback će imati još veću ulogu u oblikovanju poslovnih odluka
  • human data i business data biće sve važniji u načinu rada i donošenju odluka

Da li vam je ovo poznato? Nadamo se da živite ove principe kako biste postali pravi „Sensei“ u svom radu. Februar 2021. obeležio je 20 godina od ovog važnog trenutka, i ne smemo zaboraviti uticaj koji je imao na način na koji radimo.

Na primer, skoro tri četvrtine organizacija (71%) navodi da koristi Agile pristupe ponekad, često ili uvek. Takođe, Agile projekti su 28% uspešniji od tradicionalnih. (Izvori: Project Management Institute i PwC)

Kako je jednom rekao Dr Alistair Cockburn:

„Saradnja. Uglavnom je stvar stava. Isporučujte delimična rešenja rano, da biste učili. Zastanite i razmislite o tome šta se dešava i šta biste želeli da se desi. Unapređujte — mali koraci, mala poboljšanja.“

Jedno je sigurno: Agile je promenio način na koji živimo i radimo. Nadamo se da će narednih 20 godina biti podjednako značajnih kao i prethodnih.

Pogledajte DEO 2

Sources
  • InformationWeek
  • Capterra.com
  • ItProPortal.com
Inspiration
  • world IT
  • ItProPortal
  • Agile For All
  • TeachBeacon