Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 1
  • 45

Scrum Guide oraz inne materiały na temat Scrum traktują o "samostanowieniu" i "samoorganizacji" zespołu developerskiego. Pojęcia te odnoszą się jednak do dobierania zadań przez członków zespołu, oraz ogólnej niezależności w zakresie tego "jak" dostarczane są poszczególne US. Wiadomo też że skład zespołu developerskiego nie powinien ulegać zmianie jeśli nie jest to absolutnie konieczne, oraz, że zespoły te powinny być interdyscyplinarne. W tym wszystkim brakuje mi jednak informacji kto według sztuki, powinien dobierać developerów do zespołu/decydować o ilości członków zespołu oraz ich kompetencjach na początkowym etapie projektu. Scrum Master, sponsorzy projektu, managerowie po stronie dostawcy czy może ktoś inny? To pytanie wydaje się być szczególnie ważne w przypadku produktów nad którymi będzie pracować kilka zespołów Scrumowych, i z grupy kilkudziesięciu developerów należy stworzyć optymalne zespoły. 

Igor_Tylman
  • Zapytał
  • @ Igor_Tylman | 23.06.2016
    • 1
    • 0
    • 0
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedź (1)

  • 0

Budowanie Zespołu Deweloperskiego (ZD) jest szczególnie trudnym a przy tym kluczowym procesem.

Zaznaczmy na początku, że ZD to nie tylko programiści ale potencjalnie testerzy, analitycy, architekci, wdrożeniowcy, projektanci UI itp.

Gdyby świat był idealny, tworzenie zespołu powierzylibyśmy samym deweloperom. Oni, znając siebie, technologię i oczekiwania biznesu (Product Ownera PO) wiedzieliby, jakie kompetencje będą potrzebne w zespole i jak liczny ma być.

W niedoskonałym świecie nie dysponujemy pełną wiedzą i informacją, dlatego samoorganizacja ZD rzadko albo nigdy nie będzie miała miejsca. Potrzebny będzie Scrum Master (SM), który wesprze potencjalnych członków ZD w tym procesie. Opierając się na swoim doświadczeniu i wiedzy zaproponuje skład i wielkość ZD, zadba o ich wystarczającą dostępność negocjując z Management firmy. Zaproponuje technologię i narzędzia wspierające wytwarzanie i organizację pracy. Poprowadzi ZD przez pierwsze etapy tworzenia i docierania się zespołu.

W jeszcze mniej doskonałym świecie PO będzie miał swoje specyficzne wymagania co do składu zespołu - "płaci i wymaga"

Skład zespołu to najczęściej kompromisy a rolą SM jest doprowadzić do optymalnej, akceptowalnej przez PO, wydajności/sprawności ZD przy istniejących założeniach i ograniczeniach.

  • Odpowiedział
  • @ | 26.07.2016
  • TRENER ALTKOM AKADEMII