Junior
Jaké metodologie vývoje znáte?
sobes.tech AI
Odpověď od AI
- Scrum: Iterativní a inkrementální metodologie založená na krátkých sprintech, denních stand-upech, plánování sprintu, revizi sprintu a retrospektivě. Role: Product Owner, Scrum Master, Vývojový tým.
- Kanban: Vizuální systém řízení toku práce, založený na omezení nedokončené práce (WIP), transparentní kontrole úkolů na tabuli s kolonkami (například To Do, In Progress, Done) a neustálém zlepšování procesu.
- Waterfall (Vodopádový model): Sekvenční metodologie, kde je každý krok (sběr požadavků, návrh, vývoj, testování, nasazení, podpora) nutné dokončit úplně před přechodem na další.
- XP (Extreme Programming): Agile metodologie zaměřená na párové programování, vývoj přes testování (TDD), časté vydání, kontinuální integraci a refaktoring. Ideální pro projekty s měnícími se požadavky.
- Lean Software Development: Vyšší principy štíhlé výroby, zaměřené na odstraňování plýtvání, rychlé nasazení, sběr zpětné vazby a rozhodování v pozdních fázích.
Znám také V-model, Spiral Model, Crystal. Ve své praxi se nejčastěji setkávám se Scrum a Kanban.