INGENIERÍA DE USABILIDAD
Criterios a incorporar en el
desarrollo de software
Mascheroni, Maximiliano Agustin
Universidad N...
¿Por qué usabilidad?
 El software se encuentra en casi todos los
campos de la actividad humana.Todos somos
usuarios de si...
Usabilidad
 “La capacidad de un software de ser
comprendido, aprendido, usado y ser
atractivo para el usuario, en condici...
Atributos de Usabilidad
 Facilidad de Aprendizaje
 Eficiencia
 Presentación visual apropiada
 Manejo de Errores
 Sati...
Medición de la usabilidad
 Métodos heurísticos:
se realizan con la
participación de
expertos especialistas
en usabilidad
...
Ingeniería de Usabilidad
 “Una aproximación al desarrollo de
sistemas en la que se especifican niveles
cuantitativos de u...
Técnicas de Ingeniería de Usabilidad
 Buscan alcanzar en el producto software
que se está desarrollando, un nivel de
usab...
Especificaciones
 Lista de especificaciones de usabilidad que
plasman los niveles que interesen alcanzar.
 Consta de tre...
Diseño
 Diseño de la interacción del sistema:
◦ Diseño conceptual del sistema
◦ Diseño visual de la interacción
◦ Creació...
Evaluación de usabilidad
 Permite determinar el nivel de usabilidad que
el prototipo actual del sistema alcanza y los
def...
Movimiento de los ojos ante una
interfaz desconocida
Dificultades para integrar la Ingeniería
de Usabilidad (IS) con la Ingeniería del
Software (IS)
 Los ingenieros software ...
Integración de la IU a la IS
 Debido a que los principales problemas
de usabilidad son fácilmente detectables
en las prim...
Principales problemas a solucionar
para la integración de la IU a la IS
 Ingenieros Software
 Los conceptos que se manej...
Importancia que las PyMes locales
confieren a la usabilidad
 Instrumento de recolección de información
para determinar el...
Resultados y discusión
 Interacción con los usuarios en las
distintas etapas de desarrollo de
software.
100%
40%
20%
80%
Resultados y discusión
 Formas y técnicas de interacción con los
usuarios
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Red...
Resultados y discusión
 Participación del usuario en el diseño de
la interfaz.
20%
20%60%
Siempre
Ocasionalmente
Nunca
Resultados y discusión
 Técnicas de prototipado utilizadas.
0%
10%
20%
30%
40%
50%
60%
70%
Prototipo
Software Borradores
...
Resultados y discusión
 Evaluación del producto con usuarios
60%
0%
20%
20%
No realizan
evaluaciones de
usabilidad
Realiz...
Resultados y discusión
 Otros aspectos relacionadas con la
usabilidad, no incluidos en el cuestionario
guía:
◦ Diferencia...
Conclusiones y Trabajo Futuro
 De la investigación documental:
◦ Importante tendencia que propone integrar la
Ingeniería ...
Muchas Gracias
Contacto:
agustin.mascheroni@hotmail.com
Ingeniería de usabilidad. criterios a incorporar en el desarrollo de software
Upcoming SlideShare
Loading in...5
×

Ingeniería de usabilidad. criterios a incorporar en el desarrollo de software

1,444

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,444
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
42
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Ingeniería de usabilidad. criterios a incorporar en el desarrollo de software

  1. 1. INGENIERÍA DE USABILIDAD Criterios a incorporar en el desarrollo de software Mascheroni, Maximiliano Agustin Universidad Nacional del Nordeste
  2. 2. ¿Por qué usabilidad?  El software se encuentra en casi todos los campos de la actividad humana.Todos somos usuarios de sistemas informáticos.  Se espera que los productos software satisfagan ciertas normas y estándares de calidad.
  3. 3. Usabilidad  “La capacidad de un software de ser comprendido, aprendido, usado y ser atractivo para el usuario, en condiciones específicas de uso” [ISO 9126].  “El grado en el que un producto puede ser utilizado por usuarios específicos para conseguir objetivos específicos con efectividad, eficiencia y satisfacción en un determinado contexto de uso” [ISO 9241].
  4. 4. Atributos de Usabilidad  Facilidad de Aprendizaje  Eficiencia  Presentación visual apropiada  Manejo de Errores  Satisfacción  Nivel de Seguridad
  5. 5. Medición de la usabilidad  Métodos heurísticos: se realizan con la participación de expertos especialistas en usabilidad  Métodos empíricos: conjunto de pruebas e instrumentos que requieren de la participación de usuarios
  6. 6. Ingeniería de Usabilidad  “Una aproximación al desarrollo de sistemas en la que se especifican niveles cuantitativos de usabilidad a priori, y el sistema se construye para alcanzar dichos niveles, que se conocen como métricas” [J. Preece, 1994].
  7. 7. Técnicas de Ingeniería de Usabilidad  Buscan alcanzar en el producto software que se está desarrollando, un nivel de usabilidad alto.  Estas técnicas están asociadas a cada una de las siguientes etapas de la IU: ◦ Especificaciones ◦ Diseño ◦ Evaluación
  8. 8. Especificaciones  Lista de especificaciones de usabilidad que plasman los niveles que interesen alcanzar.  Consta de tres partes: ◦ Análisis de usuarios: ◦ Identificación de tareas ◦ Especificaciones de usabilidad.  Técnicas asociadas: entrevistas, JAD, brainstorming, cuestionari os, envío de correo electrónico, uso de redes sociales, etc.
  9. 9. Diseño  Diseño de la interacción del sistema: ◦ Diseño conceptual del sistema ◦ Diseño visual de la interacción ◦ Creación de prototipos  Técnicas asociadas: borradores en papel, técnica del Mago de Oz, escenarios, Storyboards , etc.
  10. 10. Evaluación de usabilidad  Permite determinar el nivel de usabilidad que el prototipo actual del sistema alcanza y los defectos de usabilidad que presenta.  Pueden ser de dos tipos: ◦ Test de usabilidad  Técnicas asociadas: sesiones guiadas, protocolo del pensamiento manifestado, seguimiento del ojo, etc. ◦ Evaluaciones heurísticas  Técnicas asociadas: Inspección de estándares, revisiones cognitivas, inspección de caracteres, inspección de consistencia, etc.
  11. 11. Movimiento de los ojos ante una interfaz desconocida
  12. 12. Dificultades para integrar la Ingeniería de Usabilidad (IS) con la Ingeniería del Software (IS)  Los ingenieros software han visto tradicionalmente la usabilidad como análoga a otros atributos que se prueban en test de aseguramiento de calidad, normalmente al final del proceso de desarrollo.
  13. 13. Integración de la IU a la IS  Debido a que los principales problemas de usabilidad son fácilmente detectables en las primeras fases del desarrollo, hay una tendencia a integrar la Ingeniería de Usabilidad en el proceso de desarrollo de una forma más compacta.
  14. 14. Principales problemas a solucionar para la integración de la IU a la IS  Ingenieros Software  Los conceptos que se manejan en la Ingeniería de Usabilidad son ajenos a los manejados en la Ingeniería del Software.  Es necesario realizar una integración de la Ingeniería de Usabilidad en la parte de planificación y gestión de proyectos software.
  15. 15. Importancia que las PyMes locales confieren a la usabilidad  Instrumento de recolección de información para determinar el perfil del usuario y las técnicas de usabilidad que se utilizan. ◦ Interacción con los usuarios en las distintas etapas de desarrollo de software ◦ Formas y técnicas de interacción con los usuarios ◦ Participación del usuario en el diseño de la interfaz ◦ Técnicas de prototipado utilizadas ◦ Evaluación del producto con usuarios
  16. 16. Resultados y discusión  Interacción con los usuarios en las distintas etapas de desarrollo de software. 100% 40% 20% 80%
  17. 17. Resultados y discusión  Formas y técnicas de interacción con los usuarios 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Redes Sociales Correo Electrónico Reuniones con usuarios
  18. 18. Resultados y discusión  Participación del usuario en el diseño de la interfaz. 20% 20%60% Siempre Ocasionalmente Nunca
  19. 19. Resultados y discusión  Técnicas de prototipado utilizadas. 0% 10% 20% 30% 40% 50% 60% 70% Prototipo Software Borradores en papel Técnica del mago de OZ Escenarios yViñetas 60% 60% 0 % 20%
  20. 20. Resultados y discusión  Evaluación del producto con usuarios 60% 0% 20% 20% No realizan evaluaciones de usabilidad Realizan solo evaluaciones empíricas Realizan solo evaluaciones heurísticas Realizan evaluaciones heurísticas y empíricas
  21. 21. Resultados y discusión  Otros aspectos relacionadas con la usabilidad, no incluidos en el cuestionario guía: ◦ Diferencia entre usuarios (operarios) del sistema y el comprador del mismo. ◦ Factores “Costo” y “Tiempo” más importantes. ◦ Encuestas de satisfacción y Presentaciones durante el desarrollo.
  22. 22. Conclusiones y Trabajo Futuro  De la investigación documental: ◦ Importante tendencia que propone integrar la Ingeniería de Usabilidad a la Ingeniería de Software.  Del estudio exploratorio: ◦ Las prácticas promovidas por la Ingeniería de Usabilidad no se encuentran incorporadas en la mayoría de los procesos de desarrollo.  A futuro se propone la elaboración de una herramienta que permita evaluar el grado de usabilidad del software y facilitar su incorporación en las empresas.
  23. 23. Muchas Gracias Contacto: agustin.mascheroni@hotmail.com
  1. Gostou de algum slide específico?

    Recortar slides é uma maneira fácil de colecionar informações para acessar mais tarde.

×