Domov softvér Čo je scrum? - definícia z technológie

Čo je scrum? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Scrum?

Scrum je iteratívny a inkrementálny rámec pre riadenie projektov, ktorý je nasadený hlavne v agilnom vývoji softvéru. Metodika scrum zdôrazňuje funkčný softvér, flexibilitu pri zmene spolu so vznikajúcou obchodnou realitou, komunikáciou a spoluprácou.

Techopedia vysvetľuje Scrum

Tri základné úlohy v metodike scrum sú majiteľ produktu, master scrum a člen tímu:

  • Majitelia produktov komunikujú víziu produktu vývojovému tímu a zastupujú záujmy zákazníkov prostredníctvom stanovenia priorít a požiadaviek.
  • Scrum masters fungujú ako spojenie medzi vlastníkom produktu a tímom. Ich hlavnou úlohou je odstrániť prekážky, ktoré môžu tímu zabrániť v dosiahnutí jeho cieľov. Majstri Scrumu pomáhajú tímu zostať produktívni a tvoriví.
  • Scrumové tímy sa zvyčajne skladajú zo siedmich členov s viacerými funkciami. Medzi softvérové ​​projekty patria napríklad softvéroví inžinieri, architekti, analytici, programátori, experti na kontrolu kvality, návrhári používateľských rozhraní a testeri.

Tímy scrum zahŕňajú okrem hlavných úloh aj zainteresované strany a manažérov. Títo hráči nemajú žiadne formálne úlohy v scrum a sú zapojení do procesu len zriedka. Ich úlohy sa často označujú ako pomocné úlohy.

Hlavné artefakty v rámci metodiky scrum sú:

  • Produktový backlog: Toto je zoznam na vysokej úrovni udržiavaný počas celého projektu. Používa sa na agregáciu nevybavených položiek.
  • Sprint Backlog: Obsahuje zoznam práce, ktorú tím musí riešiť počas nasledujúcich šprintov. Funkcie sú rozdelené na úlohy, ktoré sú zvyčajne štyri až 16 hodín práce.
  • Vyhorenie: Schéma vyhorenia ukazuje zostávajúce práce v nevybavených sprintoch. Poskytuje jednoduchý prehľad o postupe sprintu a môže byť každý deň aktualizovaný. Poskytuje tiež rýchlu virtualizáciu pre referenciu.
Čo je scrum? - definícia z technológie