Top Banner
1 / Fónagy Balázs Testbirds Kft. [email protected] Crowdtesting: hogyan segítenek a felhasználók sikeres mobil appot fejleszteni?
17

Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

Jul 13, 2015

Download

Technology

Balázs Fónagy
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

1

/ Fónagy Balázs Testbirds Kft. [email protected]

Crowdtesting: hogyan segítenek a felhasználók sikeres mobil appot fejleszteni?

Page 2: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

2

/Tesztelők változatos, nagy online halmaza: a crowd

Testbirds:60.000+

tesztelő világszerte

7.000+ tesztelő Magyarországon

IT szakemberek

Átlag felhasználók

Profi tesztelők

Page 3: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

3

/Tesztelés a valóságban.

Nincs tesztlabor, nincs emuláció

iOS !

Tesztelők saját eszközei

Valódi környezet

Page 4: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

4

/A crowdtesting típusai

Funkcionális tesztelés

User Experience / Usability tesztelés

Biztonsági tesztelés

Terheléses teszt Lokalizáció

tesztelés

Page 5: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

5

/Miért vesz részt a tesztelő? Motivációs rendszerek.

Speciális tudást igénylő projektek

Világos győztes

Projektek extrém sok részvevővel

Senki nem dolgozik ingyen

Nincs világos győztes

Verseny: csak a legjobbak nyernek valamit

Fizetség mindenkinek: fix vagy teljesítmény után

Távmunka jellegű

Tapasztalat/Tanulás Szórakozás Közösségi elemek/Büszkeség + + +

Page 6: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

6

/Miért jó a fejlesztőnek? Közelebb hoz a felhasználódhoz.

Page 7: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

7

/Minden eszköz azonnal elérhető, és jön vele egy tesztelő is

iOS !

Page 8: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

8

/Rengeteg elérhető tesztelő + online folyamatok = flexibilitás, skálázhatóság, azonnali rendelkezésre állás

Page 9: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

9

/Tesztelők a termék célcsoportjából: releváns visszajelzések

Page 10: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

10

/Hibakeresés exploratív módszerrel: egy Android app tesztelése egy hétvége alatt

30 tesztelő

30 eszköz

4 óra tesztelés/fő

= 120 munkaóra tesztelés akár 24 óra alatt

§  Kompatibilitási problémák 30 féle mobil eszközön §  Interferenciák gyakran telepített alkalmazásokkal §  Valós use-case-k során felmerülő problémák

Page 11: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

11

/Hibakeresés strukturált tesztelésselmobil app tesztelése faltól-falig, tesztesetek mentén

25 tesztelő

200 teszteset

25 eszköz

= 170 munkaóra tesztelés akár 48 óra alatt

§  Faltól-falig minden funkció végig tesztelve §  Teszteset menedzsment §  Minden hiba feltárva 25 eszközön §  Még biztosabb eredmény érdekében több kör is lehetséges

7 óra tesztelés/fő

Page 12: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

12

/UX tesztelés több európai piaconalkalmazás prototípus tesztelése

Távolról moderált interjúk

Think-aloud videók

Kérdőívek nagyobb mintán

Page 13: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

13

3. Tesztelői visszajelzések és bugok gyűjtése az online platformon

1. Projekt definiciós meeting

2. Toborzás, meghívás, tesztelők kiválasztása

4. Visszajelzések elemzése, buglisták tisztítása

5. Riport fejlesztési javaslatokkal

Page 14: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

14

/Mit is kap a fejlesztő?

•  Hibalista naponta, projekt végén, vagy azonnal

•  Választható formátumban és mezőkkel : JIRA export etc.

•  Tesztelők jelenthetnek a fejlesztő ticketing rendszerébe is

•  Elemzett felhasználói visszajelzések és nyers adatok: videók, riportok

•  Szakértői javaslatok

Funkcionális tesztelés

UX/CX/Usability tesztelés

Page 15: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

15

/

Tesztelői visszajelzések

Minek kell a crowdtesting szolgáltató?

Azonnal használható

végeredmény

Toborozza, edukálja, menedzseli a

crowdot Felépíti a teszteket,

támogatja a tesztelőket

Kezeli a jogi dolgokat és a kifizetéseket

Biztosítja a minőséget

Elemzi és rendszerezi a

visszajelzéseket

Page 16: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

16

/A crowdtesting-hez kicsit a fejlesztőnek is máshogy kell gondolkodnia…

Az appot elérhetővé és tesztelhetővé kell tenni a

felhasználóknak

Átgondolni az appodat! •  Tesztesetek? •  Guide? •  Dummy adatok? •  Mit is akarsz tudni?

Nyitottnak kell lenni! Igen, néha usability hibákat fognak lejelenteni bug-ként…

Page 17: Hogyan segítenek a felhasználók mobil appot fejleszteni? A crowdtestingről röviden.

17

/Köszönöm a figyelmet!