Junior
Co je Agile a co je Scrum?
sobes.tech AI
Odpověď od AI
Agile je soubor flexibilních principů vývoje softwaru, popsaných v Agile manifestu. Hlavní hodnoty jsou: lidé a interakce jsou důležitější než procesy a nástroje; funkční produkt je důležitější než rozsáhlá dokumentace; spolupráce se zákazníkem je důležitější než vyjednávání o podmínkách smlouvy; ochota ke změnám je důležitější než dodržování původního plánu.
Scrum je rámec pro uplatnění principů Agile. Je to iterativní a inkrementální přístup k řízení projektů vývoje softwaru.
Klíčové prvky Scrumu:
- Role: Product Owner (vlastník produktu), Scrum Master (Scrum mistr), Vývojový tým.
- Události (ceremonie):
- Sprint - pevně stanovené období práce (obvykle 1-4 týdny).
- Plánování sprintu
- Daily Scrum (denní stand-up)
- Přehled sprintu
- Retrospektiva sprintu
- Artefakty:
- Product Backlog (seznam úkolů produktu)
- Sprint Backlog (seznam úkolů sprintu)
- Inkrement (přídavek)
Scrum se zaměřuje na transparentnost, inspekci a adaptaci, což umožňuje týmům rychle reagovat na změny požadavků a neustále zlepšovat své procesy.