Dom Oprogramowanie Co to jest Scrum? - definicja z techopedia

Co to jest Scrum? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Scrum?

Scrum jest iteracyjną i przyrostową strukturą do zarządzania projektami, stosowaną głównie w zwinnym tworzeniu oprogramowania. Metodologia scrum kładzie nacisk na funkcjonalne oprogramowanie, elastyczność zmiany wraz z pojawiającymi się realiami biznesowymi, komunikację i współpracę.

Techopedia wyjaśnia Scrum

Trzy podstawowe role w metodyce scrum to właściciel produktu, mistrz scrum i członek zespołu:

  • Właściciele produktu przekazują wizję produktu zespołowi programistycznemu i reprezentują interesy klientów za pomocą priorytetów i wymagań.
  • Mistrzowie Scrum działają jako połączenie między właścicielem produktu a zespołem. Ich główną rolą jest usunięcie wszelkich barier, które mogą uniemożliwić zespołowi osiągnięcie celów. Mistrzowie Scrumu pomagają zespołowi zachować produktywność i kreatywność.
  • Zespoły Scrum zazwyczaj składają się z siedmiu członków o różnych funkcjach. Na przykład projekty oprogramowania obejmują inżynierów oprogramowania, architektów, analityków, programistów, ekspertów ds. Kontroli jakości, projektantów interfejsu użytkownika i testerów.

Oprócz głównych ról, zespoły scrum angażują również interesariuszy i menedżerów. Ci gracze nie pełnią żadnych formalnych ról w scrumie i rzadko biorą udział w tym procesie. Ich role są często określane jako role pomocnicze.

Główne artefakty w metodyce scrum to:

  • Backlog produktu: Jest to lista wysokiego poziomu prowadzona przez cały projekt. Służy do agregowania zaległych elementów.
  • Sprint Backlog: Zawiera listę prac, które zespół musi wykonać podczas kolejnych sprintów. Funkcje są podzielone na zadania, które zwykle trwają od czterech do 16 godzin pracy.
  • Spalanie: Wykres wypalenia pokazuje pozostałą pracę w zaległości sprintu. Zapewnia prosty widok postępu sprintu i może być aktualizowany codziennie. Zapewnia również szybką wirtualizację w celach informacyjnych.
Co to jest Scrum? - definicja z techopedia