SlideShare a Scribd company logo
1 of 49
Download to read offline
Usprawnianie jakości dostawy
poprzez edukację pracowników IT
         Radosław Smilgin
Edukacja testerska
      [uczelnie]
W roku 2009/10 w Polsce istniało 457 uczelni, w tym: 131 uczelni publicznych
 oraz 326 uczelni niepublicznych, kształcących prawie 2 miliony studentów
                                 wikipedia.org
********
Polska: miejsca 301 – 400
(University of Warsaw, Jagiellonian University)


                  http://www.shanghairanking.com/ARWU2012.html
Tworzenie oprogramowania w wielu firmach (nie tylko polskich) ma charakter chaotyczny.
Tworzone oprogramowanie jest dostarczane znacznie po terminie, kosztuje o wiele więcej niż
zakładano na początku, programiści często pracują po godzinach i w weekendy, a mimo to
rezultatem tej ciężkiej pracy jest oprogramowanie niespełniające potrzeb klienta i zawierające
wiele błędów. Jednym z kroków zmierzających do zahamowania tego zjawiska było powołanie na
Politechnice Poznańskiej w 1998 roku specjalności Inżynieria Oprogramowania
http://www.web.gov.pl/g2/big/2010_03/e573677e52bf037b137c41a7b0182372.p
df
Raport o stanie edukacji 2010
Edukacja testerska
     [metoda]
Kurs
Trener
Wiedza (baza wiedzy)
Narzędzia
                       Uczestnik
Slajdy
Pomoc poszkoleniowa
Kurs zakończony certyfikatem 1/2
• ISTQB (istqb.org)
  – Cel: wspólny konspekt i słownik dostępny w wielu
    językach
• Szeroka baza wiedzy
• Ponad 250.000 wydanych certyfikatów
Kurs zakończony certyfikatem 2/2
Kurs praktyczny
Trener
• Praktyk i teoretyk
   - tester i test manager
   - certyfikaty
• Mówca konferencji, autor artykułów i książek, tłumacz
  sylabusa
• Fan testowania
• Doświadczenie w szkoleniach X przeszkolonych osób,
  Y godzin szkoleniowych
   • Kontakt: kontakt@testerzy.pl
Wiedza
              Badania




Prezentacje                 Artykuły




               Publikacje
Narzędzia
Coaching w pracy - szkolenia dopasowane
Wartość edukacji
Manager A: „Co jeśli wyedukujemy
naszych pracowników a oni odejdą?”



Manager B: „Co jeśli ich nie
wykształcimy i zostaną?”
Konieczność posiadania certyfikatu ISTQB



– W przetargach państwowych




– Przy oferowaniu konsultantów / przy szukaniu pracy
Szkolenia jako korzyść dla pracowników

• Szkolenie i certyfikat to
  motywacja
• Zdobycie umiejętności
  testowania oprogramowania
• Potwierdzenie zdolności
  potrzebnych do bycia
  testerem
• Zdobycie wiedzy
  teoretycznej
Szkolenia jako korzyść dla pracodawców
Ułatwiony                                  Kierownik testów
                                        ISEB Practitioner / ISTQB            Wsparcie w
                                     Advanced / PRINCE2 Practitioner
proces                                                                     definiowaniu
rekrutacji                              Lider testów/ Lider grupy
                                     ISTQB Advanced Test Manager         ścieżki rozwoju
                                            / ISEB Practitioner



        Specjalista automatyzacji            Tester Senior                 Tester charakterystyk
     ISTQB Advanced Technical Test   ISTQB Advanced Technical Test     ISTQB Advanced Technical Test
          Analyst / Test Analyst         Analyst / Test Analyst            Analyst / Test Analyst




                                               Tester
                                          ISTQB Foundation

Większa                                                                          Zwiększone
motywacja                                 Operator testów
                                           Brak wymagań
                                                                                umiejętności
Testowanie w cyklu życia

        Zarządzanie projektem

       Kodowanie                Dostawa



   Produkt     Specyfikacja
  Analiza
biznesowa       techniczna
Lepsza analiza
                „Jaki to jest biznes?”
                        JAKIE FUNKCJE?




„Proszę zbudować system, który będzie wspierał mój biznes, będzie
            szybki, będzie bezpieczny i będzie użyteczny.”




„Szybki?”          „Bezpieczny?”           „Użyteczny?
   MIARY             JAK TO SPRAWDZIĆ?          DLA KOGO?
Lepsze raportowanie
Lepsze testowanie i lepsze wdrożenie

             Testowanie klas równoważności


                   Testowanie zabezpieczeń


                   Testowanie wdrożeniowe

?                                       …
„Jak wygenerować dane…?”
„Jak testować bez przypadków testowych…?”
„Jak minimalizować ilość testów…?”
„Jak zarządzać testowaniem i przygotować raporty…?”

        • TestX:
           • Wymagania
           • Kodowanie
           • Testy
„Jak reagować na zmiany?”



                             Projekt (czas)


    programowanie      testowanie
„Jak właściwie dobrać metryki (1/3)”
defekty na testera




                                     czas
„Jak właściwie dobrać metryki (2/3)”
 defekty ważne




                                  czas
„Jak właściwie dobrać metryki (3/3)”
 uruchomione przypadki testowe




                                  czas
„W mojej firmie jest 40 programistów, około 10 produktów i ja
                        – jeden tester.
Kiedy klient zwraca nam uwagę na niską jakość to odpowiedź
              jest jedna – tester nie przetestował.
                         Co robić?”
Studium przypadku
• Duży, międzynarodowy bank
  – Czy tester może testować każdy system?
  – Wiedza domenowa nie zawsze jest konieczna
  – Dobry tester wyposażony w:
    •   Umiejętności
    •   Specyfikację
    •   Narzędzia
    •   Uprawnienia
    •   …
Podsumowanie




Minimalizujemy nakłady na testy poprzez edukację.
      Maksymalizujemy jakość testowania.
Dziękuję za uwagę!




testerzy       @testerzy    radoslaw.smilgin
[czy każdy może być testerem?]
             wyzwania
Nie każdy może być testerem

sumienność, ciekawość, asertywność,
umiejętność efektywnego komunikowania
się, team working, dokładność, doświadczenie,
wiedza, umiejętność     konstruktywnego
krytykowania, otwartość umysłu, lubienie
ludzi
[t e s t o w a n i e j e s t n u ż ą c e?]
                  wyzwania
[t e s t o w a n i e j e s t n u ż ą c e?]
[t e s t o w a n i e j e s t n u ż ą c e?]




                lubię to
[szkolenie czy outsourcing?]
            wyzwania
Organizacja klienta
[szkolenie czy outsourcing?]
Outsourcing
[szkolenie czy outsourcing?]
Edukacja
[szkolenie czy outsourcing?]
                           Edukacja
Szkolenia i outsourcing
       [szkolenie czy outsourcing?]
Grupa testowa

More Related Content

Similar to Edukacja testerska na Quality in IT

Od Produktywności do Sabotażu - Sławomir Radzymiński, KraQA #31
Od Produktywności do Sabotażu - Sławomir Radzymiński, KraQA #31Od Produktywności do Sabotażu - Sławomir Radzymiński, KraQA #31
Od Produktywności do Sabotażu - Sławomir Radzymiński, KraQA #31kraqa
 
Podstawy testowania oprogramowania INCO 2023.pptx
Podstawy testowania oprogramowania INCO 2023.pptxPodstawy testowania oprogramowania INCO 2023.pptx
Podstawy testowania oprogramowania INCO 2023.pptxKatarzyna Javaheri-Szpak
 
Obszary i przykłady projektów profes dla radisson blu 03 2013
Obszary i przykłady projektów profes dla radisson blu 03 2013Obszary i przykłady projektów profes dla radisson blu 03 2013
Obszary i przykłady projektów profes dla radisson blu 03 2013knaparty
 
Matka, żona, i...testerka
Matka, żona, i...testerkaMatka, żona, i...testerka
Matka, żona, i...testerkatestuj.pl
 
SkładQA 2018 - Daniel Dec
SkładQA 2018 - Daniel DecSkładQA 2018 - Daniel Dec
SkładQA 2018 - Daniel Deckraqa
 
Jak usprawnić proces rekrutacji? [case study Coders Lab]
Jak usprawnić proces rekrutacji? [case study Coders Lab]Jak usprawnić proces rekrutacji? [case study Coders Lab]
Jak usprawnić proces rekrutacji? [case study Coders Lab]Webankieta
 
Testing dojo po polsku (Testing dojo in Polish)
Testing dojo po polsku (Testing dojo in Polish)Testing dojo po polsku (Testing dojo in Polish)
Testing dojo po polsku (Testing dojo in Polish)Łukasz Morawski
 
Automatyzacja w praktyce. Praktyka automatyzacji
Automatyzacja w praktyce. Praktyka automatyzacjiAutomatyzacja w praktyce. Praktyka automatyzacji
Automatyzacja w praktyce. Praktyka automatyzacjiRadoslaw Smilgin
 
Strategie automatyzacji testow
Strategie automatyzacji testowStrategie automatyzacji testow
Strategie automatyzacji testowWiktor Żołnowski
 
Prezentacja firmy 21CN. Wybrane projekty.
Prezentacja firmy 21CN. Wybrane projekty.Prezentacja firmy 21CN. Wybrane projekty.
Prezentacja firmy 21CN. Wybrane projekty.Radoslaw Smilgin
 
DevOps - what I have learnt so far
DevOps - what I have learnt so far DevOps - what I have learnt so far
DevOps - what I have learnt so far Wojciech Barczyński
 
[Quality Meetup #14] Agnieszka Opilska – Testowanie wymagań
[Quality Meetup #14] Agnieszka Opilska – Testowanie wymagań[Quality Meetup #14] Agnieszka Opilska – Testowanie wymagań
[Quality Meetup #14] Agnieszka Opilska – Testowanie wymagańFuture Processing
 
Katalog szkoleń certyfikowanych dla testerów oprogramowania 2014
Katalog szkoleń certyfikowanych dla testerów oprogramowania 2014Katalog szkoleń certyfikowanych dla testerów oprogramowania 2014
Katalog szkoleń certyfikowanych dla testerów oprogramowania 2014Radoslaw Smilgin
 
Jak efektywnie podejść do certyfikacji w AWS?
Jak efektywnie podejść do certyfikacji w AWS?Jak efektywnie podejść do certyfikacji w AWS?
Jak efektywnie podejść do certyfikacji w AWS?The Software House
 
Modele Ewaluacji Procesu KształCenia
Modele Ewaluacji Procesu KształCeniaModele Ewaluacji Procesu KształCenia
Modele Ewaluacji Procesu KształCeniaRadek Oryszczyszyn
 
Testy eksploracyjne. Lucky shot czy zaplanowana akcja?
Testy eksploracyjne. Lucky shot czy zaplanowana akcja?Testy eksploracyjne. Lucky shot czy zaplanowana akcja?
Testy eksploracyjne. Lucky shot czy zaplanowana akcja?The Software House
 

Similar to Edukacja testerska na Quality in IT (20)

Kwestionowanie ISTQB
Kwestionowanie ISTQBKwestionowanie ISTQB
Kwestionowanie ISTQB
 
Od Produktywności do Sabotażu - Sławomir Radzymiński, KraQA #31
Od Produktywności do Sabotażu - Sławomir Radzymiński, KraQA #31Od Produktywności do Sabotażu - Sławomir Radzymiński, KraQA #31
Od Produktywności do Sabotażu - Sławomir Radzymiński, KraQA #31
 
Podstawy testowania oprogramowania INCO 2023.pptx
Podstawy testowania oprogramowania INCO 2023.pptxPodstawy testowania oprogramowania INCO 2023.pptx
Podstawy testowania oprogramowania INCO 2023.pptx
 
Obszary i przykłady projektów profes dla radisson blu 03 2013
Obszary i przykłady projektów profes dla radisson blu 03 2013Obszary i przykłady projektów profes dla radisson blu 03 2013
Obszary i przykłady projektów profes dla radisson blu 03 2013
 
Matka, żona, i...testerka
Matka, żona, i...testerkaMatka, żona, i...testerka
Matka, żona, i...testerka
 
SkładQA 2018 - Daniel Dec
SkładQA 2018 - Daniel DecSkładQA 2018 - Daniel Dec
SkładQA 2018 - Daniel Dec
 
Czas i pieniądze 4 developers
Czas i pieniądze 4 developersCzas i pieniądze 4 developers
Czas i pieniądze 4 developers
 
Jak usprawnić proces rekrutacji? [case study Coders Lab]
Jak usprawnić proces rekrutacji? [case study Coders Lab]Jak usprawnić proces rekrutacji? [case study Coders Lab]
Jak usprawnić proces rekrutacji? [case study Coders Lab]
 
Testing dojo po polsku (Testing dojo in Polish)
Testing dojo po polsku (Testing dojo in Polish)Testing dojo po polsku (Testing dojo in Polish)
Testing dojo po polsku (Testing dojo in Polish)
 
Agile & Scrum podstawy
Agile & Scrum podstawyAgile & Scrum podstawy
Agile & Scrum podstawy
 
Automatyzacja w praktyce. Praktyka automatyzacji
Automatyzacja w praktyce. Praktyka automatyzacjiAutomatyzacja w praktyce. Praktyka automatyzacji
Automatyzacja w praktyce. Praktyka automatyzacji
 
Ocena Pracowników - e-Talent
Ocena Pracowników - e-TalentOcena Pracowników - e-Talent
Ocena Pracowników - e-Talent
 
Strategie automatyzacji testow
Strategie automatyzacji testowStrategie automatyzacji testow
Strategie automatyzacji testow
 
Prezentacja firmy 21CN. Wybrane projekty.
Prezentacja firmy 21CN. Wybrane projekty.Prezentacja firmy 21CN. Wybrane projekty.
Prezentacja firmy 21CN. Wybrane projekty.
 
DevOps - what I have learnt so far
DevOps - what I have learnt so far DevOps - what I have learnt so far
DevOps - what I have learnt so far
 
[Quality Meetup #14] Agnieszka Opilska – Testowanie wymagań
[Quality Meetup #14] Agnieszka Opilska – Testowanie wymagań[Quality Meetup #14] Agnieszka Opilska – Testowanie wymagań
[Quality Meetup #14] Agnieszka Opilska – Testowanie wymagań
 
Katalog szkoleń certyfikowanych dla testerów oprogramowania 2014
Katalog szkoleń certyfikowanych dla testerów oprogramowania 2014Katalog szkoleń certyfikowanych dla testerów oprogramowania 2014
Katalog szkoleń certyfikowanych dla testerów oprogramowania 2014
 
Jak efektywnie podejść do certyfikacji w AWS?
Jak efektywnie podejść do certyfikacji w AWS?Jak efektywnie podejść do certyfikacji w AWS?
Jak efektywnie podejść do certyfikacji w AWS?
 
Modele Ewaluacji Procesu KształCenia
Modele Ewaluacji Procesu KształCeniaModele Ewaluacji Procesu KształCenia
Modele Ewaluacji Procesu KształCenia
 
Testy eksploracyjne. Lucky shot czy zaplanowana akcja?
Testy eksploracyjne. Lucky shot czy zaplanowana akcja?Testy eksploracyjne. Lucky shot czy zaplanowana akcja?
Testy eksploracyjne. Lucky shot czy zaplanowana akcja?
 

More from Radoslaw Smilgin

Accessibility for all platforms and all people
Accessibility for all platforms and all peopleAccessibility for all platforms and all people
Accessibility for all platforms and all peopleRadoslaw Smilgin
 
Transformacja od formalnego do eksploracyjnego testowania. Moja historia
Transformacja od formalnego do eksploracyjnego testowania. Moja historiaTransformacja od formalnego do eksploracyjnego testowania. Moja historia
Transformacja od formalnego do eksploracyjnego testowania. Moja historiaRadoslaw Smilgin
 
Testerska edukacja dzisiaj
Testerska edukacja dzisiajTesterska edukacja dzisiaj
Testerska edukacja dzisiajRadoslaw Smilgin
 
Tester eksploracyjny. Ostatni zawód na świecie.
Tester eksploracyjny. Ostatni zawód na świecie.Tester eksploracyjny. Ostatni zawód na świecie.
Tester eksploracyjny. Ostatni zawód na świecie.Radoslaw Smilgin
 
Eksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnym
Eksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnymEksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnym
Eksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnymRadoslaw Smilgin
 
Testy eksploracyjne. Wyższy poziom testowania.
Testy eksploracyjne. Wyższy poziom testowania.Testy eksploracyjne. Wyższy poziom testowania.
Testy eksploracyjne. Wyższy poziom testowania.Radoslaw Smilgin
 
TestingCup 2017 - historia i nowości
TestingCup 2017 - historia i nowościTestingCup 2017 - historia i nowości
TestingCup 2017 - historia i nowościRadoslaw Smilgin
 
60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...
60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...
60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...Radoslaw Smilgin
 
TestArena Instrukcja obsługi dla wersji 3.0.929
TestArena Instrukcja obsługi dla wersji 3.0.929TestArena Instrukcja obsługi dla wersji 3.0.929
TestArena Instrukcja obsługi dla wersji 3.0.929Radoslaw Smilgin
 
Zawód tester - spotkanie z autorem książki
Zawód tester - spotkanie z autorem książkiZawód tester - spotkanie z autorem książki
Zawód tester - spotkanie z autorem książkiRadoslaw Smilgin
 
AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania? AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania? Radoslaw Smilgin
 
Continuous performance management with Gatling
Continuous performance management with GatlingContinuous performance management with Gatling
Continuous performance management with GatlingRadoslaw Smilgin
 
Budowanie biznesu w testerskiej niszy
Budowanie biznesu w testerskiej niszy Budowanie biznesu w testerskiej niszy
Budowanie biznesu w testerskiej niszy Radoslaw Smilgin
 
Zawód testerka. Proste drogi do zawodu.
Zawód testerka. Proste drogi do zawodu.Zawód testerka. Proste drogi do zawodu.
Zawód testerka. Proste drogi do zawodu.Radoslaw Smilgin
 
TestingCup 2015 - prezentacja wprowadzająca do zawodów.
TestingCup 2015 - prezentacja wprowadzająca do zawodów.TestingCup 2015 - prezentacja wprowadzająca do zawodów.
TestingCup 2015 - prezentacja wprowadzająca do zawodów.Radoslaw Smilgin
 
Ile zarabia tester oprogramowania w 2014?
Ile zarabia tester oprogramowania w 2014?Ile zarabia tester oprogramowania w 2014?
Ile zarabia tester oprogramowania w 2014?Radoslaw Smilgin
 
Zarządzanie jakoscią produktu w oparciu o zadania
Zarządzanie jakoscią produktu w oparciu o zadaniaZarządzanie jakoscią produktu w oparciu o zadania
Zarządzanie jakoscią produktu w oparciu o zadaniaRadoslaw Smilgin
 
TestingCup i Mr Buggy 2014
TestingCup i Mr Buggy 2014TestingCup i Mr Buggy 2014
TestingCup i Mr Buggy 2014Radoslaw Smilgin
 
Matryca śledzenia - Traceability Matrix
Matryca śledzenia - Traceability MatrixMatryca śledzenia - Traceability Matrix
Matryca śledzenia - Traceability MatrixRadoslaw Smilgin
 

More from Radoslaw Smilgin (20)

Accessibility for all platforms and all people
Accessibility for all platforms and all peopleAccessibility for all platforms and all people
Accessibility for all platforms and all people
 
Transformacja od formalnego do eksploracyjnego testowania. Moja historia
Transformacja od formalnego do eksploracyjnego testowania. Moja historiaTransformacja od formalnego do eksploracyjnego testowania. Moja historia
Transformacja od formalnego do eksploracyjnego testowania. Moja historia
 
Testerska edukacja dzisiaj
Testerska edukacja dzisiajTesterska edukacja dzisiaj
Testerska edukacja dzisiaj
 
Tester eksploracyjny. Ostatni zawód na świecie.
Tester eksploracyjny. Ostatni zawód na świecie.Tester eksploracyjny. Ostatni zawód na świecie.
Tester eksploracyjny. Ostatni zawód na świecie.
 
Eksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnym
Eksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnymEksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnym
Eksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnym
 
Testy eksploracyjne. Wyższy poziom testowania.
Testy eksploracyjne. Wyższy poziom testowania.Testy eksploracyjne. Wyższy poziom testowania.
Testy eksploracyjne. Wyższy poziom testowania.
 
TestingCup 2017 - historia i nowości
TestingCup 2017 - historia i nowościTestingCup 2017 - historia i nowości
TestingCup 2017 - historia i nowości
 
60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...
60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...
60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...
 
TestingCup 2016
TestingCup 2016TestingCup 2016
TestingCup 2016
 
TestArena Instrukcja obsługi dla wersji 3.0.929
TestArena Instrukcja obsługi dla wersji 3.0.929TestArena Instrukcja obsługi dla wersji 3.0.929
TestArena Instrukcja obsługi dla wersji 3.0.929
 
Zawód tester - spotkanie z autorem książki
Zawód tester - spotkanie z autorem książkiZawód tester - spotkanie z autorem książki
Zawód tester - spotkanie z autorem książki
 
AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania? AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania?
 
Continuous performance management with Gatling
Continuous performance management with GatlingContinuous performance management with Gatling
Continuous performance management with Gatling
 
Budowanie biznesu w testerskiej niszy
Budowanie biznesu w testerskiej niszy Budowanie biznesu w testerskiej niszy
Budowanie biznesu w testerskiej niszy
 
Zawód testerka. Proste drogi do zawodu.
Zawód testerka. Proste drogi do zawodu.Zawód testerka. Proste drogi do zawodu.
Zawód testerka. Proste drogi do zawodu.
 
TestingCup 2015 - prezentacja wprowadzająca do zawodów.
TestingCup 2015 - prezentacja wprowadzająca do zawodów.TestingCup 2015 - prezentacja wprowadzająca do zawodów.
TestingCup 2015 - prezentacja wprowadzająca do zawodów.
 
Ile zarabia tester oprogramowania w 2014?
Ile zarabia tester oprogramowania w 2014?Ile zarabia tester oprogramowania w 2014?
Ile zarabia tester oprogramowania w 2014?
 
Zarządzanie jakoscią produktu w oparciu o zadania
Zarządzanie jakoscią produktu w oparciu o zadaniaZarządzanie jakoscią produktu w oparciu o zadania
Zarządzanie jakoscią produktu w oparciu o zadania
 
TestingCup i Mr Buggy 2014
TestingCup i Mr Buggy 2014TestingCup i Mr Buggy 2014
TestingCup i Mr Buggy 2014
 
Matryca śledzenia - Traceability Matrix
Matryca śledzenia - Traceability MatrixMatryca śledzenia - Traceability Matrix
Matryca śledzenia - Traceability Matrix
 

Edukacja testerska na Quality in IT