The Agile Way Thomson Reuters case study Małgorzata Kusyk, PMP Managing Partner, AgilePMO Senior Project Manager, Thomson Reuters Gdańsk, 04.10.2013
Parę słów o sobie
Podróż na dziś Przypadek Thomson Reuters Agile Otoczenie Biznesowe Dziś O mnie
Tak radykalnie zmieniliśmy nasze otoczenie, że nie mamy innego wyjścia jak zmienić siebie i dostosować się do tego zmienionego otoczenia Norbert Wiener, The Human Use of Human Beings
Otoczenie biznesowe dziś złożoność konkurencyjność ograniczoność
Era kreatywności i relacyjności
IBM 2010 Global CEO Study Źródło: Cultivating organizational creativity in an age of complexity. IBM Institute for Business Value
Wyzwania dzisiejszego biznesu proaktywność innowacyjność efektywność w kreowaniu wartości dla klienta inspiracja
Zmieniasz zasady gry? Możemy i powinniśmy kreować naszą przyszłość...ponieważ jeśli nie, kto inny na pewno to zrobi Joel Barker, futurysta
Co to jest zwinność (agile)? Ludzie Proces Narzędzia
Manifest Zwinnego Tworzenia Oprogramowania Wytwarzając oprogramowanie i pomagając innym w tym zakresie, odkrywamy lepsze sposoby wykonywania tej pracy. W wyniku tych doświadczeń przedkładamy: Ludzi i interakcje ponad procesy i narzędzia Działające oprogramowanie ponad obszerną dokumentację Współpracę z klientem ponad formalne ustalenia Reagowanie na zmiany ponad podążanie za planem Doceniamy to, co wymieniono po prawej stronie, jednak bardziej cenimy to, co po lewej. Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn Ward Cunningham Martin Fowler James Grenning Jim Highsmith Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas
Agile? BYĆ Agile DZIAŁAĆ Agile
Bycie Agile sposób myślenia Perspektywa systemu Tolerancja na niewiadomą Budowanie relacji Metoda Aktywna komunikacja Transparentność Eksperymentowanie i nauka na błędach Innowacyjność i adaptacja Koncentracja na wartości
Zwinne działanie / Doing Agile Waterfall - tradycyjny Wymagania Agile 20% wykonane 100% użyteczne Wymagania Czas Koszt zmiany wzrasta Projektowanie Kodowanie Testowanie Projektowanie Kodowanie Testowanie Czas
Jakość jest czynnikiem, który wpływa na harmonogram bardziej niż cokolwiek innego Carpes Jones
Thomson Reuters case study
Proces realizacji projektów
Timeseries październik 2011
Wydanie
Współpraca /Odpowiedzialność Technologia Programiści Biznes Zapewnienie Jakości (QA)
Timeseries kwiecień/maj 2012 Autor: Karol Żurek
Jak mierzymy efektywność? 1. Średnia liczba funkcjonalności features /miesiąc (9,17) 2. Średnia liczba defektów po wydaniu /miesiąc (16,33) 3. Prędkość zespołu (velocity)/ 2 tyg. sprint (243,2 pkt) suma 6 zespołów Benchmark: lipiec- grudzień 2012
Jak nam idzie? Q1 2013 1. Średnia liczba features : 8,33 2. Średnia liczba błędów: 25,33 3. Prędkość: 226,5 pkt Zwiększenie prędkości o 30% przy utrzymaniu lub obniżeniu liczby defektów
Co pokazuje badanie? 1 ROK Rezultaty Jakościowe 2 LATA Ilościowe (metryki) 3 LATA Biznesowe Źródło: Agile Maturity Report, lipiec 2012, Project at Works
Korzyści z wdrożenia Agile transparentność w projekcie 52% usprawniona komunikacja 55% lepsze produkty 56% większe zaangażowanie klienta 62% umiejętność dostosowania się do zmian 79% 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% Źródło: Agile Maturity Report, lipiec 2012, Project at Works
Agile nie jest lekiem na całe zło! Tylko dlatego że nie działa nie oznacza, że Agile to naprawi!
Proces realizacji projektów z uwzględnieniem Agile SCREEN APPROVAL VALIDATION PRE-LAUNCH LAUNCH GOAL ACHIEVED IDEA GENERATION CONCEPT DEVELOPMENT DEFINITION DELIVERY GO TO MARKET POST LAUNCH Early Access Pre-Project Planning 0 Project Definition Project Delivery Project Deployment 1 2 3 4 Support & Measure 5 Initiate Approve Commit Deploy Go Live Close PROJECT DELIVERY FRAMEWORK Project Scoping Business Initiative TECHNOLOGY GOVERNANCE CHECKPOINT REVIEW Features Analysis Features Features Design Sprint Sprint Development Stories/Tasks Sprint Stories/Tasks Functional Stories/Tasks & Non-Functional Testing Project Management Feature Complete Deployment Sprint User Testing Internal TECHNOLOGY GOVERNANCE CHECKPOINT REVIEW User Testing Project Support External Project Support
Na zakończenie...pozytywnie Nie przekreślaj starego podejścia!
Pytania?
Zapraszam do kontaktu malgorzata.kusyk@agilepmo.pl www.agilepmo.pl Blog: www.agilepm0.blogspot.com