Každá firma sa túži zlepšovať, mať spokojných zákazníkov a prinášať stále nové a hlavne kvalitné produkty. V súčasnosti existuje pestrá ponuka metód, ktoré pri projektovom riadení môžeme využiť, no väčšina z nich nie je schopná tieto ciele stopercentne zabezpečiť. Preto sa dnes veľkej obľube tešia práve agilné metódy, ktoré predstavujú sľubnú budúcnosť pre firmy.
Základné princípy agilných metód
Agilné metódy sa používajú pri vývojovom riadení softweru, ktoré si zakladajú na 3 základných princípoch – funkčný softvér, spolupráca so zákazníkmi a schopnosť pružne reagovať na zmeny.
Sú považované za protiklad tradičného projektového riadenia, nazývaného Waterfall, ktorého najväčšou nevýhodou je vopred naplánovaný postup, do ktorého je komplikované zapracovať zmeny. Agile riadenie je však flexibilné a pripravené na nekedykoľvek reagovať.
Podstatné pri využívaní agilných techník je uvedomiť si, že nie sú určené pre komplexné riadenie projektov, ale len pre vývoj produktov.
REKLAMA
Agile Manifesto
V roku 2001 sa v americkom Utahu stretol tím 17 nezávislých vývojárov s rovnakým cieľom – vytvoriť flexibilný spôsob vývoja softvéru. Spoločne tak vytvorili dokument s názvom Agile Manifesto, ktorého hlavné princípy sú:
Prihláste sa do newslettra Každý týždeň tipy na články, pozvánky na akcie a súťaže.
Ľudia a komunikácia sú viac ako len procesy a nástroje.
Funkčný softvér je viac ako vyčerpávajúca dokumentácia.
Spolupráca so zákazníkom je viac ako dojednávanie zmluvy.
Radšej reagovať na zmenu ako sa držať plánu.
Vývojári si pri vytváraní manifestu dobre uvedomovali dôležitosť vecí na pravej strane, avšak kľúčovú úlohu pre nich zohrávala ľavá strana.
Samoriadiace zmiešané tímy
Agilné tímy sú zmiešané, malé tímy do 10 ľudí, ktoré sa skladajú z vývojárov, analytikov, testerov a zástupcu zákazníkov. Jednotliví členovia tímu disponujú rozličnými zručnosťami a skúsenosťami, pričom sú motivovaní k spoločnému postupu.
Princíp fungovania takéhoto tímu nie je založený na klasickom „riadení a kontrole”, ale ide o samoriadiaci aparát. Samotné riadenie sa vyznačuje jednoduchosťou a medzi spolupracovníkmi dominuje dôvera.
V dôsledku neustále sa meniacich podmienok, dôležitú úlohu v tíme zohráva práve zástupca zákazníka. Práca v tíme je naplánovaná na krátke intervaly a hlavným cieľom je vytvorenie životaschopného produktu v stanovenom termíne. Na odstránenie chýb a neustále zlepšovanie, využívajú agilné tímy spätnú väzbu a reflexie.
Najčastejšie využívané metódy
V súčasnosti najpoužívanejšou agile metódou je Scrum. Jej cieľom je zlepšenie tímovej komunikácie a spolupráce, a tým prispieť k lepším výsledkom projektu. V tíme vedenom touto metódou sa stretávame s tzv. Scrum master, ktorý zodpovedá za svojich spolupracovníkov a dohliada na plnenie úloh. Ďalej tu vystupuje Product owner, teda vlastník produktu, ktorý reprezentuje zákazníka a jeho požiadavky a nakoniec samotný tím.
Ďalšou často využívanou metódou je Kanban. V porovnaní so Scrum je flexibilnejšia a nemá striktne rozdelené roly. Kanban kladie dôraz na tím ako celok a jeho postupné dodávanie výstupov v čo najlepšej kvalite.
Ako poslednú spomenieme metódu Lean, ktorej podstatou je spraviť viac s menším počtom zdrojov. Snaží sa preto postupne zbavovať toho nepotrebného a dopracovať sa tak k tomu najpodstatnejšiemu.
Dobrý článok, Gabika, vďaka. Potreboval som objasnenie Scrum metódy, idem o tom naštudovať viac, vieš mi prosím odporučiť zdroj?
Ďakujem
Roman / tiež študujem na UCM 🙂 /
Na poskytovanie tých najlepších skúseností používame technológie, ako sú súbory cookie na ukladanie a/alebo prístup k informáciám o zariadení. Súhlas s týmito technológiami nám umožní spracovávať údaje, ako je správanie pri prehliadaní alebo jedinečné ID na tejto stránke. Nesúhlas alebo odvolanie súhlasu môže nepriaznivo ovplyvniť určité vlastnosti a funkcie.
Funkčné
Vždy aktívny
Technické uloženie alebo prístup sú nevyhnutne potrebné na legitímny účel umožnenia použitia konkrétnej služby, ktorú si účastník alebo používateľ výslovne vyžiadal, alebo na jediný účel vykonania prenosu komunikácie cez elektronickú komunikačnú sieť.
Predvoľby
Technické uloženie alebo prístup je potrebný na legitímny účel ukladania preferencií, ktoré si účastník alebo používateľ nepožaduje.
Štatistiky
Technické úložisko alebo prístup, ktorý sa používa výlučne na štatistické účely.Technické úložisko alebo prístup, ktorý sa používa výlučne na anonymné štatistické účely. Bez predvolania, dobrovoľného plnenia zo strany vášho poskytovateľa internetových služieb alebo dodatočných záznamov od tretej strany, informácie uložené alebo získané len na tento účel sa zvyčajne nedajú použiť na vašu identifikáciu.
Marketing
Technické úložisko alebo prístup sú potrebné na vytvorenie používateľských profilov na odosielanie reklamy alebo sledovanie používateľa na webovej stránke alebo na viacerých webových stránkach na podobné marketingové účely.
1 Komentár