Diseño natural, usable, seguro, accesible
© Carlos D. González - Update: Jul - 2008
Contacto: usabilidadweb @ usabilidadweb.com.ar
A la hora de calificar la calidad de una aplicación web, uno de los factores más importantes es la usabilidad. Es el atributo más visible ya que determina el grado de satisfacción del usuario respecto de la aplicación web; de ello depende que sea utilizada o no.
La norma ISO 8402 define la calidad como el conjunto de propiedades y características de un producto o servicio, que le confieren aptitud para satisfacer unas necesidades explícitas o implícitas.
Observamos que la calidad es sinónmo de unos factores que pueden ser medidos:
La ISO 9126 [basada en el modelo de Mc Call] plantea un modelo normalizado que permite evaluar y comparar productos sobre la misma base.
Aquí la calidad queda definida a un alto nivel de abstracción por seis características:
Este estándar no proporciona métricas ni métodos de medición, por lo que no son prácticas las mediciones directas de las características de calidad.
Para resolver este problema se revisó la ISO 9126 y se incluyó un nuevo modelo de calidad que distingue entre tres aproximaciones a la calidad de producto en ISO 14598, a saber:
A la hora de calificar la calidad de una aplicación web, uno de los factores más importantes es la usabilidad. Es el atributo más visible ya que determina el grado de satisfacción del usuario respecto de la aplicación web; de ello depende que sea utilizada o no.
Ocurre que la ingeniería de software se ocupa de aquellos atributos del software relacionados con características internas del sistema, [fiabilidad, seguridad, productividad] dejando de lado la perspectiva del usuario.
Pero en el caso de las aplicaciones web, estas estan diseñadas para que sean usadas por los usuarios, existe una interacción entre los usuarios y el sistema web.
El término usabilidad según [Bevan, Kirakowsky, Maissel] es planteado desde tres puntos de vista:
Este estándar define la usabilidad como la capacidad de un producto software de ser comprendido, aprendido, usado y de ser atractivo para el usuario, en condiciones específicas de uso.
Esta definición es pone el énfasis en los atributos internos y externos del producto, los cuales contribuyen a su usabilidad. Se observa que la usabilidad no depende sólo del producto, sino también del usuario. Es interesante, al respecto, consultar la definición de la ISO 9241-11.
El pricipal problema de la usabilidad reside en que es una cualidad demasiado abstracta para ser medida directamente.
Por esta razón Nielsen la descompone en cinco atributos para poder estudiarla:
Se pueden considerar dos grupos de UEM [Usability Evaluation Methods]:
Los UEM empíricos, donde participan:
Aquí se utilizan técnicas tales como pensar en voz alta
Los UEM analíticos donde no tienen acceso los usuarios, incluyen un equipo de especialistas en usabilidad. Para el proceso de inspección se utilizan directrices o heurísticas para realizar el proceso de inspección.
Por medición se entiende el proceso de atribuir números o simbolos a los atributos de las entidades en el mundo real. a través de la medición es posible juzgar lo que se mide.
Una métrica es la correspondencia del mundo real, a un mundo formal. Una métrica es un valor numérico asignado a algún evento del mundo real, software, sitio web, aplicación web, etc.
Un atributo es la característica de una entidad de tipo directo o indirecto, por ejemplo, links no operativos, microcódigo no accesible, etc.
El uso de métricas no limita la intervención humana y ofrece una reducción de la subjetividad en la evaluación de calidad de un sitio o aplicación web, etc.
Estas son las métricas propuestas en el estándar ISO 9126-4:
Stds W3C, PHP, MySQL, PostgreSQL, SQLite ...
Desarrollo de software basado en web
Desarrollo de software en C++, JAVA y PYTHON
Consultor independiente: Usabilidad, AI, y Estándares web W3C |
Cursos en Buenos Aires, Argentina
http://www.usabilidadweb.com.ar/