Agilna metodologija: što je to

Anonim

Teško je pravilno organizirati rad tima, jer proces uključuje mnogo varijabli. Agilna metoda fleksibilnog upravljanja bit će idealno rješenje. Kada se koristi, rad je podijeljen u nekoliko faza (sprintova) s kratkim rokovima - to omogućuje pravovremenu provjeru učinkovitosti, prikupljanje povratnih informacija od sudionika projekta i kupca. Kao rezultat toga, možete brzo napraviti prilagodbe kako se pojave novi zahtjevi.

Danas ćemo govoriti o tome što je Agile jednostavnim rječnikom i dati konkretne primjere. Otkrit ćemo bit njegovog manifesta, kao i pružiti čitateljima korak po korak plan implementacije za tvrtku.


Što je Agile u najjednostavnijim terminima

Počnimo s terminologijom. Agile (izgovara se "agilan") prevodi se kao "brz", ali najčešće znači "fleksibilan". Što se tiče poslovanja, riječ označava sposobnost fleksibilnosti u donošenju odluka, analiziranju promjenjivih okolnosti i brzom reagiranju na njih. Ovo je važna kvaliteta u modernom svijetu visoke konkurencije, gdje je i najmanje kašnjenje prepuno gubitka vodećih pozicija.

Fleksibilan sustav upravljanja omogućuje vam da što učinkovitije organizirate rad stručnjaka i postignete održivost poslovanja.

Značajke Agile metode bit će riječi kasnije u manifestu. Sada ukratko formulirajmo suštinu:

  • tim surađuje s kupcem tijekom cijelog projekta;
  • rad se izvodi u kratkim fazama u trajanju od 2-6 tjedana;
  • na kraju svakog ciklusa kupac dobiva međurezultat spreman za implementaciju u poslovanju;
  • ako je potrebno, prilagodbe se brzo vrše u svakoj fazi.

Kad bismo baki morali objašnjavati što je Agile, povukli bismo analogiju s povrtnjakom. Fleksibilna metoda je kada prekopavamo vrt, procjenjujemo rezultat i prilagođavamo se tijekom rada (neobrane površine kopamo lopatom).

Povijest pojave

Godine 1970. računalni znanstvenik Winston Royce skrenuo je pozornost javnosti na važnost pravilne organizacije upravljanja projektima i razvoja softvera. Napisao je članak "Upravljanje razvojem velikih softverskih sustava" u kojem je kritizirao sekvencijalni razvoj. Royce je istaknuo kako izrada softvera, zbog svoje specifičnosti, ne bi smjela nalikovati radu na pokretnoj traci te je predložio fazni pristup.Najprije trebate prikupiti zahtjeve za projekt, zatim dovršiti arhitekturu, izraditi dizajn i napisati kod.

Nakon toga IT-stručnjaci su promijenili pristup svom radu i počeli provoditi testiranje u svakoj važnoj fazi. Metoda je postala uspješna zahvaljujući povratnim informacijama dobivenim od kupaca i brzom uvođenju promjena. Pojavile su se nove agilne metode: RAD, DSDM, Scrum, Crystal Clear i FDD.

Godine 2001. 17 programera softvera sastalo se u SAD-u i raspravljalo o načinima za pojednostavljenje procesa razvoja. Kao rezultat toga, objavljen je Agilni manifest koji je objedinio i sistematizirao sve metode agilnog upravljanja.

Možda mislite da se Agile bavi programerima. Ali ova je metoda prikladna za stvaranje bilo kojeg proizvoda gdje ne postoji jasan algoritam djelovanja. Na primjer, ako je riječ o tehnički složenom proizvodu koji se ne može sastaviti iz skupa gotovih dijelova.Druga opcija: proizvod nije na tržištu, tako da vrijednost ideje i veličina tržišta još nisu potvrđeni.

Agilni primjeri

Da bismo razumjeli razliku između standardnih i inovativnih metoda upravljanja, proučimo ih na primjeru trgovine slatkišima. Neka prva opcija predstavlja situaciju u poduzeću s klasičnim pristupom, a druga - s uvođenjem Agilea.

1: obična pekara

Tehnolog je obavezan za razvoj novog kolača. Čak iu slučaju marketinškog istraživanja ukusa potrošača, više će se pozornosti posvetiti preferencijama direktora poduzeća. Zapravo, tehnolog će napraviti novinu po svom nahođenju i pokazati je upravitelju. On će pokušati odlučiti hoće li ga odobriti ili poslati na doradu. Nakon odobrenja direktora, slastičari će dobiti odgovarajuće upute, a torte će ići u prodaju.

Ovo je tipična opcija za Rusiju, kada tim obavlja jasno definiran zadatak. Rezultat rada ocjenjuje jedna osoba, najviše dvije ili tri.

2: Agile Bakery

Direktor tvrtke ima ideju za puštanje nove vrste kolača. Marketari, tehnolozi, logističari, odjel prodaje, slastičari, pa čak i obični potrošači počinju raditi na stvaranju proizvoda. Rezultat zajedničkog truda je nastanak proizvoda koji je tražen na tržištu i kojeg vole kupci.

Hijerarhije ovdje praktički nema. Svaki sudionik u procesu ocjenjuje i komentira rezultat kako bi poboljšao izvedbu. Zahvaljujući agilnoj metodi, tvrtka se može brzo usredotočiti na određeni cilj i proizvesti visoko konkurentan proizvod za kojim će biti velika potražnja. Agile poboljšava prodaju, štedi vrijeme i pomaže u ranom ispravljanju pogrešaka.

Agilno upravljanje projektima često se koristi u IT i poslovnim okruženjima. Takvo upravljanje projektima primjenjivo je u marketingu, obuci i poslovanju. Njime su ovladali deseci tisuća državnih struktura i poduzeća.Na primjer, Return Path (stvara softver) i Oreo (izrađuje kolačiće), Norveški mirovinski fond i Aviasales glavni su dobavljači zrakoplovnih karata.

U Rusiji Agile metodu koriste Sberbank i Alfa-Bank, servis za računovođe Knopka i lanac pizzerija Dodo Pizza. Što se tiče banaka, imajte na umu: fleksibilno upravljanje ne provodi se na razini cijelog poduzeća, već na razini pojedinačnih timova.

S jedne strane, velike organizacije (kao što je Alfa-Bank) imaju više tehničkih mogućnosti i osoblja za implementaciju Agilea. Istovremeno, male tvrtke poput računovodstvenog tima i pizzerije kao jedan od čimbenika uspjeha navode agilni sustav upravljanja.

Ključne prednosti Agilea:

  • postavljeni zadaci rješavaju se brže, što štedi novac i vrijeme;
  • tvrtka proizvodi proizvode koji su zaista traženi na tržištu;
  • projekt se pažljivije planira i kontrolira;
  • kvaliteta dobivenih rezultata je za red veličine veća;
  • tvrtka se uči prilagoditi jakoj konkurenciji.

Istovremeno, važno je razumjeti da bez timske obuke i prilagodbe Agile neće u potpunosti raditi u ruskoj tvrtki. Osim toga, ova metoda nije prikladna za organizacije sa jakom administrativnom kontrolom.

Agilni manifest

Vratimo se na dokument iz 2001. koji je postao temelj modernih Agile principa.

Četiri temeljne ideje manifesta:

  1. Komunikacija je važnija od tijeka rada i alata.
  2. S kupcem je potrebno surađivati, a ne samo ispunjavati uvjete ugovora.
  3. Na prvom mjestu je sam radni proizvod, a ne upute i grafika.
  4. Prioritet je brza prilagodba, a ne praćenje početnog plana.

Načela agilnog manifesta:

  • Zadovoljenje potreba kupaca važnije je od rivalstva i unutarnje hijerarhije. To se postiže kontinuiranim radom i trenutnim ispravcima grešaka.
  • Brz odgovor na promjenjive zahtjeve proizvoda.
  • Kontinuirani tempo s ponovljivom brzinom.
  • Podrška uključenim zaposlenicima. Motivirani tim radi bolji posao od nezadovoljnih stručnjaka.
  • Bliska komunikacija licem u lice s kupcem i svim članovima razvojnog tima tijekom cijelog projekta.
  • Jednostavnost kao osnova rada.
  • Marketinški plan treba ažurirati što je češće moguće - svaka dva tjedna ili mjesec i pol.
  • Odbacivanje konvencija i subjektivnih mišljenja u korist detaljnog proučavanja kupca, implementacije promjena i analize rezultata.
  • Nekoliko kratkoročnih testova relevantnije je od jednog dugoročnog eksperimenta.

Priprema za implementaciju

Prije prelaska na Agile, pripremite svoj tim i pronađite ravnotežu između klasičnog pristupa i fleksibilnosti upravljanja.

Među osnovama fleksibilne metode valja istaknuti:

  • Zajednički trud . Kupac, upravitelj i tim moraju raditi zajedno kako bi izbjegli nerazumijevanje cilja i gubitak informacija.
  • Vizualna kontrola. Svi akteri dužni su koristiti kartice različitih boja tijekom cijelog projekta kako bi označili koji je dio proizvoda već planiran, razvijen, dovršen.
  • Prilagodljiva kontrola . Voditelj ne daje upute, već kontrolira provedbu pravila suradnje.
  • Podjela projekta u faze. Ovaj sustav rada omogućuje vam da se koncentrirate na jedan ciklus.
  • Ispravak pogreške . Tijekom svake etape tim stječe nova znanja i analizira nedostatke iz prošlosti kako bi ih otklonio u sljedećem sprintu.

S obzirom na gore navedeno, Agile se može implementirati samo pod sljedećim uvjetima:

  • svrha projekta i rok za postizanje su jasno naznačeni;
  • cijeli opseg posla može se podijeliti u faze;
  • istraživanje ciljane publike;
  • organizirano prikupljanje podataka, utvrđeni indikatori za daljnju evaluaciju;
  • kupac aktivno sudjeluje u procesu;
  • radni tim do 10 ljudi.

Predstavljanje Agilea u tvrtki

Sada možete početi.

  1. Analiza zahtjeva. Važno je razumjeti tko će koristiti proizvod i zašto. Zahtjevi moraju biti relevantni i mjerljivi, što podrazumijeva redovitu komunikaciju između menadžera i ciljane publike.
  2. Plan. Odlučite se za organizacijski sastanak s idejom, terminima i resursima projekta, izradite plan rada s njihovom fragmentacijom na male dijelove.
  3. Stvaranje tima. Zapošljavanje, raspodjela zadataka i izrada rasporeda sastanaka.
  4. Izbor alata za distribuciju zadataka, izvješća i analitike.
  5. Podučavanje osoblja osnovama Agilea. Zaposlenici trebaju razumjeti osnovne principe agilnog upravljanja, inače će učinkovitost biti niska.
  6. Probna vožnja pod nadzorom stručnjaka uz objašnjenje funkcija uloga i demonstraciju faza.
  7. Pokretanje sprinteva s procjenom rezultata i unošenjem promjena u svakoj fazi.
  8. Izdanje konačnog proizvoda.

Zaključak

Korištenjem Agile metodologije može se povećati učinkovitost tvrtke kroz veću kontrolu nad radnim ciklusima i pravovremenu prilagodbu strategije. Uvođenje fleksibilnog načina upravljanja zahtijeva prilagodbu konkretnom zadatku i izvrsnu obučenost čelnika poduzeća.

Zaključci o članku:

  • Agilno upravljanje projektima temelji se na interakciji članova tima, kupaca i potrošača.
  • Svi radovi su podijeljeni u faze s jasnim rokovima.
  • Tim mora biti spreman za promjene nakon završetka svakog ciklusa.