La selecció
L’objectiu d’aquesta publicació és fer una anàlisi heurística, partint dels deu principis de Jakob Nielsen, d’una interfície digital. En aquest cas, he seleccionat l’aplicació per a telèfons intel·ligents Book Track, que és una biblioteca de llibres, més orientada a un ús personal que no a un ús social com altres del mateix tipus. No és una aplicació que utilitzi molt ni de la seva usabilitat en depenen negocis o sistemes estratègics, però fins i tot en aquests casos, un bon disseny i una bona usabilitat acaben decidint als usuaris a fer-ne anar una o una altra.
La metodologia
Aquesta anàlisi es basarà en els 10 principis de Jakob Nielsen, que són unes regles bàsiques sobre les quals s’han generat mètodes d’avaluació d’interfícies des d’un concepte holístic. L’anàlisi acabarà amb una matriu de gravetat, on s’analitzarà la importància dels problemes trobats i s’hi donarà una solució.
Aquests deu principis són:
- Visibilitat de l’estat del sistema.
- Adequació entre el sistema i el món real.
- Llibertat i control per part de l’usuari.
- Consistència i estàndards.
- Prevenció d’errors.
- Reconeixement abans que record.
- Flexibilitat i eficiència en l’ús.
- Disseny estètic i minimalista.
- Ajuda els usuaris a reconèixer i diagnosticar els errors i recuperar-se’n.
- Ajuda i documentació.
L’anàlisi
1. Visibilitat de l’estat del sistema.
♥ Bones pràctiques
En general, la resposta del sistema és bona, els botons reaccionen amb canvis de color, els plafons que van apareixent o els canvis de pantalla tenen animacions ràpides i fluides, les cobertes dels llibres també tenen una petita animació. En tot moment, l’usuari veu com l’aplicació reacciona immediatament a les seves accions.
∅ Errors detectats
El formulari de cerca de llibres té un petit error, ja que la primera vegada que s’hi introdueix text, no fa cap cerca, de forma que s’ha de tornar a posar el focus al camp, i tornar a prémer la tecla de cerca, i llavors sí que mostra els resultats, tal com es veu al gif adjuntat. Canviant l’idioma de la cerca, a vegades els resultats s’actualitzen automàticament i d’altres no.
Un altre error trobat és en la gestió de les ubicacions, on no es mostren les ubicacions introduïdes prèviament, i fa la sensació que no n’hi ha cap d’introduïda, quan no és el cas. A més, quan es prem el botó “+ Seleccionar lloc”, llavors surten les entrades prèviament, però no queda gens clar el comportament.
2. Adequació entre el sistema i el món real.
♥ Bones pràctiques
L’aplicació recrea objectes i situacions reals per millorar la seva usabilitat. Els llibres són un objecte físic, i la portada és el seu tret més diferencial. Per això, Book Track mostra sempre la portada dels llibres, en qualsevol llistat on es mostrin.
També ens permet classificar els llibres en una ubicació física: un habitatge, format per habitacions, que estan formades per prestatges o llibreries, de forma que l’entorn digital ens permet trobar fàcilment un llibre en l’entorn real.
Una altra bona pràctica que hi trobem és el control del progrés de lectura: mentre que en llibres digitals mostra el percentatge llegit, en els llibres físics mostra pàgines.
∅ Errors detectats
En el món real, els usuaris tenen diversos dispositius, i aquesta aplicació treballa amb una base de dades diferent per a cada dispositiu, de forma que un usuari només la pot tenir en un únic dispositiu, a excepció que utilitzi importacions / exportacions freqüentment.
3. Llibertat i control per part de l’usuari.
♥ Bones pràctiques
Per utilitzar aquesta aplicació, no s’ha de crear cap usuari i, per tant, no s’envien les nostres dades personals a la base de dades de l’empresa desenvolupadora.
També permet exportar tot el catàleg a un fitxer csv, així com importar de diferents plataformes de catàlegs de llibres. Evidentment, també podem eliminar totes les dades introduïdes a l’aplicació.
∅ Errors detectats
El fet de no treballar amb usuari, significa que per a cada dispositiu, el catàleg de llibres és únic, de forma que no es pot tenir a l’ipad i al mòbil. A més, tampoc disposa de versió web.
4. Consistència i estàndards.
♥ Bones pràctiques
L’aplicació és consistent: les animacions de canvi de pantalla són sempre iguals, tots els llistats de llibres tenen un filtre a la part superior, i, en general, l’aplicació es comporta com esperes, un cop l’has utilitzat.
Una altra bona pràctica de consistència és que les icones de les estadístiques de la pantalla inicial que fan referència a Biblioteca i Llista de desitjos, són les mateixes que trobem en els llistats dels llibres.
∅ Errors detectats
El principal problema que li veig en aquest punt és que el disseny no segueix els estàndards de la navegació de les aplicacions per a iOS, que tenen la barra inferior amb tres o quatre punts de navegació.
També destacaria l’ús dels colors, on els llibres que tenim tenen una icona taronja i els que volem una de vermella, són colors poc indicatius i amb significats culturals que poca relació tenen amb la funcionalitat.
5. Prevenció d’errors.
♥ Bones pràctiques
La possibilitat de l’usuari d’aquesta aplicació de cometre errors és bastant limitada, per ser una aplicació relativament senzilla i amb poques funcionalitats, i perquè l’ús principal que se’n farà serà amb les opcions automàtiques: entrar un llibre a partir dels resultats que retorna la cerca, que són modificables en cas que hi hagi algun error.
Amb les dades ja introduïdes, l’única confirmació que es demana és quan es vol esborrar un llibre. Qualsevol modificació de les dades d’un llibre s’accepten directament, comportament raonable, ja que el llibre segueix estant disponible per si la modificació és accidental.
6. Reconeixement abans que record.
♥ Bones pràctiques
Les estadístiques de la pantalla principal van acompanyades d’una etiqueta indicativa, fent molt fàcil la seva comprensió i evitant haver de recordar què significa cada una de les icones.
Amb les dades ja introduïdes, l’única confirmació que es demana és quan es vol esborrar un llibre. Qualsevol modificació de les dades d’un llibre s’accepten directament, comportament raonable, ja que el llibre segueix estant disponible per si la modificació és accidental.
∅ Errors detectats
La introducció de llibres mitjançant l’escaneig del codi de barres permet escanejar-ne més d’un de seguit, per, posteriorment, introduir-los tots a la vegada. Però això en cap moment s’indica durant el procés, de forma que l’usuari ho ha de descobrir per si sol, i recordar-ho la pròxima vegada.
7. Flexibilitat i eficiència en l’ús.
♥ Bones pràctiques
Book Tracker ofereix un grau bastant elevat de personalització. La part més evident és, sens dubte, la possibilitat de mostrar o ocultar tota la informació que pots mostrar la pantalla inicial, excepte les estadístiques superiors.
També permet introduir els llibres de tres maneres: escanejant el codi de barres, buscant per usuari, títol, o codi ISBN, o bé introduint manualment tota la informació, funcionalitat molt útil en el cas que el llibre no formi part de les bases de dades d’on extreu la informació.
Les estadístiques de la pantalla inicial són també botons que permeten obrir el catàleg de llibres que es tenen i els que es volen tenir, que són les dues funcions més utilitzades de l’aplicació.
Fins i tot deixa escollir la icona de l’aplicació.
∅ Errors detectats
Buscar un autor pot ser complicat perquè s’ha de buscar manualment dins el llistat d’autors, ja que no hi ha cap cerca disponible. Per exemple, he buscat Edgard Allan Poe per una captura del punt 4, i com que no recordava l’ordre de la llista, primer he buscat Alla, després Edgard, i finalment Poe. El mateix passa amb editorials o categories, però aquestes mai seran tan extenses com la d’autors, ni tan utilitzades.
La forma de crear Ubicacions i habitcions i prestatgeries és del tot confusa, és bastant caòtic l’ús d’aquesta part de l’aplicació.
8. Disseny estètic i minimalista.
♥ Bones pràctiques
El disseny és correcte, compleix amb els requisits més bàsics: que sigui homogeni i coherent al llarg de totes les pantalles, que sigui nítid, i que no tingui elements extres. La visualització és clara i no hi ha elements que la sobrecarreguin. I les icones aporten la informació extra per donar context quan és necessari.
∅ Errors detectats
No són pròpiament errors, i potser són casos una mica al límit de què és un error o no, però trobo que el disseny no és atractiu, i que colors com el del fons o el mateix blau principal no estan ben trobats. El disseny de les icones també és millorable.
9. Ajuda els usuaris a reconèixer i diagnosticar els errors i recuperar-se’n.
♥ Bones pràctiques
En aquest cas, la bona pràctica ajuda a què no calgui reconèixer els errors ni recuperar-se’n perquè ja no es produeixen. L’entrada manual de llibres no activa el botó Desar si no s’ha posat un títol, i per crear un auto es necessita, com a mínim, el cognom, que és el paràmetre utilitzar per a l’ordenació. Tampoc hi ha més formularis on es puguin introduir dades incorrectes o es puguin generar errors a conseqüència d’una acció de l’usuari.
10. Ajuda i documentació.
♥ Bones pràctiques
L’aplicació és tan senzilla que no necessita cap mena d’ajuda. L’acció més problemàtica, que és la importació d’un catàleg mitjançant un fitxer csv, està resolta amb un text d’ajuda a la mateixa pantalla d’importar. Aquesta opció ofereix 4 formats de fitxers csv generats per plataformes àmpliament utilitzades, i una cinquena opció, per a formats lliures. Seleccionant aquesta opció, es mostra més ajuda sobre com fer la importació, que bàsicament és una manera estàndard i generalitzada consistent en associar cada columna a una dada (i que també es podria incloure al punt 4. consistència i estàndards).
∅ Errors detectats
Hi ha una petita inconsistència lingüística, que podria ser problema de traducció o del text original, depenent de la pantalla es parla d’Ubicació o de Posicions.
A Gesitonar posicions, el botó té un text “+ Seleccionar lloc”, on el símbol “+” contradiu totalment l’acció Seleccionar, ja que el “+” s’utilitza sempre per crear.
La matriu de gravetat
Per aquesta matriu, s’han utilitzat aquests valors per avaluar la gravetat:
- 0 = no és un problema d’usabilitat.
- 1 = problema sense importància: no és necessari solucionar-lo llevat que es disposi de temps en el projecte.
- 2 = problema d’usabilitat menor: problema de baixa prioritat.
- 3 = problema d’usabilitat greu: problema d’alta prioritat.
- 4 = catàstrofe: imprescindible solucionar-lo.