Ako používať agilnú metodiku?
Tento článok bol vytvorený s cieľom vysvetliť proces krok za krokom zahrnutý v agilnej metodológii. Agilná metodika sa týka prístupu k projektovému riadeniu a zlepšovaniu procesov. Agilná metodika sa vyvinula v polovici 90. rokov minulého storočia, aby pomohla pri vývoji softvéru.
Na zníženie cyklu vývoja produktu sa bežne používa agilná metodika. Pôvodne to naznačovalo 1 -mesačný cyklus, ktorý bol výrazne kratší, ako bolo bežné v 90. rokoch minulého storočia. Mnoho organizácií to skrátilo ešte viac, mnohé dokonca na 1 týždeň cyklu. To umožňuje menšie prírastky, čo kľúčovým zákazníkom umožňuje väčšiu účasť na vývoji produktov.
Metóda 1 zo 4: plánovanie a architektúra
- 1Identifikujte rozsah na vysokej úrovni.
- 2Identifikujte počiatočný „zásobník požiadaviek“.
- 3Vytvorte model počiatočných požiadaviek. Na vytvorenie modelu pre počiatočné požiadavky použite model použitia spoločnosti, počiatočný model domény a počiatočný model používateľského rozhrania.
- 4Priraďte tím architektúry. Tím základnej architektúry je zodpovedný za predstavenie počiatočnej architektúry a potom pôvodnú architektúru prinesie projektovému tímu na poskytnutie spätnej väzby. Architektonický tím by mal pozostávať z vývojárov, ktorí majú skúsenosti s technológiami, s ktorými vaša organizácia pracuje, a mali by mať schopnosť pracovať na špičkách architektúry pri skúmaní nových technológií.
- 5Identifikujte architektonickú víziu. Akonáhle je vízia vytvorená, priraďte vlastníka architektúry.
- 6Dokončite počiatočné nastavenie a plánovanie.
- 7Modelujte architektúru.
Metóda 2 zo 4: iterácia
- 1Odhadnite množstvo práce potrebné pre každú požiadavku.
- 2Vytvorte model pre iteráciu. Model by mal byť dostatočne úplný, aby poskytoval dobré odhady a zahŕňal plán práce potrebnej na iteráciu.
- 3Kompletný testovaný dizajn (TDD).
Metóda 3 zo 4: Skúšobný návrh (TDD)
- 1Pridajte test (pridajte dostatok kódu na zlyhanie).
- 2Spustite test. Ak test prejde, vráťte sa na krok 1. Ak test zlyhá, pokračujte krokom 3.
- 3Vykonajte malú zmenu v kóde.
- 4Spustite testy. Ak test prejde, vráťte sa na krok 3. Ak test prejde, ale ešte stále existujú vývojové testy na dokončenie, vráťte sa na krok 1. Test prejde a vývoj sa zastaví Pokračujte do záverečnej fázy.
Metóda 4 zo 4: konečná fáza
- 1Predstavte si pôvodnú architektúru.
- 2Komunikujte o architektúre so zainteresovanými stranami. Ak spätná väzba od zainteresovaných strán vyžaduje zmeny, prejdite na krok 3. Ak nie sú potrebné žiadne zmeny, pokračujte krokom 4.
- 3Aktualizujte pracovné produkty architektúry a ich modely. Keď je všetko aktualizované, vráťte sa na krok 2.
- 4Spolupracujte s vývojármi na dokončení projektu.
Prečítajte si tiež: Ako získať späť zamestnancov, ktorých ste prepustili?
Prečítajte si tiež:
Právne vylúčenie zodpovednosti Obsah tohto článku je zameraný na vaše všeobecné informácie a nemá slúžiť ako náhrada profesionálneho práva alebo finančného poradenstva. Nie je zámerom, aby sa na neho používatelia spoľahli pri prijímaní akýchkoľvek investičných rozhodnutí.