Autori: Denise Sánchez, Carmen Gerea și Rafael Baquedano.
Articol actualizat pe 4 octombrie 2023.
În fiecare zi, oamenii folosesc din ce în ce mai mult dispozitivele mobile. Există studii care indică faptul că o persoană poate petrece între 3 și 5 ore zilnic pe un dispozitiv mobil, iar o parte din acest timp este împărțită între utilizarea diferitelor tipuri de aplicații: sociale, de divertisment, de cumpărături, de sănătate, de sport, de lucru, printre altele.
O aplicație mobilă sau o aplicație, prin definiție, este un program informatic care rulează pe smartphone-uri, tablete sau alte dispozitive mobile. Principala sa provocare este de a oferi experiențe simple, ușor accesibile, personalizate și fără probleme.
Îndeplinirea acestor așteptări nu este simplă și este foarte important ca în dezvoltarea unei aplicații să se ia în considerare etape și procese menite să garanteze această experiență. În acest sens, testele sau testarea aplicațiilor mobile reprezintă procese cheie pentru a găsi erori de design sau de funcționalitate ale unui produs.
În contextul unei aplicații mobile, o inconsecvență sau o eroare ne poate costa evaluări proaste într-un magazin de aplicații sau pur și simplu o abandonare a aplicației. Din acest motiv, trebuie testată în întregul său context de utilizare și cadru de funcționare prin:
- analize funcționale,
- teste de securitate,
- teste de mobilitate,
- teste de interfață,
- teste de accesibilitate și
- teste de utilizabilitate.
În acest articol vom aborda subiectul
testelor de utilizabilitate ale aplicațiilor mobile.
<p>
Înainte de a aprofunda, merită menționat că o problemă comună pe care o observăm la echipele digitale ale startup-urilor sau ale companiilor mari este confuzia cu privire la pertinența unui tip de test în funcție de obiectivele cercetării. De exemplu, este foarte comun să se facă teste de utilizabilitate și de acolo să se tragă concluzii greșite cu privire la validarea dispoziției de adoptare a unei aplicații sau la validarea comercială (dispoziția de plată). Atenție, un test de utilizabilitate reușit nu este sinonim cu niciunul dintre celelalte două tipuri de validare (dispoziția de adoptare sau dispoziția de plată).
Atunci când efectuezi teste de utilizabilitate pentru aplicații mobile, trebuie să iei în considerare următoarele aspecte, care sunt de obicei aceleași sau foarte similare cu cele de la testarea oricărui alt sistem informatic (site web, magazin e-commerce):
Acesta trebuie să meargă mână în mână cu obiectivele proiectului tău:
- Ce vrei să testezi?
- Cu cine vei testa? Este fundamental să definești criterii de recrutare.
Exemplu de criterii pentru testarea aplicațiilor de mobile banking:
- Să fie utilizatori de digital banking, adică să efectueze majoritatea tranzacțiilor prin web sau dispozitive mobile.
- Să aibă un cont curent la una dintre băncile studiate.
- Să se afle în orașul Santiago, pentru a facilita coordonarea pentru interviul față în față.
- Să nu lucreze într-o bancă, pentru a asigura neutralitatea răspunsurilor lor și pentru a evita ca aceștia să vrea să „facă o impresie bună” unei bănci.
- Să nu lucreze nici la una dintre agențiile care au dezvoltat aplicații mobile pentru bănci, din același motiv, pentru a asigura neutralitatea răspunsurilor lor și pentru a evita ca aceștia să vrea să „facă o impresie bună” unei bănci.
- Să aibă peste 18 ani.
Alte variabile de luat în considerare:
- Cum vei recruta utilizatorii?
- Unde vei face testarea? Va fi la distanță, față în față, de tip gherilă sau vor fi sesiuni mai lungi care ar putea include întrebări inițiale și finale?
- Cum vei recompensa utilizatorii pentru efortul lor? De obicei, la FREED, oferim carduri cadou tuturor persoanelor. Este o modalitate de a le mulțumi pentru timpul lor. Foarte rar și la cererea clientului, acesta se ocupă de procurarea cadourilor corporative.
-
Ai nevoie de un instrument pentru a executa testele? Este important să analizezi dacă este necesar un instrument pentru testare și să evaluezi alternativele. Apoi trebuie să înțelegi cum funcționează platforma și să validezi dacă va furniza datele pe care le cauți de la utilizatori.
- Care este planul de testare? Realizarea testării cu utilizatori necesită planificarea datelor, materialelor, bugetului, printre alte elemente care trebuie stabilite de la început.
Dacă ai ajuns până aici cu lectura articolului, este probabil că vrei să testezi cât de ușor este pentru un utilizator să efectueze diferite sarcini printr-o aplicație. Dacă este așa, ceea ce ai nevoie este să elaborezi un protocol de testare și un ghid.
Exemplu de protocol de testare:
a. Elaborarea unui scenariu de testare care să includă un context, mulțumiri, semnarea unui acord de confidențialitate sau a unui consimțământ informat și întrebări despre subiectul cercetării.
b. Elaborarea unui ghid de întrebări și sarcini de utilizabilitate legate de obiectivele studiului și de ceea ce vrei să validezi.
c. Testarea aplicației mobile și/sau a site-ului mobil pe baza unei liste de întrebări și sarcini. Recomandarea este să se testeze în etape incipiente, când produsul este încă în faza de prototip.
d. După test, utilizatorii vor răspunde la un chestionar de evaluare într-un format standard. Un exemplu este System Usability Scale (SUS), un chestionar cu 10 întrebări închise ale căror răspunsuri sunt note de la 1 la 5 (pe o scară Likert). Există, de asemenea, chestionare care măsoară sarcina cognitivă sau experiența (UX) cu sarcina, printre altele.
e. În plus, li se vor adresa întrebări despre experiența lor recentă. De exemplu, presupunând că testăm aplicația unei bănci, dacă anterior utilizatorul nu a folosit mobile banking, va fi întrebat dacă ar continua să o folosească și de ce.
f. În cele din urmă, pot exista întrebări finale de tip sondaj sociodemografic.
g. Mulțumiri și încheiere.
Merită menționat în acest punct că, dacă pui întrebări aprofundate, este posibil să cunoști mai bine profilurile utilizatorilor aplicației și, în cele din urmă, să ajungi să proiectezi
User Persona sau arhetipul utilizatorului, așa cum am făcut în studiul Mobile Banking în Chile.
Acest punct depinde de designul studiului și constă, în esență, în realizarea a ceea ce a fost proiectat, urmând protocolul și ghidul. Recomandăm testarea protocolului și a ghidului înainte de aplicarea lor pe grupul de studiu.
Aceasta poate însemna:
- Identificarea principalelor probleme și prioritizarea lor în funcție de nivelul de criticitate.
- Sistematizarea rezultatelor evaluării (aspectele cantitative finale sau notele).
- Completarea cu date din alte surse (analiză web, date tranzacționale).
- Redactarea raportului final.
- Recomandarea pașilor de urmat, fie pentru îmbunătățire continuă, fie pentru reproiectarea aplicației. Acestea sunt cele mai comune căi.
- Dacă problemele identificate se încadrează într-un interval acceptabil, este mai probabil ca cea mai bună cale de urmat să fie îmbunătățirea continuă.
- În timp ce, dacă problemele sunt numeroase, punctele critice sunt grave și echipa consideră că nu este fezabil să se realizeze un proces de îmbunătățire continuă în termeni rezonabili, cel mai probabil este ca reproiectarea să fie logică.
Pentru a efectua teste de utilizabilitate în aplicații mobile la distanță, există alternative care oferă servicii pentru testarea prototipurilor, teste vocale, parcursul clienților etc. Principalele lor avantaje sunt economisirea timpului pentru recrutarea participanților, acoperirea și accesul la informații rapide, cum ar fi transcrierile, rapoartele, insight-urile, printre alte date necesare care permit echipelor UX să se concentreze în principal pe produs și pe experiența utilizatorilor.
În general, instrumentele au un cost lunar sau anual și, dacă ești consultant independent, îți recomandăm să estimezi cât de multă testare mobilă faci. Dacă lucrezi într-o agenție, o firmă de consultanță sau într-un laborator de utilizabilitate / UX al unei companii mari, costurile sunt total accesibile.
Acum ceva timp am achiziționat Mr. Tappy pentru a face testare pe mobil. Este un dispozitiv care permite vizualizarea ecranului utilizatorului cu o cameră conectată la un computer. Experiența cu Mr. Tappy a fost excelentă, dar sincer, am constatat că pentru un test de tip gherilă este destul de complex de realizat, deoarece necesită un setup de tip laborator de utilizabilitate, ceea ce nu se întâmplă întotdeauna. Chiar și așa, dacă dispui de un spațiu fizic pentru a invita utilizatorii, este un dispozitiv pe care ți-l recomandăm.
Site web: https://www.mrtappy.com/
O altă modalitate de a efectua teste de utilizabilitate pe mobil este utilizarea aplicațiilor de înregistrare a ecranului. Există o multitudine pe piață. Vidma Recorder ne place foarte mult și este o aplicație gratuită.
Site web: https://recorder.vidma.com/
LookBack este un instrument care permite efectuarea de teste față în față, la distanță, moderate sau preconfigurate pentru utilizatori. Permite testarea prototipurilor proiectate în instrumente precum inVision, testarea aplicațiilor mobile sau a site-urilor web și este posibil să se partajeze testele cu echipa de evaluare pentru a realiza analize colaborative.
Site web: https://lookback.io/
Loop11 este o platformă online care permite configurarea sarcinilor și întrebărilor pentru utilizatori în funcție de obiectivele cercetării. Testele sunt înregistrate video și audio, ceea ce permite vizualizarea și ascultarea experiențelor reale ale utilizatorilor și are două tipuri de servicii, unul în care un moderator adresează întrebări utilizatorilor și altul în care utilizatorii efectuează sarcinile conform configurației testării.
Site web: https://www.loop11.com/
Testapic este un instrument care permite efectuarea de teste cu utilizatori în legătură cu ergonomia unei aplicații mobile. Valoarea sa se concentrează pe acoperirea utilizatorilor (testerilor) pentru a testa interfețele la distanță, cu peste 30 de criterii și se pot obține videoclipuri și texte comentate de utilizatori. Serviciul oferă, de asemenea, date cantitative în legătură cu experiența utilizatorilor cu aplicația mobilă (iOS / Android), site-ul web sau tableta.
Site web: https://www.testapic.com/
Userfeel permite efectuarea de teste cu utilizatori în mod moderat și nemoderat în toate limbile și pe orice dispozitiv. Testele pot fi efectuate cu aplicația proprie Userfeel sau cu o cameră externă și este posibil să se evalueze site-uri web sau aplicații pe Android, iPhone sau iPad. În ceea ce privește rezultatele testelor cu utilizatorii, platforma permite crearea rapidă a unui videoclip cu cele mai critice probleme.
Site web: https://www.userfeel.com/
UserLytics oferă un serviciu de testare a utilizatorilor pentru aplicații mobile care permite testarea prototipurilor, a activelor concurenței, a parcursului clientului, a interfeței și a experienței utilizatorului. Aceștia dispun de o platformă de testare a utilizatorilor și se concentrează pe efectuarea de teste mici în fiecare etapă a procesului de proiectare.
Site web: http://www.userlytics.com/
UserTesting are o soluție de „testare mobilă” care permite efectuarea de teste cu utilizatori și colectarea feedback-ului acestora despre o experiență mobilă. Este posibil să se testeze prototipuri mobile, aplicații din magazin și, prin intermediul camerei dispozitivelor mobile, permite testarea experiențelor AR / VR, a dispozitivelor vocale, a testelor într-o locuință sau în aer liber.
Site web: https://www.usertesting.com/
Preely este o platformă care permite efectuarea de teste de utilizabilitate la distanță și nemoderate. Este posibil să se configureze un test cu întrebări și/sau sarcini. Se integrează printr-un link cu Figma, Sketch, inVision, Adobe XD și permite, de asemenea, crearea de prototipuri interactive. În plus, are un panou de metrici care permite obținerea de date, de exemplu, despre rata de succes, timpul sarcinii, clicuri, hărți termice.
Site web: https://preely.com
Utest este o comunitate care ajută companiile să testeze software-ul în mod independent și în toate părțile lumii. Persoanele care se alătură acestei comunități de testeri au posibilitatea de a câștiga bani în mod independent și, de asemenea, de a se conecta cu experți.
Site web: https://www.utest.com/
Testele de utilizabilitate trebuie abordate timpuriu și trebuie să continue în fiecare etapă de iterație a unui produs. Dacă nu poți angaja unul dintre aceste instrumente, efectuează teste cu utilizatorii în mod tradițional, ceea ce înseamnă că poți reuni potențialii clienți și poți proiecta sesiuni de testare pentru a-ți testa prototipurile, interfețele etc.
Ia în considerare că, dincolo de instrumentele pe care le vei folosi, care pot fi de nivel foarte înalt sau simple, esențial este:
- să ai clar de ce testezi; ce vrei să cercetezi,
- cine este utilizatorul tău țintă și cum vei recruta utilizatorii,
- cum vei sistematiza învățămintele,
- cum vei comunica rezultatele și
- cum vei folosi rezultatele pentru a face îmbunătățiri continue sau reproiectare.
Așa cum spuneam anterior, prin testele tale cu utilizatorii poți aprofunda pentru a identifica profilurile clienților care vor interacționa cu brandul prin intermediul aplicației mobile. Adică, poți dezvolta un proiect de UX Research, cum sunt cele pe care le realizăm la FREED, pentru a te apropia de oameni și a obține astfel date pentru a proiecta Buyer Personas și a mapa Călătoriile lor cu produsul și brandul, cu scopul final de a proiecta experiențe mai bune.
Dacă știi mai multe instrumente pentru a efectua teste de aplicații mobile, spune-ne dacă le-ai recomanda și comentează despre experiențele tale în realizarea acestui tip de teste.
1- Canva.com
Altele: FREED.