View
1.183
Download
0
Category
Preview:
Citation preview
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
********
http://www.shanghairanking.com/ARWU2012.html
Polska: miejsca 301 – 400 (University of Warsaw, Jagiellonian University)
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
Slajdy
Pomoc poszkoleniowa
Uczestnik
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
Publikacje
Badania
Artykuły Prezentacje
Wiedza
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ą?”
– W przetargach państwowych
– Przy oferowaniu konsultantów / przy szukaniu pracy
Konieczność posiadania certyfikatu ISTQB
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 proces rekrutacji Większa motywacja
Tester ISTQB Foundation
Operator testów Brak wymagań
Kierownik testów ISEB Practitioner / ISTQB
Advanced / PRINCE2 Practitioner
Lider testów/ Lider grupy ISTQB Advanced Test Manager
/ ISEB Practitioner
Specjalista automatyzacji ISTQB Advanced Technical Test
Analyst / Test Analyst
Tester charakterystyk ISTQB Advanced Technical Test
Analyst / Test Analyst
Tester Senior ISTQB Advanced Technical Test
Analyst / Test Analyst
Wsparcie w definiowaniu
ścieżki rozwoju
Zwiększone umiejętności
Produkt Analiza
biznesowa
Kodowanie
Zarządzanie projektem
Specyfikacja techniczna
Dostawa
Testowanie w cyklu życia
Lepsza analiza
„Proszę zbudować system, który będzie wspierał mój biznes, będzie szybki, będzie bezpieczny i będzie użyteczny.”
„Szybki?” MIARY
„Bezpieczny?” JAK TO SPRAWDZIĆ?
„Użyteczny? DLA KOGO?
„Jaki to jest biznes?” JAKIE FUNKCJE?
Lepsze raportowanie
Testowanie wdrożeniowe
Testowanie zabezpieczeń
Testowanie klas równoważności
? …
Lepsze testowanie i lepsze wdrożenie
„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)” d
efek
ty n
a te
ster
a
czas
„Jak właściwie dobrać metryki (2/3)” d
efek
ty w
ażn
e
czas
„Jak właściwie dobrać metryki (3/3)” u
ruch
om
ion
e p
rzyp
adki
tes
tow
e
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
• …
Minimalizujemy nakłady na testy poprzez edukację. Maksymalizujemy jakość testowania.
Podsumowanie
Dziękuję za uwagę!
testerzy @testerzy radoslaw.smilgin
[czy każdy może być testerem?] wyzwania
sumienność, ciekawość, asertywność,
umiejętność efektywnego komunikowania się, team working, dokładność, doświadczenie,
wiedza, umiejętność konstruktywnego krytykowania, otwartość umysłu, lubienie
ludzi
Nie każdy może być testerem
[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
Edukacja [szkolenie czy outsourcing?]
Szkolenia i outsourcing [szkolenie czy outsourcing?]
Grupa testowa
Recommended