organizacja zespołu
TRANSCRIPT
Jak dobrze pracować w zespole na przykładzie SCRUM
Łukasz Roszak
AGENDA
Czym jest zespół
Komunikacja w zespole
Miejsce zespołu w większej organizacji
Zarządzanie zadaniami
SCRUM
DLACZEGO O TYM MÓWIMY
ZADANKO Złapcie kartki
Pytania
1. Jak się nazywasz i z jakiej grupy jesteś?
2. Czy kiedykolwiek pracowałeś w zespole?
3. Co Twoim zdaniem oznacza praca zespołowa?
CZYM JEST PRACA
ZESPOŁOWA?
Zdjęcie Bena Stilera w głowie pandy z
Tropic Thunder
ALE DZIŚ NIE O TYM
GRUPA A ZESPÓŁ
Grupa powstaje aby dać możliwość wymiany informacji,
doświadczeń, nauki, wspołpracy przy rozwiązywaniu problemów
lub twórczej eksploracji.
Każdy w grupie może osiągnąć inny zysk / cel.
GRUPA A ZESPÓŁ ( CD )
Zespół powstaje po to, aby pracą jego członków osiągnąć wspólny,
mierzalny cel.
Nagrodą członków zespołu jest wspólny sukces. Indywidualne
osiągnięcia są mało znaczące.
PRZYKŁADOWY ZESPÓŁ Wykończenie domów na nowym osiedlu
SKŁAD ZESPOŁU
• Zależny od zadania.
• Komplementarny / multidyscyplinarny.
• Kompetentny.
ETAPY ROZWOJU ZESPOŁU
Forming
Storming
Norming
Performing
Mourning
INTERAKCJE W ZESPOLE
Wymiana wiedzy
Ustalanie procesów
Komunikacja stanu wykonanych zadań
Poprawianie istniejących rozwiązań
Rozwiązywanie problemów
JAK SIĘ KOMUNIKUJEMY
Regularna, treściwa, szybka wymiana informacji
Na żywo
Zdalnie wykorzystując komunikatory
A JEŚLI ZADANIE JEST DUŻO WIĘKSZE?
ZARZĄDZAMY ZADANIAMI
PO CO?
S.M.A.R.T.
S pecific
M easurable
A ssignable
R ealistic
T ime related
NARZĘDZIA
• PO CO?
Assign,
In Progress / Resolve / Close,
Estimate, set Due date
Comment,
Send Notification to anything
NARZĘDZIA
KONFLIKTY W ZESPOLE
W PRACY Z LUDŹMI
NAJWIĘKSZYM PROBLEMEM
SĄ LUDZIE
PRZERWA 5 min
MANIFEST AGILE
Ludzie i ich wzajemne interakcje Ponad procedury i narzędzia
Działające oprogramowanie Nad wyczerpującą dokumentację
Współpracę z klientem Nad negocjację umów
Reagowanie na zmiany Nad realizację planów
SCRUM- charakterystyka
• Iteracyjny proces podzielony na sprinty
• Samoorganizujący zespół
• Wymagania tworzą “product backlog”
• Nie opisuje spraw technicznych
HISTORYJKI UŻYTKOWNIKA
Jako <aktor> chcę <cel>, aby <zysk>.
As an <actor> I want <goal> so <benefit>.
KRYTERIA AKCEPTACJI
Zakładając <dane>, Jeżeli <akcja>, Wtedy
<rezultat>
Given <data> When <action> Then <result>
BIG PICTURE
WSZYSTKIEGO PO TROCHU
SCRUM
Role: Product Owner Scrum Master
Zespół Ceremonie: Sprint Planning Sprint Review Speint retrospective Daily scrum meeting Artefakty:
Product Backlog Sprint Backlog Burndown Chart
SCRUM
Artefakty: Product Backlog Sprint Backlog Burndown Chart
Ceremonie: Sprint Planning Sprint Review Speint retrospective Daily scrum meeting
Role: Product Owner Scrum Master Zespół
SCRUM
Role: Product Owner Scrum Master Zespół
Artefakty: Product Backlog Sprint Backlog Burndown Chart
Ceremonie: Sprint Planning Sprint Review Speint retrospective Daily scrum meeting
SCRUM
Role: Product Owner Scrum Master Zespół Ceremonie:
Sprint Planning Sprint Review Speint retrospective Daily scrum meeting Artefakty:
Product Backlog Sprint Backlog Burndown Chart
ĆWICZENIE
OD ZERA DO TWITTERA Jakie Historyjki Użytkownika należy zrealizować aby stworzyć nowego Twittera.
Zgłoś swój pomysł na aplikację.
https://www.facebook.com/BLStreamPatronage
Do poczytania
AGILE szybciej, łatwiej, dokładniej - Marek Krzemiński
Essential Scrum - Kenneth Rubin
Succeeding with Agile: Software Development using Scrum - Mike
Cohn
https://www.scrumalliance.org
DZIĘKUJĘ ZA UWAGĘ