Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014...

21
JAK SKALOWAĆ AGILE DO POZIOMU CAŁEGO PRZEDSIĘBIORSTWA? 3 X CASE STUDY Agile Management 2014 1

description

Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

Transcript of Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014...

Page 1: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

JAK SKALOWAĆ AGILE DO

POZIOMU CAŁEGO

PRZEDSIĘBIORSTWA?

3 X CASE STUDY

Agile Management 2014 1

Page 2: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

KRYSTIAN KACZOR

• CERTIFIED SCRUM PROFESSIONAL, CERTIFIED SCRUM MASTER, PSM I, PMI-ACP

• 10 LAT DOŚWIADCZENIA NA PROJEKTACH W SZWECJI, POLSCE, IRANIE, HOLANDII

• ICF ASSOCIATE CERTIFIED COACH

• AUTOR ARTYKUŁÓW (PROGRAMISTA, SDJ, ITCREW BLOG, ICC, C0RE)

• AUTOR KSIĄŻKI „SCRUM I NIE TYLKO”

• COACH I TRENER W CODE SPRINTERS

Agile Management 2014 2

Page 3: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

Agile Management 2014 3

Page 4: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

4

©Katarzyna Zalewska

Page 5: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

AGENDA

• CASE STUDY #1 – TYLKO SCRUM

• CASE STUDY #2 – MASZYNA SIĘ ZACINA!

• CASE STUDY #3 – AGILE W PROGRAMIE

• WNIOSKI

Agile Management 2014 5

Page 6: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

CASE STUDY #1 - TYLKO

SCRUM

Agile Management 2014 6

Page 7: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

CASE STUDY #1

• IT MA SCRUM

• PRODUKT NIE DZIAŁA

• NIE WIADOMO JAKI JEST POSTĘP

• SCOPE CREEP OD BIZNESU I GRAFIKÓW

• NIE WIADOMO CZY DEADLINE I-SZEJ FAZY BĘDZIE OSIĄGNIĘTY

Agile Management 2014 7

Page 8: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

CASE STUDY #1 -

ROZWIĄZANIE

• ZNALEŹLIŚMY PRAWDZIWEGO PO

• BIZNES SIEDZI RAZEM Z IT

• PRAKTYKI XP (TDD, PROGRAMOWANIE W PARACH, CIĄGŁA INTERGACJA) NA POZIOMIE

ZESPOŁU

• MAKIETY I PRACA NAD KONCEPCJAMI W OSOBNYM BACKLOGU

• SPRINTY SKRÓCONE DO 2 TYGODNI

• DODANY RELEASE SPRINT (TYDZIEŃ NA WYDANIE, TYDZIEŃ HACKATHON)

Agile Management 2014 8

Page 9: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

CASE STUDY #1 -

ROZWIĄZANIE

Agile Management 2014 9

Page 10: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

CASE STUDY #2 - MASZYNA SIĘ

ZACINA!

Agile Management 2014 10

Page 11: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

CASE STUDY #2

• SCRUM + BIZNES „ROBIĄ AGILE”

• ZESPOŁY PRACUJĄ NAD JEDNYM BACKLOGIEM

• MASZYNA SIĘ ZATRZYMUJE, BO NIE MA WSADU

• STAN BACKLOGU NIEZNANY

• BRAK SYNCHRONIZACJI

Agile Management 2014 11

Page 12: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

CASE STUDY #2 -

ROZWIĄZANIE

• JASNA DEFINICJA GOTOWOŚCI

• KANBAN DLA ANALITYKÓW BIZNESOWYCH I PRODUCT OWNERÓW

• 3 RUNDY CZYSZCZENIA BACKLOGU

• RÓŻNE POZIOMY WYMAGAŃ I BUDŻETOWANIE NA NAJWYŻSZYM Z NICH

• UATY NAJPIERW SKRÓCONE, A POTEM USUNIĘTE

• SPRINT REVIEW I RELEASE PLANNING ROBIONE RAZEM Z 2 ZESPOŁAMI

• ZALEŻNOŚCI POMIĘDZY ZESPOŁAMI ZNIWELOWANE PRZEZ SYNCHRONIZACJĘ SPRINTÓW I TEN

SAM RYTM PRACY

Agile Management 2014 12

Page 13: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

CASE STUDY #2 -

ROZWIĄZANIE

Agile Management 2014 13

Page 14: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

CASE STUDY #3 - AGILE W

PROGRAMIE

Agile Management 2014 14

Page 15: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

CASE STUDY #3

• SCRUM + BIZNES SĄ AGILE

• 8 ZESPOŁÓW

• DEVELOPERZY Z KILKU FIRM, CZEŚĆ TO KONSULTANCI

• WIELE SYSTEMÓW

• PROBLEMY Z INTEGRACJĄ SYSTEMÓW TUŻ PRZED WYDANIEM

• PROBLEMY Z DOSTAWCĄ POTRAFIĄ ZEPSUĆ SPRINTY NAWET KILKU ZESPOŁÓW

• ZAWARTOŚĆ WYDAŃ NIEPRZEWIDYWALNA

Agile Management 2014 15

Page 16: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

CASE STUDY #3 -

ROZWIĄZANIE

• KANBAN NA POZIOMIE CAŁEGO PORTFOLIO I WSZYSTKICH ZESPOŁÓW

• ROLA ARCHITEKTA – SPÓJNOŚĆ ROZWIĄZANIA I INTEGRACJA Z ISTNIEJĄCYMI SYSTEMAMI

• RELEASE MANAGEMENT – WYDANIE SPÓJNYCH I GOTOWYCH DO UŻYCIA FUNKCJONALNOŚCI

• CONFIGURATION MANAGEMENT – ŚLEDZENIE WERSJI KOMPONENTÓW, ROZWIĄZYWANIE

FIXÓW I KONFLIKTÓW

• PROGRAM MANAGEMENT – KOORDYNACJA FUNKCJONALNOŚCI POMIĘDZY ZESPOŁAMI,

WSPÓŁPRACA Z DOSTAWCAMI, ESKALACJA PROBLEMÓW

Agile Management 2014 16

Page 17: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

CASE STUDY #3 -

ROZWIĄZANIE

Agile Management 2014 17

Page 18: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

Agile Management 2014 18

“TWOJĄ PODSTAWOWĄ ODPOWIEDZIALNOŚCIĄ JEST ZDOBYWANIE

UŻYTECZNEJ WIEDZY OD INNYCH I ODPOWIEDNIE JEJ

STOSOWANIE. NIE MUSISZ WYNAJDYWAĆ KOŁA NA NOWO, ALE

MUSISZ UCZYĆ SIĘ OD TYCH, KTÓRZY TO ZROBILI.”

GARY RYAN BLAIR

Page 19: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

Agile Management 2014 19

Page 20: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

Agile Management 2014 20

#1 #1 #2

#2

#3

#3

#3

Page 21: Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014 Poland

DZIĘKUJĘ ZA UWAGĘ

Agile Management 2014 21

@krystian_kaczor

[email protected]