Title (46 pt. HP Simplified bold)
Transkrypt
Title (46 pt. HP Simplified bold)
Szybkość w biznesie Zwinne testowanie oprogramowania (Agile) Mateusz Morawski ([email protected]) 14 kwietnia 2015 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Wykonawca Klient ...wprowadzamy nowy typ przelewów do aplikacji internetowej. Dodam to wymaganie do Backlogu Produktu. Uwzględnimy je w kolejnym Sprincie. Kiedy najwcześniej możemy wprowadzić tę funkcjonalność na produkcję? Jutro mamy Planowanie Sprintu. Za miesiąc wdrożenie na produkcję. 2 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Zmiany przyspieszają Mobile Cloud Cloud SOA SOA SOA Web Web Web Web WAN WAN WAN WAN Tempo zmian LAN WAN Trendy dewelopmentu aplikacji 3 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Zmiany skłaniają się ku użytkownikowi Aplikacje mobilne 4 Częstotliwość wydań aplikacji © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Nowe Usługi i technologie Nowe wymaganie (waterfall) Czas tworzenia dokumentacji 5 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Elastyczność, Zmiany Czas wdrożenia Nowe wymaganie (waterfall) Klient Wykonawca Kiedy wdrożenie na produkcję? za 12 miesięcy... 6 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Czym jest Agile Extreme Programming SCRUM Adaptive Software Development ... Pragmatic Programming Crystal DSDM © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Feature-Driven Development Czym jest Agile (Scrum) Ludzie i interakcje Procesy i narzędzia 8 Działające aplikacje Złożona dokumentacja © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Współpraca z klientem Negocjowanie kontraktu Reakcja na zmiany Realizacja planu Proces Agile (Scrum) sprint 1 wydanie 9 sprint N sprint 2 wydanie © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. wydanie Zespół scrumowy Scrum Master Zespół Deweloperski Właściciel Produktu ...zespół testowy ? 10 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Zespół Deweloperski Deweloperzy 11 współpraca © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Testerzy Struktura sprintu Przegląd sprintu Planowanie sprintu Doskonalenie Backlogu Przegląd sprintu Sprint Codzienny Scrum Retrospektywa sprintu sprint © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Retrospektywa sprintu Planowanie sprintu Inkrement sprintu N 3 2 1 13 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Backlog sprintu N Backlogi sprintów poprzednich Testowanie w Agile © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Typy testów Akceptacyjne N Eksploracyjne Jednostkowe 3 2 1 Jednostkowe Regresyjne Automatyczne 15 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Testy Akceptacyjne Użytkownika (UAT) Przegląd sprintu Przegląd sprintu użytkownicy testują jak najwcześniej sprint © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Automatyzacja Ciągła integracja Testy jednostkowe Testy automatyczne 17 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Automatyzacja Ciągła integracja Testy jednostkowe Testy automatyczne 18 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Wyzwania © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Wyzwania 20 dojrzałość organizacji komunikacja UAT zgodność z agile Dokumentacja automatyzacja © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Prognoza IT 2015 a testy automatyczne © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Klient ... minął miesiąc Wykonawca Nowy typ przelewów: przeszedł testy akceptacyjne został zmigrowany na produkcję jest już dostępny dla użytkowników końcowych Świetnie! Zyskamy nowych użytkowników 22 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Dziękuję za uwagę © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.