Junior
Aké metodológie vývoja poznáte?
sobes.tech AI
Odpoveď od AI
- Scrum: Iteratívna a inkrementálna metodológia založená na krátkych sprintoch, denných stand-upoch, plánovaní sprintu, revízii sprintu a retrospektíve. Role: Product Owner, Scrum Master, Vývojový tím.
- Kanban: Vizuálny systém riadenia toku práce, založený na obmedzení nedokončenej práce (WIP), transparentnej kontrole úloh na tabuli s stĺpcami (napríklad, Na začatie, V procese, Hotovo) a neustálom zlepšovaní procesu.
- Waterfall (Vodopádový model): Sekvenčná metodológia, kde je každý krok (zhromažďovanie požiadaviek, návrh, vývoj, testovanie, nasadenie, podpora) úplne dokončený pred prechodom na ďalší.
- XP (Extreme Programming): Agile metodológia zameraná na párové programovanie, vývoj cez testy (TDD), časté vydania, neustálu integráciu a refaktorovanie. Ideálna pre projekty s meniacimi sa požiadavkami.
- Lean Software Development: Vyššie princípy štíhlej výroby, zamerané na elimináciu plytvania, rýchle nasadenie, zber spätnej väzby a rozhodovanie v neskorších fázach.
Tiež poznám V-model, Spiral Model, Crystal. V praxi sa najčastejšie stretávam so Scrumom a Kanbanom.