Ingeniería de software II


¿Qué es usabilidad?




Resultado de imagen para usabilidad

Es un atributo cualitativo definido comúnmente como la facilidad de uso, ya sea de una página Web, una aplicación informática o cualquier otro sistema que interactúe con un usuario. El concepto generalmente se refiere a una aplicación informática o un aparato, aunque también puede aplicarse a cualquier sistema hecho con algún objetivo particular. También se refiere a métodos para mejorar la facilidad de uso durante el proceso de diseño.
No cabe destacar que la usabilidad e ingeniería de la usabilidad no es lo mismo es por eso que debemos saber que la evaluación de la usabilidad, es la medida de la facilidad de uso de un producto o pieza de software. Por su parte, la ingeniería de la usabilidad es el proceso de investigación y diseño que asegura que un producto tenga una buena usabilidad.
La usabilidad entra en la categoría de requerimiento no funcional siendo una cualidad demasiado abstracta como para ser medida directamente; es por eso que se descompone en cinco atributos básicos que son:
Faci­lidad de aprendizaje, eficiencia, recuero en el tiempo, tasa de errores y satisfacción.

¿Qué tan importante es la usabilidad para los productos y proyectos de software?

Es de gran importancia la usabilidad porque es esencial tener una idea acerca de las características de los usuarios y de los aspectos del producto en cuanto al interés y necesidad que podría tener el usuario. Así como la reducción de los costos de aprendizaje y consecuentemente los de asistencia y ayuda al usuario. Importancia en la:
• Optimización de los costos de diseño, rediseño y mantenimiento.
 • Aumento de la tasa de conversión de visitantes a clientes de un sitio web.
• Mejora de la imagen y el prestigio.
 • Mejora en la calidad del producto.
• Mejora la calidad de vida de los usuarios, ya que reduce su estrés, incrementa la satisfacción y la productividad.
Y de la misma manera hace al usuario más productivo, aumentando su eficiencia y satisfacción al utilizarlo.




¿Quién es Jacob Nielsen?




Jakob Nielsen  es un defensor de usuarios y director de Nielsen Norman Group, que cofundó con el Dr. Donald A. Norman (ex vicepresidente de investigación en Apple Computer). El Dr. Nielsen estableció el movimiento de "ingeniería de usabilidad de descuento" para mejoras rápidas y baratas de las interfaces de usuario y ha inventado varios métodos de usabilidad, incluida la evaluación heurística. Cuenta con 79 patentes de Estados Unidos, principalmente sobre formas de hacer que Internet sea más fácil de usar.
Es considerado el padre de la usabilidad, la definió como “el atributo de calidad que mide lo fáciles de usar que son las interfaces Web”. Es decir un sitio Web usable es aquél en el que los usuarios pueden interactuar de la forma más fácil, cómoda, segura e inteligente posible.
Jakob Nielsen y el profesor de ciencias de la computación Ben Shneiderman, han escrito por separado sobre un marco de trabajo de aceptabilidad del sistema, donde la usabilidad es parte de la “utilidad” y se compone de las siguientes características como es:
*      Facilidad de aprendizaje
*      Eficiencia de uso retención sobre el tiempo
*      Tasas de error y satisfacción


 

Mencione 3 productos de software que tienen características de usabilidad.

 


Este Software permite casi a cualquier persona el desarrollo de una aplicación en iOS o plataforma Android. Tiene características muy interesantes como la importación automática de RSS. Es compatible con todo los medios posibles,Google y Twitter, lo mas importe es que la actualización constante ademas de mantenernos informados permite que los usuarios puedan chatear con otros en tiempo real. En cualquier momento de la construcción de la aplicación podemos tener una vista previa y se puede lograr mediante el uso de Mobile Roadie app. Con este programa podemos extraer diferentes formatos como HTML, PHP,XML,CSV y JSON.
Resultado de imagen para Mobile Roadie

El Software esta desarrollado de tal manera que, es adecuado para eventos y folletos,empleados y clientes, con dos enfoques diferentes se puede hacer uso de la caja de herramientas en linea donde ya sea la formación y el Software en sí ayudan al desarrollo de la aplicación y añadir el contenido requerido.El usuario puede personalizar la creación con su propia maraca y puede activar la seguridad con los nombres de usuario y contraseña.  
Resultado de imagen para TheAppBuilder
Acto para las personas que no tiene mucho conocimiento en programación y desean desarrollar aplicaciones para iOS, Android y Windows. Elimina todas las cargas y descargas y solo arrastras y sueltas es una programa híbrido basado en HTML 5 que es compatible con todas las plataformas para un fácil acceso del usuario.  
Resultado de imagen para AppyPie

De la misma forma existen actualmente los productos de software nos ayudan a cumplir nuestros “sueños” en otros términos a tener un mejor confort de vida y con toda esta actualidad ser un producto de software con el cumplimiento de ser sencillo de usar, la forma de presentar rápido las solicitudes del usuario, de presentar menús e interfaces sencillos de los que el usuario se sienta satisfecho con el producto.



Referencias

Tognazzini B (1998). Jackob Nielsen. NN/ g Nielsen Norman Group. Recuperado el 08 de enero de 2019 en línea: https://www.nngroup.com/people/jakob-nielsen/


Comentarios

  1. Tu información me parece clara y acertada, se explica correctamente los temas de manera rápida, me gustaría que compartieras mas referencias a cerca del tema.

    ResponderEliminar
  2. Respecto al tema de usuabilidad, es importante mencionar que, en el desarrollo de software, es indispensable, ya que, como su nombre lo indica, es la encargada de hacer usable (funcionar) dicho software, me gusta la estructura de tu información, es muy clara y muy definida, pero lo más interesante son los productos que mencionas.

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

¿Qué diferencia existe entre un bug, un defecto, un fallo y un error en el ámbito del desarrollo de software?

¿Cuál es el objetivo del estándar ISO/IEC 9126?

Cuadro comparativo