Pregled agilnih vrednosti in načel

Ta članek ponuja oris najpogosteje uporabljenih vrednot in načel Agile. Nič čudnega, da je 'Agile' ponudil učinkovito nadomestitev za običajni model vodenja slapov. Zaradi okorne, togo počasne in dokumentarno usmerjene metode razvoja izdelkov je skupina 17 razvijalcev sistemov (imenovana "Agile Alliance") v letu 2001 izšla z "Agile Manifestom".

Agile Manifesto je pridobil globalno sprejemanje in ga je mogoče opredeliti kot dokumentiran niz 4 vrednosti in 12 načel, ki razvijalcem ponuja smernice za razvoj sistema / aplikacij.

Tako Agile Manifesto vsebuje „4 ključne vrednosti“ in „12 ustreznih načel“, ki usmerjajo agilno metodologijo za razvoj sistema. Agileni manifest služi kot vodnik za zagotavljanje vrhunske kakovosti izdelkov strankam.

Vrednote agilnega manifesta

Agilni manifest je sestavljen iz 4 vrednosti. Naj jih podrobneje razumemo.

1. vrednost - (Posamezniki in interakcije so pomembnejši od procesov in orodij)

Ljudje so ključni dejavniki pri doseganju bistvenega poslovnega razvoja in razumevanju zahtev strank. Razvoj dobrih izdelkov zahteva učinkovito timsko delo in interakcije, ne glede na orodja, ki jih posamezniku nudijo.

Ni mogoče razviti odličnih izdelkov, ne da bi razumeli zahteve strank. Zato posamezne interakcije pomagajo ustvariti izdelke, ki so specifični za kupca. Samo zanašanje na procese in orodja ne samo, da podjetja počasi in ne odzivajo sprememb, ampak tudi ne izpolnjujejo pričakovanj kupcev.

Vrednost 2 - (Vprašanja delovne programske opreme za podrobno dokumentacijo)

V začetnih časih je bilo ogromno časa porabljenega za dokumentacijo, ki bi vključevala tehnične podrobnosti in specifikacije. Ta izčrpen in tog način izvajanja navodil za posamezne dokumente je privedel do zamud pri projektu in počasnejše dobave izdelkov. Končno izdelek ne bi ustrezal pričakovanjem strank ali bi zastaral.

Z uvedbo Agile se je poudarek na delovni programski opremi preusmeril iz dokumentnega vodenja delovnega toka. Delovna programska oprema, ki omogoča učinkovito prilagodljivost spremembam in boljše razumevanje potreb strank. Tako Agile omejuje uporabo dokumentov le na „zgodbah uporabnikov“, kar razvijalcem določa naloge, ki jih je treba izvesti.

3. vrednost - (partnerstvo s strankami je pomembnejše od pogodbenih pogajanj)

V tradicionalnem modelu Waterfall kupci komunicirajo z razvijalci o posebnih zahtevah, preden se projektno delo nadaljuje. Običajne pogodbene metode razprave ustvarjajo steno med kupci in razvijalci. Sodelovanje kupcev je omejeno na začetek projekta in ko je izdelek pripravljen za dobavo. In sodelovanje strank ne poteka med postopkom izdelave.

Nasprotno, v okviru manifesta "Agile Values ​​and Principles" se v celotnem postopku izdelave ali ustvarjanja spodbuja sodelovanje strank. Agilen pristop povečuje udeležbo strank v rednih časovnih presledkih za pravočasne predstavitve. To ne samo da pomaga razumeti zahteve kupcev, ampak tudi omogoča njihovo vrednost. Sodelovanje s strankami v celotnem življenjskem ciklu izdelka je osnova agilnega pristopa.

Vrednost 4 - (Prilagodljivo spremembam namesto s posebnim načrtom)

Glede na nestabilno poslovno okolje se odvija tehnološki napredek in potrebe kupca se spreminjajo. V tradicionalnem upravljanju slapov se spremembe štejejo za stroške in se jih je treba izogibati. Tudi konvencionalno vodenje projektov je togo in ima manjše možnosti popravljivosti. To zavira prilagodljivost spremembam in s časom načrt postane odveč.

Vendar Agile menja spremembe kot dragocen dejavnik in ponuja učinkovito odzivnost in prilagodljivost nanjo. Agile pristop, ki je sestavljen iz krajših iteracij in šprintov, omogoča, da izdelek v zaporednih iteracijah v rednih intervalih dodate nove atribute.

Načela agilnega manifesta

12 načel Agile, ki jih širi Agile Alliance, so:

1) Ena od glavnih prioritet Agile pristopa je doseči zadovoljstvo kupcev s takojšnjo in nenehno dobavo izdelkov z dodano vrednostjo.

2) Spreten pristop mora sprejeti spremembe tudi na poznejših razvojnih stopnjah. Sprememba velja za dragocen agent, ki strankam nudi konkurenčno prednost.

3) Strankam je treba občasno posredovati delovno programsko opremo za kakršne koli povratne informacije ali predloge v tednih ali mesecih, po možnosti v krajših časovnih obdobjih.

4) Vodenje poslov in razvijalci sistemov naj sodelujejo v celotnem projektnem ciklu.

5) Agilen pristop verjame v dodeljevanje projektov motiviranim posameznikom in zagotavljanje dobrega delovnega okolja in podpornega sistema z vključevanjem zaupanja v njih, da lahko delo opravijo.

6) Agile vrednote in načela temeljijo na pospeševanju razpravljanja iz oči v oči in spodbujanju tega kot učinkovitega sredstva za komunikacijo med in v okviru skupine razvijalcev.

7) Delovna programska oprema je eno izmed osnovnih sredstev za merjenje napredka sistema v okretnem stanju.

8) Namen agilnega pristopa je omogočiti dosleden in trajnosten napredek v razvoju sistema. Zainteresirane strani morajo vzdrževati stalno in nenehno hitrost v razvoju izdelka.

9) Stalno posodabljanje z nenehnim tehnološkim izboljševanjem in učinkovitostjo omogoča lažji pristop.

10) Agilen proces je sprejetje enostavnosti z zmanjšanjem obsežnih nalog in osredotočenje na naloge, ki v bistvu dodajo vrednost.

11) Samoorganizirane ekipe pomagajo pri doseganju dobrih struktur, zahtev in razvoja. Agilne ekipe so proaktivne, kar jim omogoča, da premagajo vse ovire in zmanjšajo napake za doseganje odličnosti.

12) Agile ekipe se nenehno nadgrajujejo in si prizadevajo, da bi se učinkoviteje prilagodile spremembam. Razvojne ekipe nenehno oblikujejo in so v miru s spreminjajočimi se zunanjimi pogoji. Omogoča nenehno improvizacijo, da prinese vrednost. Občasne povratne informacije odjemalcev omogočajo razvojnemu timu, da ga doseže.

Sklep

Po razpravi o štirih vrednotah in 12 načelih Agile Manifesta je očitno, da je osredotočenost na zadovoljstvo strank dosegla uspeh pri agilnih podjetjih po vsem svetu. Agile pristop se je praktično izkazal za učinkovitega, saj se ne omejuje na programsko industrijo, ampak v številnih različnih panogah.

Tako lahko podjetja z upoštevanjem vrednot in načel Agile Manifesta prinesejo številne koristi, ne le s povečanjem produktivnosti in zadovoljstva strank. Toda tudi s tem, da dolgoročno ostanete dobičkonosni, ne glede na zunanje dejavnike.

Torej, čas je, da spremenite vrednostni sistem svojih podjetij in uveljavite načela manifesta, da boste vzpostavili agilno kulturo. Naj bodo vaša podjetja agilna - javna!

Priporočeni članki

To je vodnik o agilnih vrednotah in načelih. Tu smo razpravljali o pregledu, različnih vrednostih in načelu Agile. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -

  1. Načela Lean Six Sigma
  2. Agilno programiranje
  3. Skupni koncepti upravljanja kakovosti
  4. Vloge in odgovornosti vodje projekta

Kategorija: