Junior
Čo je Agile a čo je Scrum?
sobes.tech AI
Odpoveď od AI
Agile je súbor flexibilných princípov vývoja softvéru, opísaných v Agile manifeste. Hlavné hodnoty sú: ľudia a interakcie sú dôležitejšie ako procesy a nástroje; fungujúci produkt je dôležitejší ako rozsiahla dokumentácia; spolupráca so zákazníkom je dôležitejšia ako vyjednávanie o podmienkach zmluvy; pripravenosť na zmeny je dôležitejšia ako dodržiavanie pôvodného plánu.
Scrum je rámec na uplatnenie princípov Agile. Je to iteratívny a inkrementálny prístup k riadeniu projektov vývoja softvéru.
Kľúčové prvky Scrumu:
- Role: Product Owner (vlastník produktu), Scrum Master (majster Scrum), Vývojový tím.
- Podujatia (ceremónie):
- Sprint - pevne stanovené obdobie práce (zvyčajne 1-4 týždne).
- Plánovanie sprintu
- Daily Scrum (denná schôdzka)
- Prehľad sprintu
- Retrospektíva sprintu
- Artefakty:
- Product Backlog (zoznam úloh produktu)
- Sprint Backlog (zoznam úloh sprintu)
- Inkrement (prírastok)
Scrum sa zameriava na transparentnosť, inšpekciu a adaptáciu, čo umožňuje tímom rýchlo reagovať na zmeny požiadaviek a neustále zlepšovať svoje procesy.