© Victo Testowanie dla menedżerów Wersja TDM Slajd 1 (27) Testowanie oprogramowania dla menedżerów Co menedżerowie i kierownicy naprawdę potrzebują wiedzieć o testowaniu… … aby zwiększyć zysk? Klikaj, aby jechać dalej
© Victo Testowanie dla menedżerów Wersja TDM Slajd 2 (27) Spis treści kursu Wstęp Po co w ogóle testować? Jak testowanie zwiększa zysk? Zysk dzięki szybszemu testowaniu Zysk dzięki lepszemu testowaniu Jak testować szybciej i lepiej? Trzy metody: Lepsze projektowanie testów Automatyzacja testów Lepsza organizacja testów Jakość jest za darmo?
© Victo Testowanie dla menedżerów Wersja TDM Slajd 3 (27) Wstęp Po co w ogóle testować? Jak testowanie zwiększa zysk? Zysk dzięki szybszemu testowaniu Zysk dzięki lepszemu testowaniu Jak testować szybciej i lepiej? Trzy metody: Lepsze projektowanie testów Automatyzacja testów Lepsza organizacja testów Jakość jest za darmo? Wstęp
© Victo Testowanie dla menedżerów Wersja TDM Slajd 4 (27) Zysk: rezygnacja z testowania? Ariane 5, 1996 nieprzetestowane przepełnienie rejestru, strata > 350 milionów $ Therac 25, nieprzetestowana zmiana stanu automatu, sześć osób zmarło strata > 350 milionów $ sześć osób zmarło
© Victo Testowanie dla menedżerów Wersja TDM Slajd 5 (27) Czyli – musimy testować? Nie tylko musimy – na dobrym testowaniu można także ładnie zarobić!
© Victo Testowanie dla menedżerów Wersja TDM Slajd 6 (27) Skąd bierze się zysk? Koszt realizacji Koszty awarii, zmian i utrzymania Zysk wpływy
© Victo Testowanie dla menedżerów Wersja TDM Slajd 7 (27) Jak testowanie zwiększa zysk? Koszt realizacji Koszty awarii, zmian i utrzymania Zysk testy lepiej testy szybciej
© Victo Testowanie dla menedżerów Wersja TDM Slajd 8 (27) Koszt realizacji Koszty awarii i utrzymania Zysk Testujemy szybciej: rośnie zysk Koszt realizacji Koszty awarii i utrzymania Testy twają krócej… Ta sama jakość… Zysk Wzrasta zysk!
© Victo Testowanie dla menedżerów Wersja TDM Slajd 9 (27) Szybciej: dodatkowe korzyści Krótszy time-to-market Możliwość częstszych zmian Elastyczność wobec zmiennych życzeń Klientów Czyli również większe wpływy! (i… fajniejsza praca!)
© Victo Testowanie dla menedżerów Wersja TDM Slajd 10 (27) Koszt realizacji Koszty awarii i utrzymania Zysk Testujemy lepiej: rośnie zysk Koszt realizacji Koszty awarii Testy wykrywają więcej bugów (lepsza jakość) Ten sam czas Zysk Wzrasta zysk!
© Victo Testowanie dla menedżerów Wersja TDM Slajd 11 (27) Lepiej: dodatkowe korzyści Lepsza jakość – zadowoleni klienci – darmowy marketing – wierniejsi klienci Możliwość wyznaczenia wyższej ceny Czyli również większe wpływy! (i… zadowoleni pracownicy)
© Victo Testowanie dla menedżerów Wersja TDM Slajd 12 (27) Ale jak testować szybciej i lepiej? (za te same pieniądze) 2. automatyzacja 1. dobór testów 3. organizacja jakości
© Victo Testowanie dla menedżerów Wersja TDM Slajd 13 (27) 1. Lepszy dobór testów 1(2) dobór testów szybciej lepiej
© Victo Testowanie dla menedżerów Wersja TDM Slajd 14 (27) 1. Lepszy dobór testów 2(2) = sztuka wyboru przypadków testowych Testy tam, gdzie jest największe zagrożenie (tzw. testowanie na podstawie ryzyka) Wykorzystanie intuicji oraz doświadczenia (testy eksploracyjne) Testy wymagań: nie przeoczyć niczego ważnego Magiczne metody formalne (= projektowanie testów)
© Victo Testowanie dla menedżerów Wersja TDM Slajd 15 (27) 2. Automatyzacja 1(2) automatyzacja szybciej lepiej
© Victo Testowanie dla menedżerów Wersja TDM Slajd 16 (27) 2. Automatyzacja 2(2) Szybsze wykonywanie testów – Właściwy dobór narzędzia – Właściwe zastosowanie narzędzia Szybsze (automatyczne) projektowanie testów Sprawniejsza budowa i nadzór środowiska testów i raportowania
© Victo Testowanie dla menedżerów Wersja TDM Slajd 17 (27) 3. Organizacja jakości organizacja jakości szybciej lepiej
© Victo Testowanie dla menedżerów Wersja TDM Slajd 18 (27) Organizacja jakości Zapobieganie tsunami pod koniec projektu Dobre wymagania – weryfikacja wymagań Analiza statyczna Testy jednostkowe Projektowanie testów zawczasu Zapobieganie błędom zamiast naprawiania defektów
© Victo Testowanie dla menedżerów Wersja TDM Slajd 19 (27) Koszty usuwania błędów w danej fazie projektu: Testowanie może być za darmo! wdrożenie budowa analiza utrzymanie Czyli na przykład, testując więcej podczas analizy i budowy… zmniejszamy koszty testów podczas wdrożenia i później tak bardzo, że… łączne koszty maleją!
© Victo Testowanie dla menedżerów Wersja TDM Slajd 20 (27) Podsumowanie lepiej szybciej automatyzując testy… dobrze wybierając testy… mądrze organizując testy… testujemy:
© Victo Testowanie dla menedżerów Wersja TDM Slajd 21 (27) … więc na testowaniu można ładnie zarobić…
© Victo Testowanie dla menedżerów Wersja TDM Slajd 22 (27) Czego uczy Testowanie dla menedżerów! Zapraszam do dyskusji. Jakie są Państwa oczekiwania?
© Victo Testowanie dla menedżerów Wersja TDM Slajd 23 (27) Po co w ogóle testować? Wstęp Jak testowanie zwiększa zysk? Zysk dzięki szybszemu testowaniu Zysk dzięki lepszemu testowaniu Jak testować szybciej i lepiej? Trzy metody: Lepsze projektowanie testów Automatyzacja testów Lepsza organizacja testów Jakość jest za darmo? Po co w ogóle testować?
© Victo Testowanie dla menedżerów Wersja TDM Slajd 24 (27) Aby otrzymać cały kurs: Mail do Telefon Warto!
© Victo Testowanie dla menedżerów Wersja TDM Slajd 25 (27) szkolenia.victo.eu 1(3) szkolenia.victo.eu/#SE
© Victo Testowanie dla menedżerów Wersja TDM Slajd 26 (27) szkolenia.victo.eu 2(3)
© Victo Testowanie dla menedżerów Wersja TDM Slajd 27 (27) szkolenia.victo.eu 3(3) szkolenia.victo.eu/#REQ