Čo je to agilný projektový manažment?

Agilný projektový manažment je inkrementálny spôsob riadenia projekčných a stavebných činností, ktoré boli začlenené do rôznych oblastí, ako sú inžinierstvo, informačné technológie a ďalšie obchodné oblasti, ktoré sa snažia implementovať nové rozšírenie služieb vysoko adaptabilným a interaktívnym spôsobom. Agilné riadenie ponúka jednoduchý rámec, ktorý podporuje komunikáciu medzi všetkými členmi tímu a odráža potenciálne oneskorenie v práci, ktorej predtým čelili. Spoločnosti využívajúce tradičné plánovanie vodopádov prešli na agilný spôsob zlepšovania. Vodopád stavia softvér vo fázovej sérii s prvou skutočnou spätnou väzbou, ktorá sa vyskytuje tesne pred vydaním. Agile stavia softvér postupne pomocou malých opakovaní, aby udržal rast regulovaný podľa meniacich sa obchodných potrieb. S vodopádovou metódou sa nemôžeme vrátiť späť, ale je to možné s Agile.

Definícia agilného riadenia projektov

Agile Development je termín pre niekoľko iteračných a inkrementálnych metodík vývoja softvéru. Aj keď každá z agilných metód je vo svojom špecifickom prístupe jedinečná, všetky zdieľajú spoločnú víziu a základné hodnoty. V agilnom rozvoji existujú dva prístupy:

  • Ľahký prístup
  • Plnejší prístup

Ľahký prístup pozostáva z niekoľkých metód, ako sú Scrum, Lean vývoj softvéru, Kanban (proces + metóda), nepretržitá integrácia, nepretržité dodávanie, extrémne programovanie a vývoj založený na funkciách.

Celý prístup sa používa na nasadenie pre viac ako jeden tím. Súčasťou plného prístupu sú funkcie ako Scrum of Scrums, Scrum v mierke, Large-Scrum, Scaled agile framework, Disciplinované agilné doručovanie, Agile unified process.

Agilný manifest poskytuje určité usmernenia, ktoré treba dodržiavať pri hodnotení novo adaptovaných metód tradičnými spôsobmi.

  • Jednotlivci a vzájomné vzťahy medzi nimi vedú k lepšiemu pochopeniu a myšlienkam. - Rozmiestnenie procesov a nástrojov pri vývoji projektu
  • Pracovný softvér dodáva tímu väčšiu hodnotu ako komplexná dokumentácia, bez riadneho fungovania modelu alebo výsledku vytvoreného výlučne na základe predpokladu, že softvér bude fungovať.
  • Spolupráca so zákazníkmi je potrebná na lepšie porozumenie očakávaniam, ako je s nimi rokovať o zmluve.

Reakcia na zmeny, ktoré sa odohrávajú v priemysle a držanie krok s konkurenciou, dodáva tímu skôr pridanú hodnotu a účel, než sledovať plán, ktorý nie je prispôsobený vývoju.

Pochopenie agilného riadenia projektov

Scrum je iteratívny a inkrementálny agilný vývojový rámec softvéru, ktorý zabezpečuje nepretržitý vývoj projektu v každej iterácii a prispôsobuje zmeny na riadenie softvérových projektov a vývoja produktov alebo aplikácií. Zdôrazňuje „flexibilnú holistickú stratégiu vývoja produktov, v ktorej vývojový tím pracuje ako jednotka na dosiahnutie spoločného cieľa“, na rozdiel od „tradičného, ​​sekvenčného prístupu“. Scrum umožňuje vytváranie samoorganizujúcich sa tímov a verbálnu interakciu medzi všetkými členmi tímu. Nie je to definovaný proces, ale empirický proces. Jednoducho povedané, Scrum možno definovať ako agilný rámec pre tímovú spoluprácu pri zostavovaní komplexných projektov.

V Scrum tíme sú rôzne úlohy:

Scrum master - Je to odborný sprostredkovateľ. Nezávisle zohráva správcov správ. Hrá dôležitú úlohu pri agilnom pôrode. Niektoré kľúčové zodpovednosti sú uvedené nižšie:

  • Majster scrum funguje ako vedúci sluhy.
  • Chráni tím pred vonkajšími poruchami.
  • Neustále spolupracuje s manažmentom na sledovaní pokroku, ktorý sa každodenne dosahuje.
  • Postará sa o všetky prekážky pre tím, aby sa zvýšila efektivita tímu.
  • Zaisťuje, že sa vykonáva prispôsobenie a kontroluje priebeh procesu.
  • Umožňuje úzku spoluprácu všetkých úloh a zodpovedností v rámci tímu.

Majiteľ produktu - je interným zákazníkom, inými slovami, obchodnou zainteresovanou stranou alebo vlastníkom produktu. Najdôležitejšou úlohou je správne a ľahko zrozumiteľným spôsobom sprostredkovať víziu produktu. Produktový backlog pre každý deň má prioritu a prediskutuje sa na stretnutí plánovacieho sprintu. Vyhodnotenie Príbehov definovaných používateľom vykonáva vlastník produktu.

Vývojový tím - Je tiež známy ako tím Scrum, ktorý sa obvykle skladá z približne 10 členov. Majú právomoc vykonávať úlohy spôsobom, ktorý je možné splniť, s vysokou kvalitou a štandardmi. Sú zaviazaní k agilnému rámcu a podľa toho plánujú svoju prácu.

Ako uľahčuje agilný projektový manažment prácu?

Zasadnutia starostlivosti o výrobky

Účelom stretnutia „grooming“ je zabezpečiť, aby sa nevybavené položky nachádzali s položkami, ktoré sú relevantné, presné a hodnotené do tej miery, ktorá zodpovedá ich priorite. Pomáha udržiavať krok s aktuálnymi znalosťami projektu alebo produktu a jeho cieľov.

Plánovanie relácie sprintu

Čo robiť?

  • Analyzujte nevybavené časti s vysokou prioritou, aby ste sa snažili o jasnosť v prístupe.
  • Cieľ Sprint je potrebné dokončiť.
  • Počiatočné plánovanie sa zúčastňuje Scrum Master, majiteľ produktu a celý tím.

Ako na to?

  • Sprint Backlog s úlohami je určený a vygenerovaný.
  • Definícia hotového (určujú sa výstupné kritériá použité pri rozhodovaní, či je nevybavená položka v produkte úplná) pre konkrétny výrobok. Majster Scrumu a tím sú zapojení do tejto fázy.

Denné stretnutie

  • Postup projektu
  • Plán na deň
  • Zmeny sa zahrnú
  • Graf zhorenia je graf, ktorý sa používa na premýšľanie o tom, koľko hodín práce zostáva v iterácii.

Toto sú hlavné témy, o ktorých sa bude diskutovať na schôdzi.

Stretnutie Sprint Review

Predviesť funkčnosť pre podnikanie alebo niekedy overiť dohodnuté príbehy používateľov v nevybavených intervaloch Sprint, ak dosiahli očakávaný výsledok. Na stretnutí sa zúčastňuje tím Scrum, majiteľ projektu, Scrum Master, externí účastníci. Schválenie výsledku je akceptované, vlastník produktu môže tiež posúdiť kvalitu vývoja.

Sprint Retrospektívne stretnutie

V tejto súvislosti sa zvažujú tri veci:

  • Čo treba urobiť po každom sprinte
  • Čo sa darilo v poslednom sprinte
  • Čo sa dá zmeniť v nasledujúcom sprinte

Najlepšie agilné spoločnosti pre riadenie projektov

Niektoré z popredných spoločností, v ktorých zavedenie riadenia agilných projektov prinieslo obrovský rozdiel:

  • 3M - Prijatie agilných metód poskytlo dynamické prostredie, skôr tradičné vodopádové spôsoby.
  • IBM - Prekonanie nevybavených chýb, dodanie produktov včas.
  • ANZ - Tretia najväčšia banka v Austrálii. Nové vlastnosti, ako napríklad princípy dizajnu zamerané na človeka, pomohli získať výhody.
  • Google - Umožnite používateľom podieľať sa na vývoji platformy Android vo verzii Beta.
  • Spotify - Služba streamovania hudby získala skvelé výsledky s programom Agile.

Čo môžete robiť s agilným projektovým riadením?

Investovanie do dobrých príbehov

Znak pridaný do nevybavených položiek sa zvyčajne označuje ako Príbeh používateľa. Rôzne príbehy tímu sú prezentované a hodnotené na základe určitých kritérií. Príbehy by mali byť nezávislé a nemali by závisieť od iných požiadaviek. Musí byť pre projekt prínosom tak interne, ako aj externe. Úsilie príbehu odhadne vlastník produktu. Malo by byť malé a ľahko obchodovateľné bez toho, aby spôsobovalo veľa zmätku. Akonáhle je príbeh stručne vysvetlený, bude kolo pre hlasovanie tímom. Ak dôjde k odchýlke v očakávaniach, bude sa o nej opäť diskutovať so všetkými súvisiacimi otázkami. Tento proces pokračuje, kým sa nevyberie vhodný príbeh. Odhad sa vykonáva na základe bodov. Toto vylučuje záväzok k času a úsilie je založené na pridelených úlohách.

Práca s agilným projektovým riadením

Cieľom agilného riadenia projektov je poskytnúť najvyššiu obchodnú hodnotu ako prvé. Pri dosahovaní toho istého cieľa pomáhajú dôležité artefakty rámca Scrum.

Produktový backlog

Je vo vlastníctve vlastníka produktu a jeho obchodné priority sú prioritou. Príbehy používateľov a prípady použitia sa hodnotia predovšetkým a vykonáva sa bezplatná forma testovania. Vlastnosti a nedostatky sa realizujú a získané vedomosti sa prenášajú do celého tímu. Robí sa brainstorming ďalších nápadov. Možné riešenia sa zvažujú a zavádzajú do technickej práce. Plán je potom navrhnutý a nevybavené úlohy sú prediskutované počas denného stretnutia Scrumu.

Sprint Backlog

Je to podmnožina nevybavených produktov, ktorá definuje prácu pri sprinte. Členovia tímu vytvoria nevybavené sprinty. Každý tím má svoj vlastný štatút v závislosti od úloh, ktoré sú im definované agilným procesom. Toto sa pravidelne aktualizuje. O pridanie alebo vymazanie položiek sa stará tím. Úlohy sa považujú za hotové, iba ak sú nasadené do systému a preskúmané vlastníkom produktu.

Vypáliť grafy

Grafy poskytujú informácie o postupe a zostávajúcej práci pre každý tím. Ukazuje množstvo zostávajúcej práce, ktorú musí tím dokončiť pred prepustením. V ideálnom prípade by mala horieť až na nulu až do konca Sprintu.

výhody

Hodnota agilných metód

  • Odvaha : Každý v tíme by mal mať rovnakú príležitosť hovoriť, aby sa zabezpečilo, že sa šprint bude pohybovať v jednom smere.
  • Zameranie : Zostaňte zameraní na dosiahnutie agilných cieľov a dodanie konečného produktu s hodnotou.
  • Rešpekt : Tím by mal zvážiť ďalšie nápady a perspektívy. Nikdy nezaujímajte rozdiely a pozadie.
  • Otvorenosť : Tím by mal mať transparentnosť a dôveru a mal by byť otvorený spätnej väzbe.
  • Záväzok : Tímy by sa mali zaviazať k svojim agilným cieľom.

Prečo potrebujeme agilné riadenie projektov?

  • Včasné a nepretržité dodávanie pracovného softvéru s cieľom preukázať pokrok dosiahnutý každý deň.
  • Prijatie zmeny požiadaviek neskoro vo vývoji je hlavnou a dôležitou črtou agility. Zmeny je možné vykonať a integrovať do softvéru aj pri poslednej iterácii.
  • Podnikatelia a pracovníci, ktorí denne spolupracujú v rámci niekoľkých stretnutí, dochádza často k interakcii a v tíme by mohlo dôjsť k lepšiemu porozumeniu.
  • Vybudujte projekt okolo motivovaných jednotlivcov a verte im, že vykonajú prácu.
  • Najúčinnejšou metódou sprostredkovania správy je komunikácia tvárou v tvár, takže žiadne z očakávaní nie je nesprávne komunikované.
  • Pracovný softvér je hlavným meradlom pokroku
  • Trvalá pozornosť sa venuje technickej dokonalosti.
  • Jednoduchosť maximalizuje množstvo nevykonanej práce, čo poskytuje predstavu o tom, čo treba uprednostniť a dokončiť na začiatku.
  • Tímy sa samy organizujú podľa cieľov, ktoré je potrebné dosiahnuť v časovom rámci.

Tímy pravidelne reflektujú a prispôsobujú správanie podľa zmien, ku ktorým dochádza v ich okolí a okolo nich.

Rozsah

Súčasné tempo technickej reformy môže v krátkom čase zmeniť priemysel. Spoločnosti, ktoré pôsobia už desaťročia, chápu, že nie sú vybavené na to, aby sa prispôsobili rovnako rýchlo. Agilný prístup je o spolupráci, spolupráci, skoršom uvedení produktu na trh, rýchlejšej spätnej väzbe. Povzbudzuje spoločnosti, aby zefektívnili svoje metódy a reagovali, keď zistia zmeny.

Prečo by sme mali používať agilné riadenie projektov?

Stĺpy agilného rámca

  • Inšpekcia : Vykonávajú sa príslušné kontroly, aby sa sledoval pokrok smerom k cieľom Agile s cieľom odhaliť neprijateľné odchýlky.
  • Prispôsobenie : Úprava procesu čo najskôr na zníženie akýchkoľvek ďalších obáv alebo úprav.
  • Transparentnosť : objasnenie dôležitých aspektov metódy, ktorá sa zodpovedá za výsledok.

Správne publikum pre výučbu agilného riadenia projektov

Agilný projektový manažment je vhodný pre ľudí s minimálnymi znalosťami týchto terminológií:

Plánovanie kapacity

Celý sprint je rozdelený na úlohy a kapacita každého tímu je plánovaná individuálne. Zohľadňujú sa možné hodiny muža a vypočítavajú sa na základe hodín sprintu potrebných na splnenie úloh, dostupných zdrojov spolu s odchýlkami, ktoré sa môžu vyskytnúť. Toto poskytuje celkový prehľad o počte dní potrebných na dokončenie Sprintu a robí z Príbehu používateľa úplne funkčný príbeh.

Kritériá prijatia definujú limity používateľského príbehu a používajú sa na overenie, kedy je príbeh dokončený a pracuje podľa očakávania. Done-Done je termín, ktorý tímy pravidelne používajú na označenie, že práca dokončená počas sprintu je „skutočne“ vykonaná. Dané do tej miery, že si spotrebiteľ myslí, že práca je pravdepodobne realizovateľná. Správne agilné tímy nevyžadujú dva koncepty (hotový a hotový).

záver

Napriek možným prekážkam, ako sú ťažkosti pri presviedčaní zákazníka a spoplatňovaní klientov na základe hodín práce, prijatie metódy agilného vývoja softvéru predstavuje viditeľný rozdiel v kvalite produkovanej produkcie.

Odporúčané články

Toto bol návod na to, čo je agilný projektový manažment. Tu sme diskutovali o definícii, práci, zručnostiach, rozsahu a výhodách Agilného projektového riadenia. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. Kľúčové rozdiely medzi agilným a Scrumom
  2. Agile Interview Otázky a odpovede
  3. Agilný projektový manažment pre figuríny
  4. Technológia rojenia pomáha agilným tímom rásť?

Kategórie: