Bună. Astăzi aș dori să compar metodele disponibile pentru a strânge testeri în Google Closed Testing, împreună cu avantajele și dezavantajele lor.
Context
În 2023, Google și-a modificat politica de publicare a aplicațiilor, ceea ce a îngreunat accesul dezvoltatorilor independenți. Dezvoltatorii afectați trebuie să adune testeri de fiecare dată când creează o aplicație, deci nu-și pot permite să improvizeze de fiecare dată.
Metodele comparate
Ca avertisment prealabil, nu am folosit personal toate metodele, deci unele includ presupuneri din partea mea. De asemenea, acest articol este destinat noilor dezvoltatori independenți, deci metodele nepractice, cum ar fi utilizarea testerilor interni ai companiei, sunt excluse.
Mai jos listez metodele care îmi vin în minte:
- Utilizarea rețelei personale de cunoștințe
- Utilizarea rețelelor sociale
- Utilizarea meetup-urilor pentru dezvoltatori
- Înscrierea la un serviciu de testeri
- Utilizarea unei aplicații dedicate pentru closed testing
Utilizarea rețelei personale de cunoștințe
Aceasta presupune explicarea situației familiei și prietenilor și rugămintea de a participa ca testeri.
Avantaje
- Poți asigura obținerea de testeri
- Este gratuit
Dezavantaje
- Numărul este limitat (mai ales pentru cei ca mine care nu au mulți prieteni)
- Pur și simplu este stânjenitor
- Este greu să repeți cererea (dacă dezvolți mai multe aplicații)
- Explicarea modului de testare poate fi obositoare (mai ales dacă cealaltă persoană are cunoștințe IT scăzute)
Este metoda cea mai ușoară și sigură, dar cred că puțini oameni pot finaliza testarea doar cu această metodă.
Utilizarea rețelelor sociale
Implică folosirea platformelor precum Discord și Reddit. În acest caz, testezi aplicația altcuiva în schimbul că acea persoană testează aplicația ta.
Avantaje
- Poți intra în contact cu mulți dezvoltatori
- Este gratuit
- Nu trebuie să explici mult context
Dezavantaje
- Găsirea persoanei potrivite necesită timp
- Engleza este practic obligatorie (poate fi dificil să găsești suficienți parteneri local?)
- Va trebui să instalezi aplicații care nu te interesează
- Uneori unele persoane fac rapoarte false
Este o metodă bună și gratuită pentru a aduna testeri, dar necesită mult timp.
Utilizarea meetup-urilor pentru dezvoltatori
Implică participarea la evenimente și rugămintea participanților de a fi testeri.
Avantaje
- Poți obține informații diverse de la alți dezvoltatori
- Poți asigura obținerea de testeri
- Poate fi gratuit (în funcție de eveniment)
Dezavantaje
- Necesită timp
- Nu există garanția că vei obține suficienți testeri
Eu personal nu am încercat, dar cred că scopul principal ar trebui să fie schimbul de informații, iar obținerea testerilor să fie mai degrabă un avantaj suplimentar.
Înscrierea la un serviciu de testeri
Aceasta presupune înscrierea la servicii care dispun de dispozitive dedicate pentru closed testing. Dacă cauți, vei găsi mai multe opțiuni.
Avantaje
- Nu necesită timp
- Nu necesită efort
Dezavantaje
- Este cu plată
- Fiabilitatea serviciului este incertă
Este metoda cea mai rapidă. Poate fi potrivită pentru cei cu buget sau care se așteaptă să recupereze costul rapid după lansare.
Utilizarea unei aplicații dedicate pentru closed testing
Implică utilizarea unei aplicații dedicate pentru a testa aplicațiile altor dezvoltatori, în schimbul că aceștia testează aplicația ta.
Avantaje
- Nu necesită efort
- Este gratuit
- Poți alege aplicații care te interesează (față de rețelele sociale)
- Nu este necesară comunicarea în engleză (nu trebuie să negociezi direct cu alți dezvoltatori)
Dezavantaje
- Poate necesita timp (în funcție de numărul de candidați la testare)
Nu există dezavantaje majore aici. Este similar cu utilizarea rețelelor sociale, dar fără complicații și fără nevoia de a comunica în engleză, ceea ce reduce considerabil bariera de intrare.
Comparație generală
Nu este necesar să te limitezi la o singură metodă; este mai bine să combini mai multe în funcție de situația ta. Meetup-urile sunt un caz puțin special, dar cei cu buget și care nu sunt îngrijorați de fiabilitatea serviciului pot apela la un serviciu de testeri. Pentru ceilalți, cred că utilizarea în paralel a contactelor personale, a rețelelor sociale și a aplicației dedicate este cea mai bună opțiune.