SlideShare une entreprise Scribd logo
1  sur  25
GRYWALIZACJA
W TESTOWANIU
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
3
Gdzie jesteś?
Czym jest
grywalizacja?
Grywalizowałeś i się
nie udało?
Grywalizujesz?
4
Granie w gry to
NIE JEST
grywalizacja.
Poważne gry to
ciągle tylko
gry.
Uczenie poprzez zabawę to
NIE JEST
grywalizacja.
Testowanie gier to
NIE JEST
grywalizacja.
5
Zawody to
NIE JEST
grywalizacja.
6
Gry, zabawki, grywalizacja…
7
Przykłady
•- Zdjęcie z Antka przedszkola
Czym jest grywalizacja?
8
Grywalizacja
•jest wszędzie!
9
Dlaczego potrzebujemy
grywalizacji?
10
Akademickie badania nad
grywalizacją
System grywalizacyjny wspierający edukację inżynierów
oprogramowania HALO (Highly Addictive sociaLly Optimized
software engineering)
Platforma czyni z procesu wytwarzania oprogramowania
zajęcie przyjemne i bardziej socjalne
Zdefiniowane: nagrody (punkty, tytuły, poziomy)
Porównanie wyników studentów używających HALO i bez
użycia HALO ukazało „znaczącą” poprawę jakości pracy tych
pierwszych
11
Akademickie badania nad
grywalizacją
12
[…]Here are some game-like concepts we
can use to analyze testing:
• Context and rules around game play
• Goals and desires
• Strategies and tasks
• Risks and rewards
• Skills and chance events
• Cheating and compliance
[…] In testing today, we have two polarities:
metrics-heavy, scripted testing and
qualitative-focused efforts like exploratory
testing. If we look to game mechanics, then
we can look beyond polarities and focus on
effective testing.
Crowdsourcing jest
kwintesencją grywalizacji w
testowaniu.
13
14
TDD może być wzorcową
grywalizacją.
Praca = Punkty = Nagroda
1 punkt za 15 minut pracy [KISS]
Punkty za osiągnięcie sukcesu
Więcej puntów za więcej projektów (przyrostowo)
Tablica Mistrzów
15
Robert Hoischen „Gamification in Software Testing and QA”
Grywalizacja w testach
alfa i beta
16
Grywalizacja w pracy
Defekt miesiąca?
Dyplom za
szkolenie?
Dojrzałość
testerska?
Tester miesiąca?
Ryzyko.
Ludzie
17
Ryzyko.
Miary
18
Proste miary ilościowe raczej
niż miary jakościowe
Nigdy nie używaj miar
ilościowych względem
jednostek
Punkty za znalezione defekty Czy jeśli znajdę dużo defektów,
to jestem najlepszym testerem?
Punkty za małą ilość
odrzuconych defektów
Kto i na jakiej podstawie
odrzuca defekty?
Ryzyko.
Tabela Mistrzów
19
ZWYCIĘZCY!
przegrani
Ryzyko.
Nagrody
20
Specjalne traktowanie
Indywidualizacja
Punkty
Ranking
Pasek postępu
Zdobywanie poziomów
Trofea
Ryzyko.
Polskie prawo
21
Regulamin pracy
Mobbing
Równouprawnienie
Ryzyko.
Co dalej?
22
pracownicy
w dłuższym okresie
czasu stają się odporni
na stymulację
„… to help offset the boredom and
dissatisfaction experienced by workers
responsible for bug testing” -> Leaderboard
23http://www.commercelab.ca/gamification-helped-deliver-a-300-improvement-for-this-consultants-client/
Result: 300% more bugs in a third of the
time as before
Może jednak
sukces…
24
Ross Smith
Director of Test at Microsoft
Może jednak
sukces…
Wzrost
produktywności
testerów o… 400%
Dziękuję za uwagę!
Pytania? Odpowiedzi!
Pytania po: radoslaw.smilgin@testerzy.pl
testerzy @testerzy radoslaw.smilgin

Contenu connexe

En vedette

AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania? AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania?
Radoslaw Smilgin
 
Jerzy proficz -_programowanie_w_java
Jerzy proficz -_programowanie_w_javaJerzy proficz -_programowanie_w_java
Jerzy proficz -_programowanie_w_java
largeman
 
Walery Lach, Marketing startup’ów – teoria a praktyka
Walery Lach, Marketing startup’ów – teoria a praktykaWalery Lach, Marketing startup’ów – teoria a praktyka
Walery Lach, Marketing startup’ów – teoria a praktyka
SpeedUp Venture Capital Group
 
Testing - Pawał Rutkowski
Testing - Pawał RutkowskiTesting - Pawał Rutkowski
Testing - Pawał Rutkowski
aulapolska
 

En vedette (19)

Wymagania niefunkcjonalne i testowanie
Wymagania niefunkcjonalne i testowanieWymagania niefunkcjonalne i testowanie
Wymagania niefunkcjonalne i testowanie
 
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...
 
Matryca śledzenia - Traceability Matrix
Matryca śledzenia - Traceability MatrixMatryca śledzenia - Traceability Matrix
Matryca śledzenia - Traceability Matrix
 
Narzędzia zarzadzania testowaniem - analiza rynku
Narzędzia zarzadzania testowaniem - analiza rynkuNarzędzia zarzadzania testowaniem - analiza rynku
Narzędzia zarzadzania testowaniem - analiza rynku
 
HR Tech Summit - Gry, grywalizacja i biznes - realne efekty czy zabawa 15.04.14
HR Tech Summit - Gry, grywalizacja i biznes - realne efekty czy zabawa 15.04.14HR Tech Summit - Gry, grywalizacja i biznes - realne efekty czy zabawa 15.04.14
HR Tech Summit - Gry, grywalizacja i biznes - realne efekty czy zabawa 15.04.14
 
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 2017 - historia i nowości
TestingCup 2017 - historia i nowościTestingCup 2017 - historia i nowości
TestingCup 2017 - historia i nowości
 
AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania? AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania?
 
TestingCup 2016
TestingCup 2016TestingCup 2016
TestingCup 2016
 
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.
 
TGT#14 - @Before – Nie będę automatyzować @After – No dobra, to nie jest taki...
TGT#14 - @Before – Nie będę automatyzować @After – No dobra, to nie jest taki...TGT#14 - @Before – Nie będę automatyzować @After – No dobra, to nie jest taki...
TGT#14 - @Before – Nie będę automatyzować @After – No dobra, to nie jest taki...
 
Jerzy proficz -_programowanie_w_java
Jerzy proficz -_programowanie_w_javaJerzy proficz -_programowanie_w_java
Jerzy proficz -_programowanie_w_java
 
Tester Warszawa
Tester WarszawaTester Warszawa
Tester Warszawa
 
Walery Lach, Marketing startup’ów – teoria a praktyka
Walery Lach, Marketing startup’ów – teoria a praktykaWalery Lach, Marketing startup’ów – teoria a praktyka
Walery Lach, Marketing startup’ów – teoria a praktyka
 
Testing - Pawał Rutkowski
Testing - Pawał RutkowskiTesting - Pawał Rutkowski
Testing - Pawał Rutkowski
 
Przyszłość ma na imię Mobile – testowanie i automatyzacja testów aplikacji mo...
Przyszłość ma na imię Mobile – testowanie i automatyzacja testów aplikacji mo...Przyszłość ma na imię Mobile – testowanie i automatyzacja testów aplikacji mo...
Przyszłość ma na imię Mobile – testowanie i automatyzacja testów aplikacji mo...
 
A/B testing. Content experiments in Google Analytics
A/B testing. Content experiments in Google AnalyticsA/B testing. Content experiments in Google Analytics
A/B testing. Content experiments in Google Analytics
 
Context Driven School of testing w prostych przykładach
Context Driven School of testing w prostych przykładachContext Driven School of testing w prostych przykładach
Context Driven School of testing w prostych przykładach
 
Programowanie w języku Scala
Programowanie w języku ScalaProgramowanie w języku Scala
Programowanie w języku Scala
 

Similaire à Grywalizacja (gamification) w testowaniu

Kompetencje w kontekscie e peers na hr factor 2013 03
Kompetencje w kontekscie e peers na hr factor 2013 03Kompetencje w kontekscie e peers na hr factor 2013 03
Kompetencje w kontekscie e peers na hr factor 2013 03
Krzysztof Gwozdek
 

Similaire à Grywalizacja (gamification) w testowaniu (14)

Perspektywy HR
Perspektywy HRPerspektywy HR
Perspektywy HR
 
Prototypowanie
PrototypowaniePrototypowanie
Prototypowanie
 
Matka, żona, i...testerka
Matka, żona, i...testerkaMatka, żona, i...testerka
Matka, żona, i...testerka
 
Warsztaty UX - design studio
Warsztaty UX - design studioWarsztaty UX - design studio
Warsztaty UX - design studio
 
6 rzeczy, które chciałbym wiedzieć, zanim zacząłem swój pierwszy projekt w po...
6 rzeczy, które chciałbym wiedzieć, zanim zacząłem swój pierwszy projekt w po...6 rzeczy, które chciałbym wiedzieć, zanim zacząłem swój pierwszy projekt w po...
6 rzeczy, które chciałbym wiedzieć, zanim zacząłem swój pierwszy projekt w po...
 
Wprowadzenie do produkcji gier
Wprowadzenie do produkcji gierWprowadzenie do produkcji gier
Wprowadzenie do produkcji gier
 
EIGB Prezentacja dla klientów i przyjaciół.
EIGB Prezentacja dla klientów i przyjaciół.EIGB Prezentacja dla klientów i przyjaciół.
EIGB Prezentacja dla klientów i przyjaciół.
 
BugHuntFest2024 - Mity o pracy testera (Katarzyna Javaheri)
BugHuntFest2024 - Mity o pracy testera (Katarzyna Javaheri)BugHuntFest2024 - Mity o pracy testera (Katarzyna Javaheri)
BugHuntFest2024 - Mity o pracy testera (Katarzyna Javaheri)
 
Kompetencje w kontekscie e peers na hr factor 2013 03
Kompetencje w kontekscie e peers na hr factor 2013 03Kompetencje w kontekscie e peers na hr factor 2013 03
Kompetencje w kontekscie e peers na hr factor 2013 03
 
Lean startup conference '2014_corporate_innovations
Lean startup conference '2014_corporate_innovationsLean startup conference '2014_corporate_innovations
Lean startup conference '2014_corporate_innovations
 
Gry planszowe w edukacji, o doświadczeniach z Trzęsienia Danych, Avangarda X
Gry planszowe w edukacji, o doświadczeniach z Trzęsienia Danych, Avangarda XGry planszowe w edukacji, o doświadczeniach z Trzęsienia Danych, Avangarda X
Gry planszowe w edukacji, o doświadczeniach z Trzęsienia Danych, Avangarda X
 
Prototypowanie i design iteracyjny
Prototypowanie i design iteracyjnyPrototypowanie i design iteracyjny
Prototypowanie i design iteracyjny
 
Wprowadzenie do tworzenia gier
Wprowadzenie do tworzenia gierWprowadzenie do tworzenia gier
Wprowadzenie do tworzenia gier
 
Test na testera. Sprawdź czy nadajesz się do tego zawodu.
Test na testera. Sprawdź czy nadajesz się do tego zawodu.Test na testera. Sprawdź czy nadajesz się do tego zawodu.
Test na testera. Sprawdź czy nadajesz się do tego zawodu.
 

Plus de Radoslaw Smilgin

Plus de Radoslaw Smilgin (18)

Automatyzacja w praktyce. Praktyka automatyzacji
Automatyzacja w praktyce. Praktyka automatyzacjiAutomatyzacja w praktyce. Praktyka automatyzacji
Automatyzacja w praktyce. Praktyka automatyzacji
 
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
 
Kwestionowanie ISTQB
Kwestionowanie ISTQBKwestionowanie ISTQB
Kwestionowanie ISTQB
 
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.
 
Testy eksploracyjne - podstawy i przykłady
Testy eksploracyjne - podstawy i przykładyTesty eksploracyjne - podstawy i przykłady
Testy eksploracyjne - podstawy i przykłady
 
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
 
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
 
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.
 
testerzy.pl katalog szkoleń praktycznych dla testerów oprogramowania 2015
testerzy.pl katalog szkoleń praktycznych dla testerów oprogramowania 2015testerzy.pl katalog szkoleń praktycznych dla testerów oprogramowania 2015
testerzy.pl katalog szkoleń praktycznych dla testerów oprogramowania 2015
 
Ile zarabia tester oprogramowania w 2014?
Ile zarabia tester oprogramowania w 2014?Ile zarabia tester oprogramowania w 2014?
Ile zarabia tester oprogramowania w 2014?
 
Prezentacja firmy 21CN. Wybrane projekty.
Prezentacja firmy 21CN. Wybrane projekty.Prezentacja firmy 21CN. Wybrane projekty.
Prezentacja firmy 21CN. Wybrane projekty.
 
TestingCup i Mr Buggy 2014
TestingCup i Mr Buggy 2014TestingCup i Mr Buggy 2014
TestingCup i Mr Buggy 2014
 
Exploratory Testing in Sessions
Exploratory Testing in SessionsExploratory Testing in Sessions
Exploratory Testing in Sessions
 

Grywalizacja (gamification) w testowaniu