SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
SCRUM w zespołach
rozproszonych

Łukasz Kempny
O mnie
•

Project Leader


•

Software Quality Assurance
Engineer 


•

4 lata doświadczenia w IT


•

Certyfikaty: ISTQB, PSM I

!

•

W wolnym czasie: podróże i
fotografia
Scrum?
Zespoły rozproszone w Agile

http://www.versionone.com/state-of-agile-survey-results/
Case Study
•

Londyn : 2 programistów, Scrum Master, Product Owner,
(Project Manager)

•

Gliwice : 2 programistów, 3 testerów, (Project Leader)
Projekt
•

Aplikacja webowa do użytku wewnętrznego

•

Technologia: .Net 4.5, ASP MVC 4, Entity Framework 5.0

•

Zarządzanie projektem: Jira oraz Confluence

•

Deadline: 7 tygodni (do 29.11.2013)
Potencjalne problemy
•

Różnice czasowe

•

Komunikacja

•

Zarządzanie

•

Edukacja (znajomość SCRUM)

•

Różnice kulturowe

•

Standardy pracy i organizacji

•

Rywalizacja

•

Zaufanie
Zespoły rozproszone
•

Wspólna przestrzeń/piętro


•

Wspólny budynek/różne piętra/
pokoje


•

Osobne budynki


•

Inne miasta/kraje w tej samej
strefie czasowej


•

Różne strefy czasowe (godziny)


•

Dzień różnicy
Komunikacja
•

Narzędzia podstawowe (Skype,
Email, Google Hangout)


•

Wideo konferencje


•

Narzędzia dodatkowe (Shared
desktop, Interactive
whiteboard, Mind maps)


•

Delegacja (wizyta face-to-face)


•

Większa częstotliwość 


•

Większa aktywność


•

Większe zaangażowanie
Różnice kulturowe
•

Styl pracy (np. dojazdy)


•

Bariera językowa


•

Akcent, dialekt


•

Przekazywanie informacji


•

Święta narodowe (dni wolne)
Standardy pracy i
organizacji
•

Brak Code Review w UK


•

Brak QA w UK


•

Praca nie bezpośrednio dla
biznesu (PO jako proxy między
IT a biznesem)


•

Dział IT Service Desk - wolny w
działaniu


•

Decyzje z dnia na dzień


•

Lunch 1h
Zarządzanie
•

Mierzenie postępów projektu w czasie rzeczywistym


•

Jeden system, aby uniknąć przełączania kontekstów


•

Wiki ze specyfikacją, dokumentami, raportami


•

Continuous Integration
Zaufanie
•

Szczerość


•

Otwartość


•

Zawarcie znajomości


•

Zrozumienie


•

Spisanie zobowiązań
Edukacja
•

Scrum Guide (PDF)


•

Do Better Scrum (PDF)


•

Scrum Meetings


•

PSM, CSM, PMI-ACP


•

Doświadczenie z poprzednich
projektów


•

Książki, blogi
Inne zagrożenia
•

Faworyzowanie zespołu w
którym jest SM i PO


•

Delegowanie łatwiejszych
zadań do PL


•

Dodatkowe wyjaśnienia i
smalltalk PO z DEV w UK


•

Rywalizacja zespołów i
przerzucanie winy


•

Podział odpowiedzialności


•

Słaby wpływ uwag z PL na
działania w UK
Daily Scrum
•

Skype (głosowo)

•

Stała godzina: 10.15 PL / 9.15 UK

•

Max 15 minut

•

SM + PO + Dev Team + PL (ja)

•

Odpowiedź na 3 pytania:
•

Co robiłem wczoraj?

•

Co będę robił dziś?

•

Czy napotkałem jakieś problemy/przeszkody?
Daily Scrum - dobre praktyki
•

O czasie pasującym obu zespołom

•

Z bezproblemowym i szybkim połączeniem

•

Obecność Scrum Mastera i/lub Product Ownera?

•

W przypadku braku wspólnych godzin - nagrania
Planning Meeting
•

Brak pierwszego spotkania planującego

•

Zadania wyestymowane przez PO i DEV w UK (!)

•

Kolejne przeprowadzone już lepiej, ale tylko w zakresie
WHAT. Brak części HOW + estymaty całego Dev Team'u

•

Brak kompletnego Product Backlog - słaba wizja
produktu

•

Konwersacja Skype nie sprawdza sie najlepiej, konieczne
wideo w celu większego zaangażowania zespołu
Planning Meeting - dobre praktyki
•

Warto rozbić na krótsze osobne spotkania

•

Warto przygotować zespół do innych godzin pracy

•

Warto używać narzędzi wspomagających
Planning Meeting - polecane narzędzia
•

Google Hangout

•

Planningpoker.com - estymacja User Stories

•

Coggle.it - wspólne mapy myśli
Review Meeting
•

Brak obecności interesariuszy projektu

•

Brak prezentacji inkrementu

•

Przekładanie spotkania i łączenie go z Retrospective
Meeting

•

Wykorzystanie czasu spotkania do dokończenia zadań
sprintu
Review Meeting - dobre praktyki
•

Warto by wszyscy byli obecni na spotkaniu

•

Warto przeprowadzać demo wspólnie

•

Warto sprawdzić stabilność środowiska/połączenia

•

Warto stosować wideo i narzędzia
Review Meeting - polecane narzędzia
•

Google Hangout + Slideshare / Remote Desktop

•

Join.me - screen-sharing dla show & tell

•

Board.net - wspólne notatki real-time (np. agenda)

•

Scriblink.com - whiteboard
Retrospective Meeting
•

Zdecydowanie najlepsze spotkanie

•

Wychwycenie błędów w procesie

•

Deklaracja poprawy

•

Zastosowanie ciekawych technik i narzędzi
Retrospective Meeting - dobre praktyki
•

Koniecznie stosować wideo i narzędzia

•

Warto spisać sobie uwagi (Good/Bad/Ugly) przed
spotkaniem

•

Warto by wszyscy byli obecni na spotkaniu

•

Warto stosować gry i techniki zwiększające
zaangażowanie (np. http://retrospectivewiki.org/)
Retrospective Meeting - polecane narzędzia
•

Google Hangout + Symphonical

•

Listthings.com
Podsumowanie
•

Scrum w zespołach rozproszonych = Scrum w zespołach
stacjonarnych + dodatkowe wyzwania:
•

Komunikacyjne

•

Kulturowe

•

Językowe

•

Organizacyjne

•

Techniczne
A Practical Guide to
Distributed Scrum
Elizabeth Woodward, Steffan
Surdek, Matthew Ganis
THE DISTRIBUTED
SCRUM PRIMER
Pete Deemer 


http://www.goodagile.com/distributedscrumprimer/
„If you want to deliver more, you should not
work harder, but smarter”
Ben Linders

http://www.benlinders.com/2013/working-in-a-sustainable-pace/
Spis ilustracji: 


Pytania?

!

Keyboard Bokeh

Shaggun 

http://500px.com/photo/21156453


!

Skype call at sunrise

chris panas

http://500px.com/photo/21191821


!

Sunset

Kirill Artemiev

http://500px.com/photo/31327069


!

Ben and Lightspeed

Skypainter

http://500px.com/photo/52369518


!

Union Jack Bubbles

Laura Crossley

http://500px.com/photo/41299366


!

Republic of Poland's flag

Radosław Kuświk

http://500px.com/photo/26079493


!

Calatravanism XXXI - b/w version

Arnd Gottschalk

http://500px.com/photo/51849256


!

Reading is sexy

Pawel Koyfman

http://500px.com/photo/49446358


!

Reflection of Taj

Łukasz Kempny

http://500px.com/photo/49446358


!

ANSCO Regent

Devin Irving

http://500px.com/photo/55177710


!

Hand

Aurele Taillard

http://500px.com/photo/55157658


!

Rugby scrum...

Iain MacIntosh

http://500px.com/photo/39682674

Más contenido relacionado

Similar a Agile Silesia - Scrum w zespołach rozproszonych - Łukasz Kempny

DevOps - what I have learnt so far
DevOps - what I have learnt so far DevOps - what I have learnt so far
DevOps - what I have learnt so far Wojciech Barczyński
 
2019.10.08 share con365 2019 open source in azure devops, on the example open...
2019.10.08 share con365 2019 open source in azure devops, on the example open...2019.10.08 share con365 2019 open source in azure devops, on the example open...
2019.10.08 share con365 2019 open source in azure devops, on the example open...Janusz Nowak
 
Wiosenne Wieczory ze Scrum 2 Estymacja i Planowanie
Wiosenne Wieczory ze Scrum 2 Estymacja i PlanowanieWiosenne Wieczory ze Scrum 2 Estymacja i Planowanie
Wiosenne Wieczory ze Scrum 2 Estymacja i PlanowanieMichał Parkoła
 
Tomasz Głogosz: SharePoint Framework - nowa jakość w client-side development
Tomasz Głogosz: SharePoint Framework - nowa jakość w client-side developmentTomasz Głogosz: SharePoint Framework - nowa jakość w client-side development
Tomasz Głogosz: SharePoint Framework - nowa jakość w client-side developmentSharePoint Saturday Warsaw
 
Scrum (Polish version) - wprowadzenie do frameworka
Scrum (Polish version) - wprowadzenie do frameworkaScrum (Polish version) - wprowadzenie do frameworka
Scrum (Polish version) - wprowadzenie do frameworkaalbrzykowski
 
Umowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontrakty
Umowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontraktyUmowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontrakty
Umowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontraktyŁukasz Węgrzyn
 
Umowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontrakty - Łuka...
Umowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontrakty - Łuka...Umowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontrakty - Łuka...
Umowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontrakty - Łuka...Fundacja Governica
 
HYC - Angular stań się kanciastym
HYC - Angular stań się kanciastymHYC - Angular stań się kanciastym
HYC - Angular stań się kanciastymDariusz Jagieło
 
Distributed Agile
Distributed AgileDistributed Agile
Distributed Agile3camp
 
CI oraz CD w złożonym projekcie o małym budżecie
CI oraz CD w złożonym projekcie o małym budżecieCI oraz CD w złożonym projekcie o małym budżecie
CI oraz CD w złożonym projekcie o małym budżecieGrzegorz Godlewski
 
Zwinność w praktyce, Jarek Potiuk
Zwinność w praktyce, Jarek PotiukZwinność w praktyce, Jarek Potiuk
Zwinność w praktyce, Jarek PotiukMamStartup
 
Jak przeżyć "kreatywne" warsztaty online i nie zwariować
Jak przeżyć "kreatywne" warsztaty online i nie zwariowaćJak przeżyć "kreatywne" warsztaty online i nie zwariować
Jak przeżyć "kreatywne" warsztaty online i nie zwariowaćMerixstudio
 
Girls in It - Front-end & Back-end. Jak zacząć
Girls in It - Front-end & Back-end. Jak zacząćGirls in It - Front-end & Back-end. Jak zacząć
Girls in It - Front-end & Back-end. Jak zacząćmonterail
 
Prezentacja agile telco
Prezentacja agile telcoPrezentacja agile telco
Prezentacja agile telcoDawid Mielnik
 
Jak efektywnie podejść do certyfikacji w AWS?
Jak efektywnie podejść do certyfikacji w AWS?Jak efektywnie podejść do certyfikacji w AWS?
Jak efektywnie podejść do certyfikacji w AWS?The Software House
 
Produkcja aplikacji internetowych
Produkcja aplikacji internetowychProdukcja aplikacji internetowych
Produkcja aplikacji internetowychTomasz Borowski
 

Similar a Agile Silesia - Scrum w zespołach rozproszonych - Łukasz Kempny (20)

DevOps - what I have learnt so far
DevOps - what I have learnt so far DevOps - what I have learnt so far
DevOps - what I have learnt so far
 
2019.10.08 share con365 2019 open source in azure devops, on the example open...
2019.10.08 share con365 2019 open source in azure devops, on the example open...2019.10.08 share con365 2019 open source in azure devops, on the example open...
2019.10.08 share con365 2019 open source in azure devops, on the example open...
 
Wiosenne Wieczory ze Scrum 2 Estymacja i Planowanie
Wiosenne Wieczory ze Scrum 2 Estymacja i PlanowanieWiosenne Wieczory ze Scrum 2 Estymacja i Planowanie
Wiosenne Wieczory ze Scrum 2 Estymacja i Planowanie
 
Scrum
ScrumScrum
Scrum
 
Od zera do Automattica
Od zera do AutomatticaOd zera do Automattica
Od zera do Automattica
 
Tomasz Głogosz: SharePoint Framework - nowa jakość w client-side development
Tomasz Głogosz: SharePoint Framework - nowa jakość w client-side developmentTomasz Głogosz: SharePoint Framework - nowa jakość w client-side development
Tomasz Głogosz: SharePoint Framework - nowa jakość w client-side development
 
university day 1
university day 1university day 1
university day 1
 
Scrum (Polish version) - wprowadzenie do frameworka
Scrum (Polish version) - wprowadzenie do frameworkaScrum (Polish version) - wprowadzenie do frameworka
Scrum (Polish version) - wprowadzenie do frameworka
 
Umowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontrakty
Umowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontraktyUmowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontrakty
Umowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontrakty
 
Umowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontrakty - Łuka...
Umowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontrakty - Łuka...Umowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontrakty - Łuka...
Umowy agile - zakres, zasoby, pieniądze - jak tworzyć zwinne kontrakty - Łuka...
 
HYC - Angular stań się kanciastym
HYC - Angular stań się kanciastymHYC - Angular stań się kanciastym
HYC - Angular stań się kanciastym
 
Distributed Agile
Distributed AgileDistributed Agile
Distributed Agile
 
CI oraz CD w złożonym projekcie o małym budżecie
CI oraz CD w złożonym projekcie o małym budżecieCI oraz CD w złożonym projekcie o małym budżecie
CI oraz CD w złożonym projekcie o małym budżecie
 
Zwinność w praktyce, Jarek Potiuk
Zwinność w praktyce, Jarek PotiukZwinność w praktyce, Jarek Potiuk
Zwinność w praktyce, Jarek Potiuk
 
Jak przeżyć "kreatywne" warsztaty online i nie zwariować
Jak przeżyć "kreatywne" warsztaty online i nie zwariowaćJak przeżyć "kreatywne" warsztaty online i nie zwariować
Jak przeżyć "kreatywne" warsztaty online i nie zwariować
 
Girls in It - Front-end & Back-end. Jak zacząć
Girls in It - Front-end & Back-end. Jak zacząćGirls in It - Front-end & Back-end. Jak zacząć
Girls in It - Front-end & Back-end. Jak zacząć
 
Prezentacja agile telco
Prezentacja agile telcoPrezentacja agile telco
Prezentacja agile telco
 
Jak efektywnie podejść do certyfikacji w AWS?
Jak efektywnie podejść do certyfikacji w AWS?Jak efektywnie podejść do certyfikacji w AWS?
Jak efektywnie podejść do certyfikacji w AWS?
 
Produkcja aplikacji internetowych
Produkcja aplikacji internetowychProdukcja aplikacji internetowych
Produkcja aplikacji internetowych
 
Agile fakty i mity
Agile fakty i mityAgile fakty i mity
Agile fakty i mity
 

Más de Agile Silesia

Agile Silesia 2020 #1 - Systems Thinking workshop
Agile Silesia 2020 #1 - Systems Thinking workshopAgile Silesia 2020 #1 - Systems Thinking workshop
Agile Silesia 2020 #1 - Systems Thinking workshopAgile Silesia
 
Powiem Ci jak masz żyć - Przychodzi Scrum Master do Product Ownera
Powiem Ci jak masz żyć - Przychodzi Scrum Master do Product OwneraPowiem Ci jak masz żyć - Przychodzi Scrum Master do Product Ownera
Powiem Ci jak masz żyć - Przychodzi Scrum Master do Product OwneraAgile Silesia
 
Pimp your team! Coaching w pracy Scrum Mastera - Karolina Trzcionka, Małgorza...
Pimp your team! Coaching w pracy Scrum Mastera - Karolina Trzcionka, Małgorza...Pimp your team! Coaching w pracy Scrum Mastera - Karolina Trzcionka, Małgorza...
Pimp your team! Coaching w pracy Scrum Mastera - Karolina Trzcionka, Małgorza...Agile Silesia
 
Co i po co - Łukasz Januszek
Co i po co - Łukasz JanuszekCo i po co - Łukasz Januszek
Co i po co - Łukasz JanuszekAgile Silesia
 
Pułapki Scruma i jak nie dać się w nie złapać - Lidia Janoszka
Pułapki Scruma i jak nie dać się w nie złapać - Lidia JanoszkaPułapki Scruma i jak nie dać się w nie złapać - Lidia Janoszka
Pułapki Scruma i jak nie dać się w nie złapać - Lidia JanoszkaAgile Silesia
 
User Story Mapping - Adam Łukaszczyk
User Story Mapping - Adam ŁukaszczykUser Story Mapping - Adam Łukaszczyk
User Story Mapping - Adam ŁukaszczykAgile Silesia
 
Dobry scrum master, a dobry zespół scrumowy
Dobry scrum master, a dobry zespół scrumowyDobry scrum master, a dobry zespół scrumowy
Dobry scrum master, a dobry zespół scrumowyAgile Silesia
 
Artur nowak co ma fabryka do agile'a 2015-02-10
Artur nowak   co ma fabryka do agile'a 2015-02-10Artur nowak   co ma fabryka do agile'a 2015-02-10
Artur nowak co ma fabryka do agile'a 2015-02-10Agile Silesia
 
BDD and Agile requirements
BDD and Agile requirementsBDD and Agile requirements
BDD and Agile requirementsAgile Silesia
 
Kultura organizacji w praktyce
Kultura organizacji w praktyceKultura organizacji w praktyce
Kultura organizacji w praktyceAgile Silesia
 
Scrum Owner = Scrum Master + Product Owner
Scrum Owner = Scrum Master + Product OwnerScrum Owner = Scrum Master + Product Owner
Scrum Owner = Scrum Master + Product OwnerAgile Silesia
 
Agile Silesia - Zbigniew Zemła - Kanban w praktyce
Agile Silesia - Zbigniew Zemła - Kanban w praktyceAgile Silesia - Zbigniew Zemła - Kanban w praktyce
Agile Silesia - Zbigniew Zemła - Kanban w praktyceAgile Silesia
 

Más de Agile Silesia (12)

Agile Silesia 2020 #1 - Systems Thinking workshop
Agile Silesia 2020 #1 - Systems Thinking workshopAgile Silesia 2020 #1 - Systems Thinking workshop
Agile Silesia 2020 #1 - Systems Thinking workshop
 
Powiem Ci jak masz żyć - Przychodzi Scrum Master do Product Ownera
Powiem Ci jak masz żyć - Przychodzi Scrum Master do Product OwneraPowiem Ci jak masz żyć - Przychodzi Scrum Master do Product Ownera
Powiem Ci jak masz żyć - Przychodzi Scrum Master do Product Ownera
 
Pimp your team! Coaching w pracy Scrum Mastera - Karolina Trzcionka, Małgorza...
Pimp your team! Coaching w pracy Scrum Mastera - Karolina Trzcionka, Małgorza...Pimp your team! Coaching w pracy Scrum Mastera - Karolina Trzcionka, Małgorza...
Pimp your team! Coaching w pracy Scrum Mastera - Karolina Trzcionka, Małgorza...
 
Co i po co - Łukasz Januszek
Co i po co - Łukasz JanuszekCo i po co - Łukasz Januszek
Co i po co - Łukasz Januszek
 
Pułapki Scruma i jak nie dać się w nie złapać - Lidia Janoszka
Pułapki Scruma i jak nie dać się w nie złapać - Lidia JanoszkaPułapki Scruma i jak nie dać się w nie złapać - Lidia Janoszka
Pułapki Scruma i jak nie dać się w nie złapać - Lidia Janoszka
 
User Story Mapping - Adam Łukaszczyk
User Story Mapping - Adam ŁukaszczykUser Story Mapping - Adam Łukaszczyk
User Story Mapping - Adam Łukaszczyk
 
Dobry scrum master, a dobry zespół scrumowy
Dobry scrum master, a dobry zespół scrumowyDobry scrum master, a dobry zespół scrumowy
Dobry scrum master, a dobry zespół scrumowy
 
Artur nowak co ma fabryka do agile'a 2015-02-10
Artur nowak   co ma fabryka do agile'a 2015-02-10Artur nowak   co ma fabryka do agile'a 2015-02-10
Artur nowak co ma fabryka do agile'a 2015-02-10
 
BDD and Agile requirements
BDD and Agile requirementsBDD and Agile requirements
BDD and Agile requirements
 
Kultura organizacji w praktyce
Kultura organizacji w praktyceKultura organizacji w praktyce
Kultura organizacji w praktyce
 
Scrum Owner = Scrum Master + Product Owner
Scrum Owner = Scrum Master + Product OwnerScrum Owner = Scrum Master + Product Owner
Scrum Owner = Scrum Master + Product Owner
 
Agile Silesia - Zbigniew Zemła - Kanban w praktyce
Agile Silesia - Zbigniew Zemła - Kanban w praktyceAgile Silesia - Zbigniew Zemła - Kanban w praktyce
Agile Silesia - Zbigniew Zemła - Kanban w praktyce
 

Agile Silesia - Scrum w zespołach rozproszonych - Łukasz Kempny

  • 2. O mnie • Project Leader • Software Quality Assurance Engineer • 4 lata doświadczenia w IT • Certyfikaty: ISTQB, PSM I ! • W wolnym czasie: podróże i fotografia
  • 4. Zespoły rozproszone w Agile http://www.versionone.com/state-of-agile-survey-results/
  • 5. Case Study • Londyn : 2 programistów, Scrum Master, Product Owner, (Project Manager) • Gliwice : 2 programistów, 3 testerów, (Project Leader)
  • 6. Projekt • Aplikacja webowa do użytku wewnętrznego • Technologia: .Net 4.5, ASP MVC 4, Entity Framework 5.0 • Zarządzanie projektem: Jira oraz Confluence • Deadline: 7 tygodni (do 29.11.2013)
  • 7. Potencjalne problemy • Różnice czasowe • Komunikacja • Zarządzanie • Edukacja (znajomość SCRUM) • Różnice kulturowe • Standardy pracy i organizacji • Rywalizacja • Zaufanie
  • 8. Zespoły rozproszone • Wspólna przestrzeń/piętro • Wspólny budynek/różne piętra/ pokoje • Osobne budynki • Inne miasta/kraje w tej samej strefie czasowej • Różne strefy czasowe (godziny) • Dzień różnicy
  • 9. Komunikacja • Narzędzia podstawowe (Skype, Email, Google Hangout) • Wideo konferencje • Narzędzia dodatkowe (Shared desktop, Interactive whiteboard, Mind maps) • Delegacja (wizyta face-to-face) • Większa częstotliwość • Większa aktywność • Większe zaangażowanie
  • 10. Różnice kulturowe • Styl pracy (np. dojazdy) • Bariera językowa • Akcent, dialekt • Przekazywanie informacji • Święta narodowe (dni wolne)
  • 11. Standardy pracy i organizacji • Brak Code Review w UK • Brak QA w UK • Praca nie bezpośrednio dla biznesu (PO jako proxy między IT a biznesem) • Dział IT Service Desk - wolny w działaniu • Decyzje z dnia na dzień • Lunch 1h
  • 12. Zarządzanie • Mierzenie postępów projektu w czasie rzeczywistym • Jeden system, aby uniknąć przełączania kontekstów • Wiki ze specyfikacją, dokumentami, raportami • Continuous Integration
  • 14. Edukacja • Scrum Guide (PDF) • Do Better Scrum (PDF) • Scrum Meetings • PSM, CSM, PMI-ACP • Doświadczenie z poprzednich projektów • Książki, blogi
  • 15. Inne zagrożenia • Faworyzowanie zespołu w którym jest SM i PO • Delegowanie łatwiejszych zadań do PL • Dodatkowe wyjaśnienia i smalltalk PO z DEV w UK • Rywalizacja zespołów i przerzucanie winy • Podział odpowiedzialności • Słaby wpływ uwag z PL na działania w UK
  • 16. Daily Scrum • Skype (głosowo) • Stała godzina: 10.15 PL / 9.15 UK • Max 15 minut • SM + PO + Dev Team + PL (ja) • Odpowiedź na 3 pytania: • Co robiłem wczoraj? • Co będę robił dziś? • Czy napotkałem jakieś problemy/przeszkody?
  • 17. Daily Scrum - dobre praktyki • O czasie pasującym obu zespołom • Z bezproblemowym i szybkim połączeniem • Obecność Scrum Mastera i/lub Product Ownera? • W przypadku braku wspólnych godzin - nagrania
  • 18. Planning Meeting • Brak pierwszego spotkania planującego • Zadania wyestymowane przez PO i DEV w UK (!) • Kolejne przeprowadzone już lepiej, ale tylko w zakresie WHAT. Brak części HOW + estymaty całego Dev Team'u • Brak kompletnego Product Backlog - słaba wizja produktu • Konwersacja Skype nie sprawdza sie najlepiej, konieczne wideo w celu większego zaangażowania zespołu
  • 19. Planning Meeting - dobre praktyki • Warto rozbić na krótsze osobne spotkania • Warto przygotować zespół do innych godzin pracy • Warto używać narzędzi wspomagających
  • 20. Planning Meeting - polecane narzędzia • Google Hangout • Planningpoker.com - estymacja User Stories • Coggle.it - wspólne mapy myśli
  • 21. Review Meeting • Brak obecności interesariuszy projektu • Brak prezentacji inkrementu • Przekładanie spotkania i łączenie go z Retrospective Meeting • Wykorzystanie czasu spotkania do dokończenia zadań sprintu
  • 22. Review Meeting - dobre praktyki • Warto by wszyscy byli obecni na spotkaniu • Warto przeprowadzać demo wspólnie • Warto sprawdzić stabilność środowiska/połączenia • Warto stosować wideo i narzędzia
  • 23. Review Meeting - polecane narzędzia • Google Hangout + Slideshare / Remote Desktop • Join.me - screen-sharing dla show & tell • Board.net - wspólne notatki real-time (np. agenda) • Scriblink.com - whiteboard
  • 24. Retrospective Meeting • Zdecydowanie najlepsze spotkanie • Wychwycenie błędów w procesie • Deklaracja poprawy • Zastosowanie ciekawych technik i narzędzi
  • 25. Retrospective Meeting - dobre praktyki • Koniecznie stosować wideo i narzędzia • Warto spisać sobie uwagi (Good/Bad/Ugly) przed spotkaniem • Warto by wszyscy byli obecni na spotkaniu • Warto stosować gry i techniki zwiększające zaangażowanie (np. http://retrospectivewiki.org/)
  • 26. Retrospective Meeting - polecane narzędzia • Google Hangout + Symphonical • Listthings.com
  • 27. Podsumowanie • Scrum w zespołach rozproszonych = Scrum w zespołach stacjonarnych + dodatkowe wyzwania: • Komunikacyjne • Kulturowe • Językowe • Organizacyjne • Techniczne
  • 28. A Practical Guide to Distributed Scrum Elizabeth Woodward, Steffan Surdek, Matthew Ganis
  • 29. THE DISTRIBUTED SCRUM PRIMER Pete Deemer http://www.goodagile.com/distributedscrumprimer/
  • 30. „If you want to deliver more, you should not work harder, but smarter” Ben Linders http://www.benlinders.com/2013/working-in-a-sustainable-pace/
  • 31. Spis ilustracji: Pytania? ! Keyboard Bokeh Shaggun http://500px.com/photo/21156453 ! Skype call at sunrise chris panas http://500px.com/photo/21191821 ! Sunset Kirill Artemiev http://500px.com/photo/31327069 ! Ben and Lightspeed Skypainter http://500px.com/photo/52369518 ! Union Jack Bubbles Laura Crossley http://500px.com/photo/41299366 ! Republic of Poland's flag Radosław Kuświk http://500px.com/photo/26079493 ! Calatravanism XXXI - b/w version Arnd Gottschalk http://500px.com/photo/51849256 ! Reading is sexy Pawel Koyfman http://500px.com/photo/49446358 ! Reflection of Taj Łukasz Kempny http://500px.com/photo/49446358 ! ANSCO Regent Devin Irving http://500px.com/photo/55177710 ! Hand Aurele Taillard http://500px.com/photo/55157658 ! Rugby scrum... Iain MacIntosh http://500px.com/photo/39682674