Pregled agilnih vrijednosti i načela

Ovaj članak daje pregled najčešće korištenih vrijednosti i principa Agile. Nije ni čudo što je 'Agile' ponudio učinkovitu zamjenu za konvencionalni model upravljanja vodopadima. Zbog glomaznog, kruto sporog i dokumentarno fokusiranog načina razvoja proizvoda, tim 17 programera sustava (nazvanih "Agile Alliance") izašao je s "Agilnim manifestom" 2001. godine.

Agile Manifest je dobio globalno prihvaćanje i može se definirati kao dokumentirani skup od 4 vrijednosti i 12 principa koji programerima pruža smjernice za razvoj sustava / aplikacija.

Dakle, Agile Manifest sadrži "4 ključne vrijednosti" i "12 odgovarajućih principa" koji usmjeravaju agilnu metodologiju za razvoj sustava. Agile Manifest služi kao vodič priručnika za isporuku vrhunske kvalitete proizvoda klijentima.

Vrijednosti agilnog manifesta

Agilni manifest sastoji se od 4 vrijednosti. Razmotrimo ih detaljno.

Vrijednost 1 - (Pojedinci i interakcije bitniji od procesa i alata)

Ljudi su ključni pokretači u postizanju značajnog poslovnog razvoja i razumijevanju zahtjeva klijenata. Razvijanje dobrih proizvoda zahtijeva učinkovit timski rad i interakcije, bez obzira na alate koji se pojedincima pružaju.

Razviti sjajne proizvode nije moguće bez razumijevanja zahtjeva klijenata. Stoga individualne interakcije pomažu u stvaranju proizvoda specifičnih za kupca. Samo oslanjanje na procese i alate ne samo da tvrtke djeluju sporo i ne reagiraju na promjene, već rezultiraju i neispunjavanjem očekivanja kupaca.

Vrijednost 2 - (Pitanja o radnom softveru za detaljnu dokumentaciju)

Tijekom početnog vremena, ogromno se vremena trošilo na dokumentaciju koja bi uključivala tehničke detalje i specifikacije. Ova iscrpna i kruta metoda provođenja uputa vezanih uz dokument dovela je do kašnjenja projekta i sporije isporuke proizvoda. U konačnici, krajnji proizvod ne bi odgovarao očekivanjima klijenta ili bi zastario.

Uvođenjem Agile, naglasak se pomaknuo na radni softver iz radnog procesa vođenog dokumentima. Djelotvorna prilagodljivost promjenama i bolje razumijevanje zahtjeva kupaca. Stoga, Agile ograničava upotrebu dokumenata na 'korisničke priče' što programerima definira na zadatke koje treba obaviti.

Vrijednost 3 - (Partnerstvo s kupcima je važnije od pregovaranja o ugovoru)

U tradicionalnom modelu vodopada kupci komuniciraju s programerima o specifičnim zahtjevima prije nego što se rad na projektu nastavi. Uobičajene metode ugovorne rasprave stvaraju zid između kupaca i programera. Sudjelovanje kupca ograničeno je na početak projekta i kada je proizvod spreman za isporuku. A sudjelovanje kupaca ne odvija se tijekom izrade.

Suprotno tome, prolazeći kroz manifest Agilne vrijednosti i načela, sudjelovanje kupaca potiče se tijekom procesa izrade ili stvaranja. Agilni pristup povećava sudjelovanje kupaca u redovitim intervalima za pravovremene demonstracije. Ovo ne samo što pomaže u razumijevanju zahtjeva kupaca, već im omogućuje isporuku vrijednosti. Stoga, suradnja s kupcima tijekom cjelokupnog životnog ciklusa proizvoda čini osnovu Agilnog pristupa.

Vrijednost 4 - (Prilagodljivo promjenama, umjesto da bude specifično za plan)

S obzirom na nestabilno poslovno okruženje, odvija se tehnološki napredak i potrebe kupca se mijenjaju. U tradicionalnom upravljanju vodopadom promjena se smatra troškom i treba ga izbjegavati. Također, konvencionalno upravljanje projektima je kruto i ima manje opsega kovanja. To sprječava prilagodljivost promjenama i kako vrijeme prolazi, plan postaje suvišan.

No, Agile smatra promjene vrijednim sredstvom i nudi joj učinkovit odaziv i prilagodljivost. Agile pristup koji se sastoji od kraćih iteracija i sprintova omogućava dodavanju novih atributa proizvodu u uzastopnim iteracijama u povremenim intervalima.

Načela agilnog manifesta

12 Načela agilnosti koju širi Agile Alliance su:

1) Jedan od glavnih prioriteta Agile pristupa je cilj zadovoljstva kupaca brzom i stalnom isporukom proizvoda s dodanom vrijednošću.

2) Agilan pristup mora obuhvatiti promjene čak i u kasnijim fazama razvoja. Promjena se smatra vrijednim agentom koji pruža konkurentnu prednost kupcima.

3) Radni softver treba biti dostavljen kupcima za bilo kakve povratne informacije ili prijedloge u periodičnim intervalima od nekoliko tjedana ili mjeseci, po mogućnosti u kraćim vremenskim intervalima.

4) Upravljanje poslovanjem i programeri sustava trebali bi surađivati ​​tijekom cijelog projektnog ciklusa.

5) Agilni pristup vjeruje u dodjeljivanje projekata motiviranim pojedincima i pružanje njima dobrog radnog okruženja i sustava podrške, uključivanjem povjerenja u njih da posao završe.

6) Agilne vrijednosti i načela odnose se na poticanje rasprava uživo i promociju kao učinkovito sredstvo komunikacije unutar i unutar tima programera.

7) Radni softver jedno je od glavnih sredstava mjerenja napretka sustava u okretnom stanju.

8) Agilni pristup ima za cilj omogućiti dosljedan i održiv napredak u razvoju sustava. Od dionika se traži da održavaju stalnu i stalnu brzinu u razvoju proizvoda.

9) Stalno ažuriranje uvođenjem stalne tehnološke nadogradnje i učinkovitosti omogućava agilni pristup.

10) Agilan proces odnosi se na usvajanje jednostavnosti smanjenjem sveobuhvatnih zadataka i fokusiranjem na zadatke koji bitno dodaju vrijednost.

11) Samoorganizirani timovi pomažu u donošenju dobrih struktura, zahtjeva i razvoja. Agilni timovi su proaktivni što im omogućuje da savladaju sve prepreke i minimiziraju pogreške kako bi pružili izvrsnost.

12) Agilni timovi se neprestano nadograđuju i nastoje postati produktivniji prilagođavajući se promjenama. Razvojni timovi stalno plijesni i mirni su s promjenjivim vanjskim uvjetima. Omogućuje kontinuiranu improvizaciju radi postizanja vrijednosti. Periodične povratne informacije od kupca omogućuju razvojnom timu da ga dobije.

Zaključak

Razgovarajući o 4 vrijednosti i 12 principa Agile Manifesta, sasvim je očito da je usredotočenost na zadovoljstvo korisnika donijela uspjeh agilnim tvrtkama širom svijeta. Agile pristup praktično se pokazao učinkovitim ne ograničavajući se na softversku industriju, već u mnogim različitim industrijama.

Dakle, pridržavajući se vrijednosti i načela Agile Manifesta, tvrtke mogu ostvariti mnoge prednosti, ne samo povećavajući produktivnost i zadovoljstvo kupaca. Ali, također dugoročno ostati profitabilan bez obzira na vanjske čimbenike.

Dakle, vrijeme je da promijenite sustav vrijednosti svojih poduzeća i ugradite načela manifesta kako biste unijeli agilnu kulturu. Učinite svoja poduzeća agilnima javnim!

Preporučeni članci

Ovo je vodič za agilne vrijednosti i načela. Ovdje smo raspravljali o pregledu, različitim vrijednostima i načelu Agilnosti. Možete i proći naše druge predložene članke da biste saznali više -

  1. Načela Lean Six Sigma
  2. Agilno programiranje
  3. Ukupni koncepti upravljanja kvalitetom
  4. Uloge i odgovornosti voditelja projekta

Kategorija: