Metodologia Agile SCRUM zakłada, że ludzie pracują samodzielnie i są w stanie podejmować samodzielne decyzje w ramach swoich zadań.
W metodologiach zwinnych takich jak SCRUM nie ma absolutnego podziału w sensie: „ja robię to, ty robisz tamto”. SCRUM prowadzi do myślenia o komunikacji zorientowanej na klienta i jej jakościowym, w pełni funkcjonalnym oprogramowaniu.
Ludzie w SCRUM-ie można podzielić na świnie i kurczaki, co na pierwszy rzut oka nie jest zbyt pochlebne. Za nim kryje się mały komiks o świni i kurczaku.
Spotkanie świni i kurczaka. Myślą o wspólnym otwarciu restauracji. Spekulują na temat odpowiedniego imienia. Kurczak sugeruje, że restauracja powinna nosić nazwę „Szynka i Jajka”. Świnia nie zgadza się z tym, ponieważ szynka (szynka) jest bezpośrednio częścią menu, a jajko (jajko) nie szkodzi kurczakowi. Osoby cierpiące na SCRUMe można podzielić na dwie kategorie: świnie i kurczaki. Świnie to pracownicy bezpośrednio zaangażowani w projekt. Kurczaki to pracownicy, których projekt dotyczy, ale którzy nie są w niego bezpośrednio zaangażowani.
Dlaczego potrzebujemy kurczaków? Bo to dla nich tworzymy oprogramowanie. Mówiąc bardziej technicznie, zestaw kurczaków tworzy jednocześnie środowisko determinujące projekt. Idealnie byłoby, gdyby kurczęta zostały określone na początku projektu.
Role mogą zmieniać się z biegiem czasu, ale jednocześnie powinno być jasne, kto jest kim w projekcie.
Marián Knězek