Programovanie

Agilné riadenie projektu: Sprievodca pre začiatočníkov

Ak ste v projektovom riadení a svižnej metodológii nováčikom, odpovede na týchto 10 otázok vám poskytnú informácie, ktoré potrebujete, aby ste mohli začať. A ak ste veteránom projektového riadenia, tieto často kladené agilné otázky sú dobrým osviežením.

Čo je agilné?

Agile je metodika projektového riadenia, ktorá využíva krátke vývojové cykly nazývané sprinty a zameriava sa na neustále zlepšovanie vývoja produktu alebo služby.

Ako dlho bol agilný?

Aj keď metódy prírastkového vývoja softvéru siahajú až do roku 1957, o agilnosti sa prvýkrát začal podrobne diskutovať v 70. rokoch William Royce, ktorý publikoval prácu o vývoji veľkých softvérových systémov.

Neskôr v roku 2001 vydal agilný manifest „formálne vyhlásenie štyroch kľúčových hodnôt a 12 princípov, ktoré majú viesť iteračný prístup zameraný na ľudí k vývoju softvéru“, 17 softvérových vývojárov. Títo vývojári sa zhromaždili, aby prediskutovali ľahké vývojové metódy založené na ich kombinovaných skúsenostiach. Toto je 12 kľúčových princípov, ktoré sa aj dnes riadia agilným riadením projektov.

  1. Spokojnosť zákazníka je vždy najvyššou prioritou; dosiahnuté rýchlym a nepretržitým dodávaním.
  2. Meniace sa prostredia sú obsiahnuté v ktorejkoľvek fáze procesu, aby poskytli zákazníkovi konkurenčnú výhodu.
  3. Produkt alebo služba sú dodávané s vyššou frekvenciou.
  4. Zainteresované strany a vývojári úzko spolupracujú každý deň.
  5. Všetky zainteresované strany a členovia tímu zostávajú motivovaní k dosiahnutiu optimálnych výsledkov projektu, zatiaľ čo tímom sú poskytované všetky potrebné nástroje a podpora a je im dôveryhodne umožnené dosahovať ciele projektu.
  6. Osobné stretnutia sa považujú za najefektívnejší a najefektívnejší formát úspešnosti projektu.
  7. Konečný funkčný produkt je konečným meradlom úspechu.
  8. Trvalo udržateľný rozvoj sa dosahuje agilnými procesmi, vďaka ktorým sú vývojové tímy a zainteresované strany schopné udržiavať neustále a neustále tempo.
  9. Agilita sa zvyšuje neustálym zameraním na technickú dokonalosť a správny dizajn.
  10. Jednoduchosť je základným prvkom.
  11. Samoorganizujúce sa tímy pravdepodobne vyvinú najlepšiu architektúru, návrhy a splnia požiadavky.
  12. Pravidelné intervaly používajú tímy na zvyšovanie efektivity prostredníctvom dolaďovania ladenia.

[Súvisiaci príbeh: Čo to znamená byť skvelým projektovým manažérom]

Kto používa agilnú metodiku?

Aj keď boli pôvodne vyvinuté pre softvérový priemysel, mnohé priemyselné odvetvia si teraz pri vývoji produktov a služieb osvojili agilnosť kvôli vysoko kolaboratívnejšej a efektívnejšej povahe metodiky. Agile sa tiež používa v priemyselných odvetviach ako marketing a reklama, stavebníctvo, vzdelávanie a financie.

Prečo je potrebné agilné?

Agile bol pôvodne vyvinutý pre softvérový priemysel na zefektívnenie a zlepšenie vývojového procesu s cieľom rýchlejšej identifikácie a prispôsobenia sa problémom a chybám. Ako alternatívu k tradičnému prístupu s vodopádmi poskytla agilná cestu vývojárom a tímom k tomu, aby v konečnom dôsledku priniesli lepší produkt, rýchlejšie prostredníctvom krátkych iteratívnych a interaktívnych relácií / šprintov. Keď očakávania zákazníkov pribúdajú, udržať si náskok pred konkurenciou si vyžaduje nájdenie vedúcich projektu, ktorí môžu na vykonanie projektu použiť metódy najlepšieho prístupu.

Ako sa agilný užíva?

Tradičnejšie ťažkopádne metodiky, ako je vodopád, zvyčajne vyžadujú, aby sa celé projektové skupiny stretli a prediskutovali úplné ciele projektu počas každej fázy. Agile však využíva menšie cieľavedomejšie skupiny, ktoré sa stretávajú častejšie, aby diskutovali o veľmi konkrétnych cieľoch, čo uľahčuje rýchle zmeny podľa potreby. To umožňuje tímom byť svižnejšími, efektívnejšími a zvyšuje šance na úspešné splnenie cieľov zákazníka, najmä preto, že sa môžu tiež zmeniť potreby zákazníka. Agilné zbrojné tímy s mechanizmom rýchleho opakovania obsiahnutého procesu, izolovania problémov a rýchleho dosiahnutia konkrétnych cieľov, namiesto toho, aby čakali na koniec zdĺhavej projektovej fázy, aby zistili, či sa nesplnili požiadavky a ciele zákazníka.

[Súvisiaci príbeh: Plán kariéry v IT: projektový manažér IT]

Aké sú výhody agilného?

Spoločnosť Agile sa stala mimoriadne populárnou, široko prijatou a vysoko účinnou metodikou projektu, ktorá ponúka projektovým tímom, sponzorom, vedúcim projektov a zákazníkom mnoho výhod vrátane nasledujúcich

  • Agile umožňuje rýchlejšie nasadenie riešení.
  • Znížené množstvo odpadu minimalizáciou zdrojov.
  • Zvýšená flexibilita a prispôsobivosť zmenám.
  • Zvýšený úspech prostredníctvom cielenejšieho úsilia.
  • Rýchlejšie obrátky.
  • Rýchlejšia detekcia problémov a chýb.
  • Optimalizovaný vývojový proces.
  • Ľahší rám.
  • Optimálna kontrola projektu.
  • Zvýšené zameranie na konkrétne potreby zákazníkov.
  • Zvýšená frekvencia spolupráce a spätnej väzby.

Aké sú nevýhody agilného?

Rovnako ako každá iná metodika, agilná nie je vhodná pre každý projekt, na identifikáciu najlepšej metodiky pre každú jedinečnú situáciu sa vždy odporúča dostatočná náležitá starostlivosť.

  • Počas celého procesu vývoja uprednostňuje agilnosť vývojárov, projektové tímy a ciele zákazníkov, nemusí to však nevyhnutne znamenať skúsenosť koncového používateľa.
  • Vďaka svojim menej formálnym a flexibilnejším procesom nemusí byť agilný vždy ľahko absorbovateľný vo väčších tradičnejších organizáciách.

Súvisiace video

Dá sa agilný kombinovať s inými metodikami?

Existuje príležitosť kombinovať agilný s inými metodikami, ako je Waterfall, na vytvorenie hybridného riešenia. Pomáha to pri ešte lepšej adaptabilite v rôznych priemyselných odvetviach alebo pri prispôsobovaní jedinečnejšej povahe projektu, produktu alebo služby. Opäť je potrebná náležitá starostlivosť, aby sa určila vhodnosť a kapacita rôznych dostupných metód a procesov.

Aké sú populárne agilné metódy používané?

V rámci agility sú niektoré často používané metódy, najobľúbenejšie sú scrum, kanban a lean.

  • Skrumáž
  • Kanban
  • Štíhly (LN)
  • Model dynamického vývoja systému (DSDM)
  • Extrémne programovanie (XP)
  • Krištáľ
  • Adaptívny vývoj softvéru (ASD)
  • Agilný zjednotený proces (AUP)
  • Metódy Crystal Clear
  • Disciplinované agilné doručenie
  • Vývoj zameraný na funkcie (FDD)
  • Scrumban
  • RAD (rýchly vývoj aplikácií)

Aká je budúcnosť agilného?

V obchodnom prostredí, kde sa neustále zvyšuje konkurencia a čas na uvedenie na trh sa tiež zmenšuje, ponúka agilný početné výhody a obmedzené nevýhody. Vďaka svojej aplikácii vo viacerých priemyselných odvetviach je táto metodika atraktívnou a so všetkými výhodami, ktoré ponúka agilné riadenie projektov, je tu stále.

Tento príbeh „Agilné riadenie projektu: Sprievodca pre začiatočníkov“ pôvodne vydal CIO.

$config[zx-auto] not found$config[zx-overlay] not found