Definicja Scrum
Scrum to ramy zarządzania projektem, które są stosowane przede wszystkim w rozwoju oprogramowania Agile. Scrum to narzędzie służące do zwiększenia produktywności przy jednoczesnym dostosowaniu do zmieniających się celów projektu. W skład Scruma wchodzą określone role, rutyny, artefakty i zasady, które pomagają zespołom organizować pracę w celu osiągnięcia konkretnych celów.
Funkcje Scrum
W Scrumie, role są wyraźnie zdefiniowane. Do głównych ról w Scrum należą: właściciel produktu (Product Owner), który jest odpowiedzialny za definiowanie celów i priorytetów projektu, Scrum Master, który pomaga zespołowi zrozumieć i stosować zasady Scruma oraz Zespół Scrum, który wykonuje pracę. Wszystkie role w Scrumie są kluczowe do osiągnięcia sukcesu.
Cechy charakterystyczne dla Scrum
Scrum tworzy dynamiczne środowisko, które zachęca do ciągłej komunikacji i wymiany pomysłów pomiędzy członkami zespołu. Praca jest podzielona na tzw. sprinty, które są okresami czasu zwykle trwającymi od jednego do czterech tygodni, w których skupia się na realizacji określonych celów. Po każdym sprincie zespół spotyka się, aby omówić wyniki i planować następne kroki.