Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014...
-
Upload
fundacja-governica -
Category
Education
-
view
76 -
download
0
description
Transcript of Jak skalować agile do poziomu całego przedsiębiorstwa? - Krystian Kaczor @ Agile Management 2014...
JAK SKALOWAĆ AGILE DO
POZIOMU CAŁEGO
PRZEDSIĘBIORSTWA?
3 X CASE STUDY
Agile Management 2014 1
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
Agile Management 2014 3
4
©Katarzyna Zalewska
AGENDA
• CASE STUDY #1 – TYLKO SCRUM
• CASE STUDY #2 – MASZYNA SIĘ ZACINA!
• CASE STUDY #3 – AGILE W PROGRAMIE
• WNIOSKI
Agile Management 2014 5
CASE STUDY #1 - TYLKO
SCRUM
Agile Management 2014 6
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
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
CASE STUDY #1 -
ROZWIĄZANIE
Agile Management 2014 9
CASE STUDY #2 - MASZYNA SIĘ
ZACINA!
Agile Management 2014 10
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
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
CASE STUDY #2 -
ROZWIĄZANIE
Agile Management 2014 13
CASE STUDY #3 - AGILE W
PROGRAMIE
Agile Management 2014 14
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
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
CASE STUDY #3 -
ROZWIĄZANIE
Agile Management 2014 17
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
Agile Management 2014 19
Agile Management 2014 20
#1 #1 #2
#2
#3
#3
#3