Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

© Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 1 (27) Testowanie na podstawie ryzyka: rozwiązanie tajemnicy.

Podobne prezentacje


Prezentacja na temat: "© Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 1 (27) Testowanie na podstawie ryzyka: rozwiązanie tajemnicy."— Zapis prezentacji:

1 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 1 (27) Testowanie na podstawie ryzyka: rozwiązanie tajemnicy © Bogdan Bereza

2 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 2 (27) Wysłuchali Państwo dzisiaj: Jakość = Krew + Pot - w 2003 roku planowaliśmy, aby SJSI nazwać POT, a jego hasło miało być POT I ŁZY Standardy nie bolą i nie szkodzą na wydajność - przeciwnie Aby świat był holistycznie lepszy… tylko po co? Nordea proces Przejście na Scrum (nie SCRUM!) Motywatory Jak zmusić nie-T- szejpowców do Scruma, czyli wkopać kwadratowy peg w okrągłą hole Zwinność w banku Mobilna ściema? Wow, wraca stare dobre TPI! Agora o wszystkim SIWZ nie jest schizą Wymagania też są ważne Dekodery też ludzie Nie tylko dział testów

3 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 3 (27) Jakość = Krew + Pot - w 2003 roku planowaliśmy, aby SJSI nazwać POT, a jego hasło miało być POT I ŁZY Standardy nie bolą i nie szkodzą na wydajność - przeciwnie Aby świat był holistycznie lepszy… tylko po co? Nordea proces Przejście na Scrum (nie SCRUM!) Motywatory Jak zmusić nie-T- szejpowców do Scruma, czyli wkopać kwadratowy peg w okrągłą hole Zwinność w banku Mobilna ściema? Wow, wraca stare dobre TPI! Agora o wszystkim SKIWZ nie jest schizą Wymagania też są ważne Dekodery też ludzie Nie tylko dział testów Co jest w tym WSPÓLNE? Pragnienie zysku WYŁĄCZNIE zysk jest kryterium, czy robimy dobrze, czy źle Skąd wiedzieć, co jest DLA MNIE dobre?

4 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 4 (27) Od czego zależy zysk w IT? Przychód Koszt ZYSK?ZYSK Przychód

5 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 5 (27) Od czego zależy przychód? Zysk Przychód Potrzeba klienta Termin realizacji Konkurencja Reklama Sprzedaż Jakość

6 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 6 (27) Jakość Zysk Przychód Potrzeba klienta Termin realizacji Konkurencja Reklama Sprzedaż Od czego jeszcze zależy przychód? Ekonomika, Mba, Nie tutaj!

7 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 7 (27) A od czego zależy koszt? Zysk Koszt Koszt budowy Koszt utrzymania Koszt sprzedaży Koszt reklamy Koszt braku jakości Koszt wymagań jakości

8 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 8 (27) W tym, koszt budowy? Złożoność Technologia Motywacja Proces Termin Środowisko Wymagania jakości Wymagania bezpieczeństwa, niezawodności, … Kompetencje Koszt zapewnienia jakości Koszt braku jakości Zysk Koszt Koszt budowy

9 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 9 (27) A koszt utrzymania? PODOBNIE: Złożoność Architektura Technologia Motywacja Proces Terminy Środowisko Zakres zmian Wymagania jakości Wymagania bezpieczeństwa, niezawodności, … Kompetencje Koszt zapewnienia jakości Koszt braku jakości Zysk Koszt Koszt utrzymania

10 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 10 (27) Nie mówimy tutaj o: Złożoności Architekturze Technologii Motywacji Procesie Terminach Środowisku Zakresie zmian Wymaganiach jakości Wymaganiach bezpieczeństwa, niezawodności Kompetencjach… (choć to WAŻNE!) lecz wyłacznie o KOSZTACH JAKOSCI oraz o KOSZTACH BRAKU JAKOSCI,,,

11 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 11 (27) Mówimy tyle o tej JAKOŚCI Nie dlatego, że: 1.Mamy taką nerwicę 2.Jesteśmy nadzwyczaj etyczni 3.Jesteśmy nudziarze 4.Chcemy zbawić świat 5.Popisujemy się, jacy jesteśmy bardzo mądrzy Tylko dlatego, żeby: 1.Uniknąć kosztów braku jakości TYLKO TYLE AŻ TYLE

12 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 12 (27) Jakie są koszty jakości? Wdrożenie procedur – w tym: opór przed zmianami Przestrzeganie procedur – w tym: poczucie braku luzu Wdrożenie i używanie narzędzi ?

13 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 13 (27) A koszty braku jakości: 1(2) 1. Zmniejszenie przychodów: – Opóźnienie – Niezadowolenie klienta – Wyższe koszty w ofercie – Mniejsza elastyczność – Mniejsza możliwość zmian – Niższa terminowość – Antyreklama

14 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 14 (27) Koszty braku jakości 2(2) 2. Wzrost kosztów: – Kary, odszkodowania – Frustracja pracowników – Przeróbki – Późne naprawy – Obsługa awarii – Metoda prób i błędów – Utrudnienie ponownego wykorzystania

15 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 15 (27) Czyli jak? Dziki bałagan Koszty razem Wszystko się wali Ale luzik! Trochę porządku Wow, spoko! Uważniej Pomogło! Solidny ład Jak fajnie! Bardzo porządnie A nie mówiłem! Chaosowi mówimy NIE! Jeszcze lepiej Wysiłek… Oj? Zgubna biurokracja I jeszcze… Kompulsja KOSZTY JAKOŚCIKOSZTY BRAKU JAKOŚCI Ha, ha! Jednak jakość JEST za darmo Złoty punkt :)

16 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 16 (27) Gdzie jest to optimum? To zależy przede wszystkim od KOSZTÓW BRAKU JAKOŚCI: – Wewnętrznych: bałaganu, przeróbek, późnego wykrywania błędów; – i zewnętrznych: kosztów skutków awarii, serwisu, kar, nadgodzin; – (a także od zmniejszonych przychodów) I trochę także od KOSZTÓW JAKOŚCI

17 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 17 (27) Uciekaj ą cy złoty punkt optymalny koszt zapewnienia jakości koszty braku jakości 0 Gra na komórkę, program pisany dla własnej zabawyTaka sobie średnio-ważna aplikacjaWażna aplikacjaSystem bankowyRozrusznik serca Sterowanie elektrowni jądrowej

18 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 18 (27) Zadanie 1: koszty braku jakości Trzeba je tylko porządnie oszacować – Ile nas naprawdę kosztuje chroniczny chaosik (z którym przecież jakoś sobie radzimy, jesteśmy z siebie dumni)? – Jak trafnie oszacować utracone wpływy, np. z powodu dłuższego terminu dostawy, unikania IT przez biznes, fochów Klienta? – Koszty trudno-mierzalne: nuda, cynizm, zmiany pracy przez pracowników tylko

19 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 19 (27) Tajemnica kosztów trudno-mierzalnych Czyli: Noriaki Kano Model Kano: lata 80-e Guide to TQM in Service Industries (1996) Nagroda Deminga 1997 usługi

20 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 20 (27) Daje zyski! zwykłe potrzeby zachwycacze Zadowolenie Złość Obojętność Model Kano rozwściekacze Jakość (poziom) zaspokojenia potrzeby Nawet niewielki koszt ulepszenia wykrywania zachwycaczy i wściekaczy może dać bardzo istotne zyski, lub ograniczyć koszty / szkody

21 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 21 (27) Zadanie 2: koszty jakości Jest realna możliwość oszacowania; zwykle wyolbrzymionego przez: – ludzką niechęć wobec zmian; – testosteron (modę na szpanerskie techniczne nowinki zamiast banalnych usprawnień procedur); – obawy przed uznaniem swoich błędów

22 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 22 (27) Zadanie 3: skuteczność Malejący zysk z inwestycji w jakość: inwestycja zysk strata! inwestycja w co?

23 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 23 (27) Inwestycja w co: W lepszą inżynierię wymagań? W zarządzanie konfiguracją i zmianami? Lepsze techniki projektowania testów? Większe pokrycie testowe? Automatyzację?

24 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 24 (27) Podsumowanie Aby wyliczyć, gdzie jest 1.Oszacować koszty braku jakości (i chaosu, i awarii) 2.Oszacować koszty zapewnienia jakości 3.Oszacować skuteczność inwestycji (ROI) w dany rodzaj zapewnienia jakości Uwaga zależności: pomocne bywa TPI i inne modele dojrzałości złoty punkt:

25 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 25 (27) I wtedy już będziemy gotowi? Nie całkiem… Oszacowania kosztów braku jakości oraz jakości ani ROI nie są bezwzględne i niezmienne, lecz jedynie statystyczne. Trzeba znać z grubsza wielkość oraz rozkład prawdopodobieństwa. Poznajemy je empirycznie, gromadząc coraz więcej danych. To podobnie, jak z udoskonaleniem testów na podstawie ryzyka:

26 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 26 (27) Szacowanie zależności Testy na podstawie ryzyka Jeśli koszt niespełnienia (krytyczność) wymagania = zł straty (P=10%), to czy warto mu zwiększyć dwukrotnie, kosztem zł, pokrycie testowe? Ile inwestować w jakość Jeśli koszt niespełnienia (krytyczność) wymagania = zł straty (P=10%), to czy warto… przeprowadzić na przykład inspekcję wymagań, kosztem zł?

27 © Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 27 (27) ZAPRASZAMY JUTRO NA PRAKTYCZNY WARSZTAT: > © Ewa Wardzała © Bogdan Bereza


Pobierz ppt "© Bogdan Bereza victo.eu konferencja.wymagania.org.pl testerzy.org.pl gazeta.testerzy.org.pl 1 (27) Testowanie na podstawie ryzyka: rozwiązanie tajemnicy."

Podobne prezentacje


Reklamy Google