• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Ingeniería de usabilidad. criterios a incorporar en el desarrollo de software
 

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

on

  • 737 views

 

Statistics

Views

Total Views
737
Views on SlideShare
714
Embed Views
23

Actions

Likes
0
Downloads
13
Comments
0

3 Embeds 23

http://agustinmascheroni.blogspot.com.ar 15
http://www.agustinmascheroni.blogspot.com.ar 6
http://agustinmascheroni.blogspot.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

    • INGENIERÍA DE USABILIDAD Criterios a incorporar en el desarrollo de software Mascheroni, Maximiliano Agustin Universidad Nacional del Nordeste
    • ¿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.
    • 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].
    • Atributos de Usabilidad  Facilidad de Aprendizaje  Eficiencia  Presentación visual apropiada  Manejo de Errores  Satisfacción  Nivel de Seguridad
    • 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
    • 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].
    • 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
    • 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.
    • 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.
    • 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.
    • 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 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.
    • 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.
    • 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.
    • 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
    • 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% Redes Sociales Correo Electrónico Reuniones con usuarios
    • 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 en papel Técnica del mago de OZ Escenarios yViñetas 60% 60% 0 % 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
    • 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.
    • 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.
    • Muchas Gracias Contacto: agustin.mascheroni@hotmail.com