grywalizacja jako sposób na zwiększenie zaangażowania zespołów
TRANSCRIPT
Grywalizacja jako sposób na zwiększenie zaangażowania
zespołów
Anna JankowiakDyrektor Zarządzający Departament Kontroli Jakości Zmian InformatycznychPion ITBank BPH S.A.
Agenda
1. Grywalizacja – co to takiego?
2. Grywalizacja jako trend i „3F” grywalizacji
3. Case study „Grywalizacja na testach”:
przyczyny wprowadzenia
cele i wykorzystane mechanizmy
efekty wprowadzonej grywalizacji
lessons learned na zakończenie pilota
4. Motywy wykorzystane w kolejnych edycjach
5. Wnioski i podsumowanie
Grywalizacja – co to takiego?
Grywalizacja (ang. gamification) polega na wykorzystaniu mechanizmów znanych z gier komputerowych w obszarach biznesowych
Cele organiza
cjiPracowni
k Misje Punkty
Ranking
Grywalizacja jest obecnie na szczycie popularności na tzw. krzywej cyklu życia nowych technologii
Grywalizacja jako trend
Źródło: Gartner Hype Cycles
„3F” grywalizacji
FUN
FRIENDSFEEDBAC
K
3F
Umiejscowienie osób testujących w momencie wprowadzenia grywalizacji
Pion ITDepartament Zapewnienia Jakości
Rozwiązań Informatycznych(w tym 25 testerów do kluczowych
obszarów)
Piony biznesowe
100+ delegowanych testerów
Przeprowadzono pilota grywalizacji dla 115 testerów z Pionów biznesowych
Przyczyny wprowadzenia grywalizacji
Problem
Testy ’wolno się rozkręcały’, zaś zaangażowanie testerów biznesowych nie było na wystarczającym poziomie
Stosowanie mechanizmów ’eskalacyjnych’ krótkofalowo pomagało, ale długofalowo doprowadzało do dalszej erozji zaangażowania
Rozwiązanie
Zbudować zaangażowanie testerów i kształtować ich postawy za pomocą mechanizmów grywalizacji.
Wykorzystać kanwę fabularną świata tolkienowskiego, wykorzystująć premierę „Hobbit: Niezwykła podróż” w kinach
Grywalizacja miała wpłynąć na wzrost efektywności procesu testowego
Cele grywalizacji
Czemu miało służyć wprowadzenie grywalizacji?
zwiększenie zaangażowania pracowników i ich motywacjisatysfakcja z pokonywania kolejnych wyzwańrozwiązywanie problemów w sposób ciekawy i efektywnysamodoskonalenie pracownikówprzekazywanie informacji o celach i mierzenie osiągnięćpoprawa relacji z osobami testującymiwzrost statusu wybranych osób w środowisku biznesowym
Mechanizmy grywalizacji
W ramach pilota grywalizacji wykorzystane zostały:
Osnowa fabularnaSystem komunikacji z uczestnikami powiązany z tematem
przewodnimZadania i wyzwania dla uczestnikówJasne zasady punktacjiMisje specjalneRankingi – główny i w poszczególnych kategoriachNarzędzia: HP Quality Center + ExcelSystem nagradzania powiązany z tematem przewodnim Dla zwycięzcy podwyższona ocena kwartalna
Zespół gry
GandalfOkreśla reguły gryRozpoczyna i kończy misje specjalne - posiada magiczną różdżkę, która pozwala dodać punkty w dowolnym momencieNie pokazuje się osobiście, jedynie wysyła maile
Galadriela (A. Jankowiak)
Na bieżąco zarządza grąProwadzi punktacjęPrzyznaje i komunikuje nagrody
Hobbici
Zbierają informację w zakresie współpracy osób testującychProwadzą punktację
Wykorzystano zdjęcia z serii filmów „Hobbit”
Dodatkowo misje specjalne premiowane punktaminp. przygotowanie materiału testowego dla innych osób
Zasady punktacji
Pożądane zachowanie
Miara Nagroda Limit tyg.
Limit ogółem
Obecność testera na testach
Suma godzin wykonanych vs. planowanych w podziale na tygodnie
30 150
Szybki retest po wdrożeniu paczki, szybkie odpowiedzi na komunikację
Akcja w ciągu 10 minut od przepięcia błędu
10 30 150
Oznaczanie postępu Postęp oznaczony we wtorek i czwartek na koniec dnia
20 / -10 300 / -150
900/-300
Podpinanie błędów pod obszar
Błędy podpięte pod obszar / Błędy niepodpięte pod obszar
20/-10 300 / -150
900/-300
Dzielenie się wiedzą, współpraca
Raz w tygodniu oceniana przez opiekunów testerów po zasięgnięciu opinii developerów, administratorów, test managerów, innych testerów
250 p. do rozdysponowania pomiędzy wszystkich testerów
Mechanizmy raportowe
HP Quality Center
ExcelOceny
opiekunów
Excel Misje
specjalne
KonsolidacjaRanking misji specjalnych
Rankingi w kategoriach
Rankingtygodniowy
Ranking zbiorczy
Efekty wprowadzonej grywalizacji
I II III IV V VI VII VIII
-1000
0
1000
2000
3000
4000
5000
6000
7000
8000Podpinanie błędów pod
obszaryZmiana statusu „to retest” na „retest”
Dane potwierdzają pozytywny wpływ grywalizacji na efektywność pracy testerów
Suma punktów uzyskanych przed wprowadzeniem grywalizacji ( ) vs po wprowadzeniu ( )
I II III IV V VI VII VIII0
500
1000
1500
2000
2500
Lessons learned na zakończenie pilota
Co zadziałało
Znaczny wzrost świadomości i zaangażowania w czynności „okołotestowe”
Wyeliminowanie niepodpiętych błędów pod złożone sign offy
Znacznie szybszy retest błędów
Misje specjalne w kluczowych momentach wpłynęły na wzrost wyników
Pozytywny wpływ na relacje z testerami oraz ich przełożonymi
Wzrost statusu zwycięzców w organizacji
Propozycje poprawy
Wypracowanie kryteriówpozwalających na
„wyrównanie szans” wszystkim testerom (z mała ilością obszarów, pracującym zmianowo itp.)
Wypracowanie formalnegoregulaminu grywalizacji
Wzrost efektywności pracy testerów we wszystkich obszarach podlegających grywalizacji
Motywy wykorzystane w kolejnych edycjach grywalizacji
Yoda Padme(A. Jankowiak)
Jedi Ossus
Planeta Endor Planeta TatooineKategorie:
Wykorzystano zdjęcia z serii filmów „Star Wars”
Motywy wykorzystane w kolejnych edycjach grywalizacji
Król Julian XIII (A. Jankowiak)
Marlenka Kowalski, Skipper, Rico, Szeregowy
Zespół Morta Zespół Morisa Kategorie:
Wykorzystano zdjęcia z serii filmów „Madagaskar”
Przykłady innych obszarów gdzie stosuje się grywalizację
Grywalizacja ma szerokie zastosowanie
Test Driven Development Automatyzacja testów
Marketing
Rekrutacje Szkolenia
Programy społeczne Zdrowie
Sprzedaż
…
Wnioski dotyczące grywalizacji na podstawie case study
Przyczyniła się do zwiększenia zaangażowania osób testujących Uczyniła rutynowe czynności testowe dającymi więcej „funu” Z sukcesem była stosowana zarówno w przypadku Waterfall , jak i
Agile Istotne były nie tylko właściwe miary ilościowe, ale także aspekty
„miękkie” jak współpraca Wpływ na oceny kwartalne osób testujących Zadanie rozwojowe dla osób prowadzących grywalizację Stosunkowo szybkie do wdrożenia Inspiracja do zastosowania w innych obszarach działalności Banku
Wzrost efektywności procesu testowego