Zawód tester. Wprowadzenie.

1,565
-1

Published on

Wykład z Uniwersytetu Ekonomicznego w Katowicach o zawodzie testera oprogramowania (20.03.2014)

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,565
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Zawód tester. Wprowadzenie.

  1. 1. Testowanie Ekstremalnie szybki start
  2. 2. 2 • Radek Smilgin W testowaniu od 2002 roku Tester, test manager, konsultant Twórca testerzy.pl i mistrzostw w testowaniu Fan testowania eksploracyjnego i testowania w agile [zdjecie wikipedia: http://pl.wikipedia.org/wiki/Plik:Charles_Darwin_01.jpg]
  3. 3. [kształcenie testerów w Polsce]
  4. 4. http://www.shanghairanking.com/ARWU2012.html Polska: miejsca 301 – 400 (University of Warsaw, Jagiellonian University)
  5. 5. [c z y m j e s t t e s t o w a n i e]
  6. 6. „Testowanie jest niekończącym się procesem polegającym na porównywaniu tego, co niewidzialne do tego, co wieloznaczne - a wykonuje się je po to, aby coś, co jest niemożliwe do przewidzenia nie dotknęło tych, których nie znamy z imienia.” @tezzafrica
  7. 7. […ale realnie]
  8. 8.  sprawdzać  rekomendować  komunikować
  9. 9. FUNKCJA DŁUG TECHNOLOGICZNY ARCHITEKTURA DEFEKT Wartość pozytywna Wartość negatywna Widoczne Niewidoczne
  10. 10. Dokumentacja Implementacja Test 1 2 3 4 5 6 7
  11. 11. Analiza wymagań Logiczny projekt Fizyczny projekt Kodowanie Testowanie Wdrożenie
  12. 12. [przykład]
  13. 13. [dlaczego testowanie jest potrzebne]
  14. 14. Kill screen 1.000.000+ graczy
  15. 15. Wyłączenie silnika w trakcie jazdy 4000 samochodów
  16. 16. Utrata jakości marki 100.000.000+ użytkowników
  17. 17. Zniszczenie rakiety 370.000.000 $
  18. 18. Koszty błędu 475.000.000 $
  19. 19. Śmierć i utrata zdrowia pacjentów
  20. 20. [co jest nie tak z testowaniem]
  21. 21. [zawód tester]
  22. 22. case study z
  23. 23. ekstremalnie szybki
  24. 24. głowa testowanie eksploracyjne narzędzie raportowania błędów przypadek testowy narzędzia analizy statycznej automatyzacja GUI automatyzacja na poziomie kodu
  25. 25. sumienność, ciekawość, asertywność, umiejętność efektywnego komunikowania się, team working, dokładność, doświadczenie, wiedza, umiejętność konstruktywnego krytykowania, otwartość umysłu, lubienie ludzi
  26. 26. edukacja techniczna?
  27. 27. samoedukacja! książki [EN], blogi, magazyny konferencje, meetupy, prezentacje
  28. 28. krok 1. testuj
  29. 29. krok 2. raportuj
  30. 30. krok 3. sprawdź
  31. 31. [dlaczego warto?]
  32. 32. Zarobki na ŚLĄSKU średnia 3659 PLN do 2 roku 2845 PLN
  33. 33. … TESTER 1 rok 2 rok 3 rok 4 rok 5 rok 6 rok 7 rok 8 rok PROGRAMISTA SPECJALISTA UŻYTECZNOŚCI KIEROWNIK PROJEKTÓW KIEROWNIK TESTÓW ANALITYK BIZNESOWY LIDER OBSZARU JAKOŚCI LIDER MAŁEGO ZESPOŁU LIDER JAKOŚCI W PROJEKCIE LIDER JAKOŚCI W ORGANIZACJI
  34. 34. [7 c e c h e f e k t y w n e g o t e s t e r a]
  35. 35. 1. Bądź proaktywny:  przyjmij odpowiedzialność za dobre wymagania  analizuj jakość oprogramowania i jakość dokumentacji testerskiej  komunikuj się efektywnie  opisuj błędy efektywnie
  36. 36. 2. Zaczynając myśl już o końcu  określ cele i warunki zakończenia swojej pracy.
  37. 37. 3. Najważniejsze rzeczy na początku (priorytety)
  38. 38. 4. Myśl w kategoriach Win/Win (zwycięstwo/zwycięstwo)  Walka programista–tester → znajdź balans Dziel się wiedzą, chwal za sukcesy i oferuj pomoc
  39. 39. 5. Najpierw zrozum, potem postaraj się być zrozumianym  Naucz się słuchać  Nie stawiaj sprawy na ostrzu noża
  40. 40. 6. Staraj się o synergię  Poznaj swoich współpracowników i maksymalizuj efektywność współpracy z nimi
  41. 41. 7. Bądź ostrzejszy niż brzytwa  Bierz udział w grupach testerskich  Czytaj najnowsze publikacje  Aktywnie pracuj  Aktywnie wypoczywaj
  42. 42. Dziękuję za uwagę! Pytania? Odpowiedzi! Pytania po : kontakt@testerzy.pl testerzy @testerzy radoslaw.smilgin

×