Kako sprovesti beta test za vašu aplikaciju
Da biste sproveli beta test, odlučite šta treba da saznate, pozovite malu grupu ljudi koji odgovaraju vašim pravim korisnicima, dajte im jasan prvi zadatak i prikupljajte povratne informacije na jednom mestu po fiksnom rasporedu. Popravite ono što ih blokira, proširite grupu u krugovima i završite betu kada se ispune kriterijumi za izlazak koje ste unapred napisali — a ne kada vam ponestane strpljenja.
Beta nije meko lansiranje. To je strukturisan eksperiment sa početkom, krajem i pitanjem na koje treba odgovoriti.
Gde se beta uklapa
Validacija pita da li je problem vredan rešavanja. Beta postavlja uži pitanje: da li ova verzija proizvoda rešava problem za prave ljude, u pravim uslovima? Lansiranje dolazi posle, kada je odgovor uglavnom potvrdan.
Pre nego što nekoga pozovete, sami testirajte — kako testirati aplikaciju pre lansiranja to objašnjava. Testeri ne bi trebalo da otkriju da registracija ne radi.
Korak 1: Zapišite šta beta treba da odgovori
Izaberite dva ili tri pitanja. Sve ostalo u planu proizlazi iz njih.
| Cilj | Primer pitanja | Šta meriti |
|---|---|---|
| Upotrebljivost | Mogu li novi korisnici da završe osnovni zadatak bez pomoći? | Udeo onih koji ga završe sami |
| Vrednost | Da li se ljudi vraćaju bez podsećanja? | Povratne posete u drugoj i trećoj nedelji |
| Pouzdanost | Da li radi sa pravim podacima i uređajima? | Greške po ozbiljnosti, logovi grešaka |
| Spremnost da plate | Da li će ljudi platiti planiranu cenu? | Konverzije ili unapred porudžbine na kraju |
| Uvođenje | Gde se ljudi zaglave u prvoj sesiji? | Mesta na kojima odustaju, pitanja podršci |
Izmišljen primer: aplikacija za raspored smena za male kafiće postavlja dva cilja: „Može li menadžer da objavi nedeljni raspored u prvoj sesiji bez pomoći?“ i „Da li zaposleni sami otvaraju aplikaciju u drugoj nedelji?“
Korak 2: Izaberite vrstu bete
| Vrsta | Ko | Najbolje kada | Kompromis |
|---|---|---|---|
| Prijatelji i alfa | Ljudi koje poznajete | Veoma rano, hvatanje očiglednih kvarova | Pristojne povratne informacije, nisu reprezentativne |
| Zatvorena beta | Pozvani ciljni korisnici | Većina ranih proizvoda | Regrutovanje zahteva trud |
| Otvorena beta | Svako ko se prijavi | Testiranje obima i raznolikosti | Više podrške, manje dubine po testeru |
| Plaćena beta | Korisnici koji plaćaju osnivačku cenu | Testiranje spremnosti da se plati | Veća očekivanja |
Za prvi proizvod, zatvorena beta sa nekoliko krugova obično je pravi izbor.
Korak 3: Regrutujte prave testere
Najbolji testeri imaju problem upravo sada, odgovaraju vašem ciljnom korisniku i imaju vremena da isprobaju aplikaciju tokom beta perioda. Mesta gde ih možete naći:
- Vaša lista čekanja ili imejl lista — pogledajte kako izgraditi publiku pre lansiranja.
- Ljudi koje ste intervjuisali tokom validacije.
- Niše zajednice u kojima se vaši korisnici okupljaju, uz poštovanje njihovih pravila o promociji.
- Direktni pozivi ljudima iz vaše mreže koji odgovaraju profilu.
Postavite nekoliko pitanja za selekciju da birate mešavinu: njihova uloga, kako sada rešavaju problem, koji uređaj bi koristili i koliko često se problem javlja. Pozovite ljude čiji odgovori odgovaraju vašem ciljnom korisniku i nemojte da popunjavate betu kolegama osnivačima, osim ako nisu ciljni korisnik.
Šablon pozivnice
Zdravo [ime] — pomenuo/la si [problem] kada si se prijavio/la. Otvaram malu privatnu betu za [proizvod], koji [ishod]. Traje od [početak] do [kraj]. Tražim od testera da ga koriste za [pravi zadatak] bar jednom nedeljno i da odgovore na kratku proveru svakog petka. Zauzvrat: besplatan pristup tokom bete i [osnivačka cena / produženi besplatni period]. Da li si zainteresovan/a?
Iskreno navedite koliko vremena se traži. Ljudi koji znaju na šta su pristali daju bolje povratne informacije.
Korak 4: Pripremite komplet za betu
Pre nego što pošaljete prvu pozivnicu, pripremite ovo:
- Poruku dobrodošlice sa linkom, kako se prijaviti, prvim zadatkom za isprobavanje i kako prijaviti probleme.
- Spisak poznatih problema, da testeri ne prijavljuju istu stvar deset puta.
- Jedan kanal za povratne informacije. Obrazac, zajednička grupa za ćaskanje ili imejl adresa — jedno mesto, a ne pet.
- Šablon za izveštaj o grešci. Tražite šta su radili, šta su očekivali, šta se desilo, uređaj i pregledač i snimak ekrana. Kako napisati dobar izveštaj o grešci ima verziju koju možete podeliti.
- Osnovnu analitiku ili logove, da vidite šta se desilo bez oslanjanja na sećanje.
- Jasna očekivanja o podacima. Recite testerima ako se podaci mogu resetovati tokom bete i nemojte od njih tražiti da unose osetljive informacije u nedovršenu aplikaciju.
- Osnove uslova i privatnosti. Kratak ugovor za betu i napomena o privatnosti; proverite lokalna pravila ili savetnika ako obrađujete lične podatke.
Korak 5: Sprovedite ga u krugovima
Krugovi vam omogućavaju da popravite probleme pre nego što ih više ljudi naiđe.
| Krug | Testeri | Fokus |
|---|---|---|
| Krug 1 | Nekolicina | Mogu li da se registruju i završe osnovni zadatak? Gledajte neke sesije uživo. |
| Krug 2 | Veća grupa | Stvarno korišćenje nekoliko nedelja; popravite glavne probleme između krugova. |
| Krug 3 (opciono) | Šira ili otvorena | Uvođenje bez vaše pomoći, pouzdanost, test cene. |
U krugu 1, zamolite dva ili tri testera da podele ekran dok prvi put isprobavaju aplikaciju. Ćutite i posmatrajte gde oklevaju. Ovo je često najkorisniji sat cele bete.
Korak 6: Prikupljajte povratne informacije u ritmu
Nestrukturisane poruke „ima li povratnih informacija?“ dobijaju nejasne odgovore. Umesto toga, koristite kratku, redovnu proveru:
Nedeljna provera (izmišljena pitanja kao primer)
- Za šta si koristio/la [proizvod] ove nedelje?
- Šta je bilo frustrirajuće ili zbunjujuće?
- Da li je nešto nedostajalo što te sprečilo da završiš zadatak?
- Kako bi se osećao/la da više ne možeš da ga koristiš? (Veoma razočaran/a / donekle / uopšte ne)
- Ima li još nešto?
Kombinujte ono što ljudi kažu sa onim što rade. Neko ko kaže da je odličan, ali se nikada ne prijavi, takođe vam nešto govori.
Korak 7: Razvrstajte ono što stigne
Stavite svaku povratnu informaciju na jedan spisak i sortirajte je jednom nedeljno.
| Kategorija | Primeri | Radnja |
|---|---|---|
| Blokator | Ne može da se registruje, podaci se gube, plaćanje ne uspeva | Popravite odmah, obavestite pogođene testere |
| Ozbiljna greška | Osnovna funkcija pokvarena na čestom uređaju | Popravite u ovom krugu |
| Zabuna | Ljudi ne nalaze dugme, pogrešno čitaju oznaku | Popravite tekst ili raspored; jeftino i vredno |
| Manja greška | Vizuelna greška, redak granični slučaj | Grupišite za kasnije |
| Zahtev za funkciju | „Može li i da radi X?“ | Zabeležite, pitajte koji problem rešava, tražite obrasce |
Odolite dodavanju velikih funkcija usred bete. Svaka nova funkcija otežava da se utvrdi da li osnovni proizvod radi.
Korak 8: Zatvorite krug
Testeri nastavljaju da daju povratne informacije kada vide da se koriste.
- Posle svakog kruga pošaljite kratak changelog: „Prijavili ste X; popravljeno je.“
- Zahvalite se ljudima imenom, lično, kada je njihov izveštaj doveo do popravke.
- Obavestite testere kada beta završi, šta se dešava sa njihovim podacima i nalogom i kakva je njihova osnivačka ponuda.
Korak 9: Odlučite da li ste spremni
Zapišite kriterijume za izlazak pre početka bete, pa ih iskreno proverite na kraju. Šablon:
- Nema poznatih blokatora ni grešaka sa gubitkom podataka
- Većina novih testera završi osnovni zadatak bez pomoći
- Značajan deo testera se sam vraća u kasnijim nedeljama
- Glavne tačke zabune su popravljene i ponovo testirane
- Registracija, resetovanje lozinke i svaki tok plaćanja rade od početka do kraja
- Imate jasnu poruku o tome za koga je proizvod, rečima testera
Ako je većina polja označena, prelazite na doradu uvođenja i javno lansiranje. Ako je korišćenje po povratku nisko, to je pitanje proizvoda, a ne spisak grešaka — vratite se intervjuima pre lansiranja.
Sprovođenje bete sa Mythex-om
Ako pravite sa Mythex-om, nekoliko funkcija se lepo uklapa u betu:
- Linkovi za pregled za prvi krug. Dugme Share pravi link ka vašem živom pregledu koji radi za ljude bez Mythex naloga, pa rani tester može da isproba nedovršen rad pre nego što objavite. Napravite jedan link po grupi i obrišite ga kada završite — dokumentacija o pregledu objašnjava kako linkovi bude projekat i troše kredite.
- Objavite za duže krugove. Objavljena aplikacija radi na sopstvenoj adresi, što odgovara testerima koji je koriste nekoliko nedelja.
- Testiranje aplikacije pre svakog kruga. Ukucajte
/testu razgovoru i agent će kliknuti po vašem pregledu i prijaviti neispravne tokove, što je koristan proverni korak pre nego što bilo koga pozovete (dokumentacija o testiranju aplikacije). - Checkpoint-i. Ako popravka tokom bete nešto pokvari, vratite se na raniji checkpoint.
Nalepite izveštaj o grešci testera pravo u razgovor i zamolite agenta da reprodukuje i popravi grešku, pa obavestite testera kada bude dostupno.
Pitanja
Koliko beta testera mi treba?
Manje nego što većina ljudi misli. Mala grupa koja odgovara vašem ciljnom korisniku i stvarno koristi aplikaciju otkriće većinu velikih problema. Počnite sa nekolicinom, popravite šta nađu, pa proširite na veću grupu.
Koliko treba da traje beta test?
Dovoljno dugo da testeri koriste aplikaciju kao što bi je koristili u stvarnom životu, što često znači nekoliko nedelja za nešto što se koristi svake nedelje. Unapred postavite datum završetka da se beta ne odužuje u nedogled.
Da li beta testeri treba da plaćaju?
Zavisi šta treba da saznate. Besplatnu betu je lakše regrutovati; plaćena ili beta sa popustom pokazuje da li ljudi cene proizvod dovoljno da plate. Mnogi osnivači prvo pokrenu besplatnu zatvorenu betu, a plaćanje traže u kasnijem krugu.
Koja je razlika između zatvorene i otvorene bete?
Zatvorena beta je samo po pozivu, obično mala grupa koju birate i sa kojom direktno razgovarate. Otvorena beta dozvoljava da se prijavi bilo ko, što donosi više obima i raznolikosti, ali manje ličnog kontakta i više posla oko podrške.
Šta da radim sa zahtevima za funkcije od beta testera?
Zabeležite ih, pitajte koji problem bi svaki rešio i tražite obrasce. Većina beta testova treba prvo da popravi greške i zabune; dodavanje funkcija tokom bete otežava da se utvrdi da li osnovni proizvod radi.