Sobes.tech
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.