Kim jest scrum developer?
W scrumie niezmiernie ważnym jest podział ról zespołowych. W zespole projektowym mamy trzy główne role - product owner, scrum master i scrum developer. Aby scrum w naszej firmie był skuteczny, każda osoba w zespole, zwykłe złożonym z minimum 3 do 9 członków, powinna wiedzieć, jakie posiada obowiązki i jakie nie tylko techniczne, ale i miękkie umiejętności powinna posiadać.
Szkolenie product owner powinien przejść ten członek zespołu, który będzie w stałym kontakcie z klientem w celu zbierania od niego wymagań i przekładania je na "język developerski". To ta osoba właśnie będzie odpowiedzialna za terminowe dostarczenie całości lub poszczególnych elementów produktu w zależności od ustaleń z klientem.
Z kolei szkolenia scrum master powinna przejść ta osoba, która zajmie się usuwaniem przeszkód, stojących na drodze do należytego i terminowego wykonania projektu. A kim jest scrum developer?
Szkolenia scrum developer powinien przejść każdy, kto bezpośrednio zajmuje się przyjmowaniem na siebie poszczególnych "tasków" czyli zadań do zrealizowania.
Developer powinien umieć podzielić większe zadania na mniejsze podjednostki i informować o swoich postępach, jak i problemach wynikających z różnych powodów, nawet takich, jak wymagana specjalistyczna wiedza z innej dziedziny niż ta, którą reprezentuje.
To scrum developerzy powinni komunikować się między sobą jak najwięcej w celu szybszej realizacji zadań, które mogą być ze sobą powiązane, a należące do nieco innych dziedzin (dla przykładu, jedna osoba w zespole może być odpowiedzialna za programowanie funkcjonalności, inna - za ogólny wygląd aplikacji, a jeszcze inna - za jego przetestowanie).
W zespole powinno być minimum trzy osoby, gdzie każda z nich posiada nieco inną rolę, choć w praktyce najczęściej zespoły scrumowe liczą od sześciu do dziewięciu osób. Klarowny podział obowiązków i komunikacja to klucz do sukcesu w pomyślnym wdrożeniu scruma do firmy oraz realizacji postanowień uzgodnionych bezpośrednio z klientem na miarę budżetu i w określonym terminie.