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