Úvod do agilních praktik

Počítače byly nejoblíbenějším způsobem, jak dosáhnout osobní a profesionální práce. V posledních nejméně 20 letech se informační technologie a softwarový průmysl také rozvíjely. Od té doby bylo používání agilních vývojových postupů pro IT a softwarové společnosti životem. Agilní týmy mají oproti tradičním týmům několik výhod:

  • Jsou konstruktivnější, a proto je produktivita vyšší.
  • Dodávají kvalitnější produkty a služby.
  • Jsou konzistentní, pokud jde o spokojenost zákazníků.

Agilní metodologie

Agilní metodiky jsou definovány jejich hodnotami, principy a postupy. Průvodce agilními praktikami je obecně odvozen od Scrum a Kanban. Některé z těchto postupů jsou:

  • Spolupráce: Když přijde zákazník, má svůj vlastní soubor požadavků. Navíc přichází s očekáváním, že budou splněny jeho požadavky. Proto je velmi důležitá spolupráce se zákazníkem. Člověk musí být v neustálém kontaktu se zákazníkem a neustále se informovat o požadavcích a jejich změnách. To pomáhá při poskytování přesné služby / produktu podle potřeb a přání zákazníka.
  • Denní úsilí týmu: Agilní techniky a postupy lze praktikovat pouze s týmy. Členové pracují společně jako tým a přicházejí s konečným produktem. Existuje šest požadavků na kvalitní týmovou práci: komunikace, koordinace, rovnováha příspěvku členů týmu, vzájemná podpora, úsilí a soudržnost. Měly by být zajištěny tyto požadavky týmu, aby byla začleněna příručka pro agilní praktiky.
  • Motivovaní jednotlivci by měli tvořit tým: Tým je tvořen několika jednotlivci, kteří se sejdou. Konečná služba / produkt dodávaný zákazníkovi tak může být v nejlepší možné kvalitě, pokud a pouze pokud členové týmu pracují soudržným způsobem. Všichni členové musí vyvinout upřímné úsilí, aby byl projekt úspěšný. To je možné pouze v případě, že jsou členové týmu motivováni a projekt je kolem nich postaven.
  • Předávání informací tváří v tvář: Je velmi důležité, aby spíše než komunikace prostřednictvím různých komunikačních prostředků člověk komunikoval přímo s požadovanou osobou. Pokud je jednotlivec informován prostřednictvím jiného jedince, je pravděpodobné, že se informace nedostane tak, jak chcete, aby se dostal k dotyčné osobě. Je-li mu zaslána pošta, je pravděpodobné, že se pošta ztratí nebo bude přijata příjemcem. Díky tomu je konverzace tváří v tvář velmi důležitá.
  • Samoorganizující se formace týmu: V samoorganizujících se týmech rozhoduje o realizaci projektu tým. Kdo je zodpovědný a kdo dělá, o čem tým a jeho členové rozhodují? Práce je rozdělena na malé kousky zvané iterace nebo pracovní stanice a jsou dokončovány každý den. Vedení nemusí dohlížet na tým. Vedení týmu důvěřuje správným rozhodnutím. Aby byl dosažen konečný cíl, musí být každý člen týmu nesmírně oddaný své práci. Tým musí sdílet nejen odpovědnost a odpovědnost. Pokud je cíl dosažen, jedná se o úspěch pro tým, a pokud ne, pak se tým učí přizpůsobit se.
  • Zefektivněte týmy: Hodnocení výkonu se provádí denně agilními týmy, protože se soustřeďují na neustálé zlepšování. Jsou otevřeni koučování, ale nereagují dobře na příkazy vedení. Členové týmu by měli být otevřeni pro sebehodnocení a vzájemné hodnocení. To je klíč ke zlepšení a rozvoji týmu.
  • Vytvoření seminářů pro zúčastněné strany: Workshopy by neměly být zřízeny pouze pro tým zapojený do projektu, ale také pro zúčastněné strany spojené s projektem. To umožňuje zúčastněným stranám mít úplnou zkušenost s mechanismem komunikace v týmu a pořádanými schůzkami. Například mohou zúčastněné strany posoudit techniky plánování sprintu a poslouchat argumenty o celém procesu, plánování a finálním produktu / službě. Tým může obdržet hodnotnou zpětnou vazbu o výstupech a úsilí o spolupráci.
  • Důraz na časové pole: Timeboxing je mechanismus používaný jednotlivci k řešení jejich příslušných obav v krátkém časovém období. Sprinty trvají podle stanovených časových rámců. Obvykle to trvá někde mezi dvěma týdny a měsíci. Schůzky Scrum jsou velmi přesné a trvají maximálně patnáct minut. Často to znamená mít výstupy a termíny.
  • Pravidelně se konají schůzky: Jedná se o schůzku týkající se konečné pracovní stanice a jejího vývoje. Všichni členové týmu jsou žádáni a očekává se, že se této schůzky zúčastní. Rovněž je podporována účast zákazníků. Na těchto setkáních jsou diskutovány šance na zlepšení procesů, kvalita práce, použité nástroje atd.
  • Burndownův diagram: Tento graf odráží, zda vše potřebné k dokončení projektu probíhá podle plánu, o kterém bylo rozhodnuto na několika setkáních nebo ne. Ukazuje časový rozvrh a načasování prováděné práce. Burndownovy grafy také zobrazí počet uživatelských příběhů za jednotku času, pod nebo nad vaším plánem.
  • Prioritizace požadavků: Prioritizace požadavků se provádí v agilním produktovém managementu, aby se zajistilo, který požadavek je splněn jako první a který musí být splněn jako první. Produktoví manažeři to také zajišťují, aby zajistili minimalizaci rizika. V tomto případě zkušený produktový a projektový manažer používá známé metody a techniky stanovení priorit.

Doporučené články

Toto byl průvodce Agile Practices. Zde jsme diskutovali o agilních metodikách, které jsou definovány jejich hodnotami, principy a postupy. Další informace naleznete také v dalších navrhovaných článcích -

  1. Agilní rámce
  2. Co je Botnet?
  3. Techniky zvládání stresu
  4. Role projektového manažera

Kategorie: