SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
Usabilidad en desarrolloUsabilidad en desarrollo
dede softwaresoftware
Constanza Prieto Y.Constanza Prieto Y.
Noviembre, 2001Noviembre, 2001
MotivaciónMotivación
““La productividad y agrado de los usuariosLa productividad y agrado de los usuarios
se relaciona directamente con lase relaciona directamente con la
usabilidad del software que utilizan.”usabilidad del software que utilizan.”
⇒ La usabilidad es un aspecto clave delLa usabilidad es un aspecto clave del
éxito de productos de softwareéxito de productos de software
⇒ La usabilidad no es un lujo, sino unLa usabilidad no es un lujo, sino un
ingrediente básico que se debe consideraringrediente básico que se debe considerar
en los sistemas de software.en los sistemas de software.
DefiniciónDefinición
UsuariosUsuarios EfectividadEfectividad
ObjetivosObjetivos SoftwareSoftware EficienciaEficiencia
ContextoContexto SatisfacciónSatisfacción
UsabilidadUsabilidad
DefiniciónDefinición
Usabilidad => alcanzar cierto nivel en atributos:Usabilidad => alcanzar cierto nivel en atributos:
 Aprendizaje:Aprendizaje: facilidad para aprender la funcionalidadfacilidad para aprender la funcionalidad
del sistema.del sistema.
 Eficiencia:Eficiencia: número de tareas por unidad de tiempo.número de tareas por unidad de tiempo.
 Retención de usuarios:Retención de usuarios: facilidad de recordar cómofacilidad de recordar cómo
funciona el sistema, después de un tiempo sin usarlo.funciona el sistema, después de un tiempo sin usarlo.
 Rango de error:Rango de error: número de errores que el usuarionúmero de errores que el usuario
comete mientras ejecuta una tarea (debe ser bajo).comete mientras ejecuta una tarea (debe ser bajo).
 Satisfacción:Satisfacción: impresión subjetiva (del usuario) delimpresión subjetiva (del usuario) del
sistemasistema..
Situación ActualSituación Actual
 Los equipos de desarrollo piensan que puedenLos equipos de desarrollo piensan que pueden
diseñar el sistema y luego el “equipo dediseñar el sistema y luego el “equipo de
usabilidad” lo hará usableusabilidad” lo hará usable
 El testeo de usabilidad se ve similar a otros tiposEl testeo de usabilidad se ve similar a otros tipos
de testeo de calidad de softwarede testeo de calidad de software
 Frecuentemente, las técnicas de usabilidad seFrecuentemente, las técnicas de usabilidad se
aplican tarde en el proceso de desarrollo.aplican tarde en el proceso de desarrollo.
⇒ Problemas de usabilidad son costososProblemas de usabilidad son costosos
Solución…Solución…
““Proceso de usabilidad” a través de todo elProceso de usabilidad” a través de todo el
proceso de desarrollo de software.proceso de desarrollo de software.
Ayuda a los diseñadores a responder preguntasAyuda a los diseñadores a responder preguntas
en la fase de análisis:en la fase de análisis:
 ¿Quiénes son los usuarios del sistema?¿Quiénes son los usuarios del sistema?
 ¿Qué objetivos tienen?¿Qué objetivos tienen?
 ¿Cómo debe ser el sistema para ayudarles a cumplir sus¿Cómo debe ser el sistema para ayudarles a cumplir sus
objetivos?objetivos?
 ¿Cómo debe el sistema proveer lo que ellos necesitan?¿Cómo debe el sistema proveer lo que ellos necesitan?
……Y apoya el diseño en la siguiente faseY apoya el diseño en la siguiente fase
El proceso de UsabilidadEl proceso de Usabilidad
Fase de AnálisisFase de Análisis Fase de DiseñoFase de Diseño
Análisis de
usuario
Análisis de
Tareas
Benchmk.
Usabilidad
Diseño
conceptual
Diseño
Visual
evaluación evaluación evaluación
Fase de
Diseño
Fase de Análisis de UsabilidadFase de Análisis de Usabilidad
 Análisis de UsuarioAnálisis de Usuario
Visitas a terreno, focus group, encuestas.Visitas a terreno, focus group, encuestas.
⇒ Registrar, estructurar y organizar las conclusiones.Registrar, estructurar y organizar las conclusiones.
 Análisis de TareasAnálisis de Tareas
Tarea: Actividad significativa para el usuario.Tarea: Actividad significativa para el usuario.
Se analizan para conducir el diseño de la UI.Se analizan para conducir el diseño de la UI.
Se priorizan por importancia y frecuenciaSe priorizan por importancia y frecuencia
⇒ Punto de partida para desarrollar el sistema.Punto de partida para desarrollar el sistema.
⇒ Evaluación del conjunto de tareas descubiertas, conEvaluación del conjunto de tareas descubiertas, con
colaboración de los usuarios.colaboración de los usuarios.
 BenchmarksBenchmarks de Usabilidadde Usabilidad
Medición cuantitativa de la usabilidad.Medición cuantitativa de la usabilidad.
Basados en los atributos básicos de Usabilidad.Basados en los atributos básicos de Usabilidad.
Fase de Diseño de UsabilidadFase de Diseño de Usabilidad
 Diseño ConceptualDiseño Conceptual
Definir interacciones básicas usuario-sistema.Definir interacciones básicas usuario-sistema.
Definir objetos en la UI.Definir objetos en la UI.
Entregar prototipos en papel yEntregar prototipos en papel y
especificación para describir el comportamiento de la UIespecificación para describir el comportamiento de la UI
⇒ Definir fundamentos para el sistema completoDefinir fundamentos para el sistema completo
⇒ Fase más crucial en el procesoFase más crucial en el proceso
 Diseño VisualDiseño Visual
Definir apariencia de la UI.Definir apariencia de la UI.
Entregar prototipos para ser probados y especificaciónEntregar prototipos para ser probados y especificación
exacta de la apariencia de la UI.exacta de la apariencia de la UI.
Evaluación de UsabilidadEvaluación de Usabilidad
Actividad central en el proceso de usabilidad.Actividad central en el proceso de usabilidad.
 Testeo de UsabilidadTesteo de Usabilidad
 Decidir quiénes participarán en el testDecidir quiénes participarán en el test
 Diseñar las tareas de pruebaDiseñar las tareas de prueba
 Realizar pruebas de usabilidad en unRealizar pruebas de usabilidad en un
laboratorio, con un grupo de usuarios reales.laboratorio, con un grupo de usuarios reales.
 Registrar los resultados para análisis posterior.Registrar los resultados para análisis posterior.
Evaluación de Usabilidad (cont.)Evaluación de Usabilidad (cont.)
 ““Pensar en voz alta”Pensar en voz alta”
 Recolectar comentarios del participanteRecolectar comentarios del participante
 Puede revelar problemas ocultosPuede revelar problemas ocultos
 Evaluación HeurísticaEvaluación Heurística
 Un experto realiza su crítica del sistemaUn experto realiza su crítica del sistema
 Sugiere modificaciones más aplicables ySugiere modificaciones más aplicables y
precisas que los usuarios finalesprecisas que los usuarios finales
 No reemplaza al testeo de usabilidadNo reemplaza al testeo de usabilidad
Evaluación de Usabilidad (cont.)Evaluación de Usabilidad (cont.)
 Inspección colaborativa de usabilidadInspección colaborativa de usabilidad
 Realizada por un equipo de desarrolladores,Realizada por un equipo de desarrolladores,
usuarios finales, expertos en aplicaciones yusuarios finales, expertos en aplicaciones y
especialistas en usabilidad.especialistas en usabilidad.
 Se examina el sistema desde el punto deSe examina el sistema desde el punto de
vista del usuario final.vista del usuario final.
 Menos costosa y más rápida que el testeo deMenos costosa y más rápida que el testeo de
usabilidad.usabilidad.
 Revela más defectos que el testeo deRevela más defectos que el testeo de
usabilidadusabilidad
Caso: Shared Medical SystemsCaso: Shared Medical Systems
 Crea software clínico, financiero yCrea software clínico, financiero y
administrativo para la industria de laadministrativo para la industria de la
salud.salud.
 Se reconoce la necesidad de mejorar laSe reconoce la necesidad de mejorar la
satisfacción del cliente.satisfacción del cliente.
 Se ve que la introducción de prácticas deSe ve que la introducción de prácticas de
usabilidad es la principal forma de lograrusabilidad es la principal forma de lograr
su objetivo.su objetivo.
¿Cómo lo hicieron?¿Cómo lo hicieron?
 11erer
paso para integrar usabilidad dentropaso para integrar usabilidad dentro
de la compañía:de la compañía:
Alcanzar un alto nivel de acuerdo acercaAlcanzar un alto nivel de acuerdo acerca
de los procesos esenciales:de los procesos esenciales:
 Proceso de definición de requisitosProceso de definición de requisitos
 Creación de conceptos (plan de negocios)Creación de conceptos (plan de negocios)
 Obtención de requisitos (visitas a terreno)Obtención de requisitos (visitas a terreno)
 Análisis de requisitos (se definen objetivos deAnálisis de requisitos (se definen objetivos de
usabilidad)usabilidad)
 Diseño de la visión del productoDiseño de la visión del producto
¿Cómo lo hicieron? (cont.)¿Cómo lo hicieron? (cont.)
 Procesos de diseño y ejecuciónProcesos de diseño y ejecución
 Diseño de la interfaz de usuarioDiseño de la interfaz de usuario
 Modelación del sistema – análisis y diseñoModelación del sistema – análisis y diseño
 Implementación del diseño de UIImplementación del diseño de UI
 Transición del proyecto y apoyo al ambiente delTransición del proyecto y apoyo al ambiente del
producto.producto.
 22dodo
paso: Usar proyectos estratégicos parapaso: Usar proyectos estratégicos para
incorporar las principales técnicas deincorporar las principales técnicas de
usabilidad.usabilidad.
Conclusiones de SMSConclusiones de SMS
 Los equipos de trabajo necesitanLos equipos de trabajo necesitan
enfocarse en las etapas tempranas delenfocarse en las etapas tempranas del
proceso en:proceso en:
 Refinar los perfiles de usuarios del productoRefinar los perfiles de usuarios del producto
 Priorizar las visitas a terreno (obtener requisitos dePriorizar las visitas a terreno (obtener requisitos de
funcionalidad y usabilidad)funcionalidad y usabilidad)
 Tener ingenieros de usabilidad (proveerTener ingenieros de usabilidad (proveer
interpretación profunda y estructurada de los datosinterpretación profunda y estructurada de los datos
obtenidos en las visitas a terreno)obtenidos en las visitas a terreno)
 Construir el proyecto de software y proveer guíasConstruir el proyecto de software y proveer guías
para el resto del proceso.para el resto del proceso.
Conclusiones de SMSConclusiones de SMS
 Los diseñadores de UI deben conocer losLos diseñadores de UI deben conocer los
principios de usabilidad y emplearlos en susprincipios de usabilidad y emplearlos en sus
trabajos.trabajos.
 El testeo de usabilidad debe llevarse a caboEl testeo de usabilidad debe llevarse a cabo
durante las primeras etapas del diseño.durante las primeras etapas del diseño.
 Al enfocarse en el usuario temprano en elAl enfocarse en el usuario temprano en el
proceso se mejora la calidad del producto y seproceso se mejora la calidad del producto y se
elimina el re-trabajo.elimina el re-trabajo.
⇒ Escuchar la voz del usuario temprano en elEscuchar la voz del usuario temprano en el
procesoproceso
En síntesisEn síntesis
 La usabilidad se debe considerar como unLa usabilidad se debe considerar como un
atributo más de calidad del software.atributo más de calidad del software.
 Integrar usabilidad dentro del proceso deIntegrar usabilidad dentro del proceso de
desarrollo de software no es fácil.desarrollo de software no es fácil.
 El costo de introducir conceptos de usabilidadEl costo de introducir conceptos de usabilidad
se justifica:se justifica:
 Reduce tiempos de desarrolloReduce tiempos de desarrollo
 Incrementa las ventasIncrementa las ventas
 Mejora la productividad del usuarioMejora la productividad del usuario
 Reduce costos de soporte y mantenciónReduce costos de soporte y mantención
ReferenciasReferencias
Artículos de la revista Software de la IEEE, Enero/Artículos de la revista Software de la IEEE, Enero/
Febrero 2001Febrero 2001
 ““Introducing Usability”Introducing Usability”
Natalia Juristo, Helmut Windl, Larry Constantine.Natalia Juristo, Helmut Windl, Larry Constantine.
 ““Usability Basics for Software Developers”Usability Basics for Software Developers”
JavierJavier Ferré y Natalia Juristo, Helmut Windl, Larry Constantine.Ferré y Natalia Juristo, Helmut Windl, Larry Constantine.
 ““Integrating Usability Techniques into SoftwareIntegrating Usability Techniques into Software
Development”Development”
Jean Anderson, Francie Fleek, Kathi Garrity y Fred Drake.Jean Anderson, Francie Fleek, Kathi Garrity y Fred Drake.

Más contenido relacionado

La actualidad más candente

PROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWAREPROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWAREAlejandro Leon
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del softwareRenny Batista
 
Seleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareSeleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareIngris Argueta
 
Modelos para el desarrollo de software V3
Modelos para el desarrollo de software V3Modelos para el desarrollo de software V3
Modelos para el desarrollo de software V3Marco Guerrero
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareRadel Fuentes
 
Cuadro comparativo de_modelos_de_procesos_de_software
Cuadro comparativo de_modelos_de_procesos_de_softwareCuadro comparativo de_modelos_de_procesos_de_software
Cuadro comparativo de_modelos_de_procesos_de_softwareShaman King
 
Modelos de proceso evolutivo
Modelos de proceso evolutivoModelos de proceso evolutivo
Modelos de proceso evolutivoUriel Ramos
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareMonica Rodriguez
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de softwarenancyespe21
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de DesarrolloALLSOFT
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwaremasferrer1998
 
Mitos y leyendas de la gestión ágil y scrum
Mitos y leyendas de la gestión ágil y scrumMitos y leyendas de la gestión ágil y scrum
Mitos y leyendas de la gestión ágil y scrumIEEE Uruguay
 
Modelo iterativo
Modelo iterativoModelo iterativo
Modelo iterativokalencl
 
Adaptación del Software al Usuario
Adaptación del Software al UsuarioAdaptación del Software al Usuario
Adaptación del Software al UsuarioJavier Villarrubia
 

La actualidad más candente (20)

PROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWAREPROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWARE
 
Taller de Usabilidad (HCI 1)
Taller de Usabilidad (HCI 1)Taller de Usabilidad (HCI 1)
Taller de Usabilidad (HCI 1)
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del software
 
Tipos de ciclo de vida
Tipos de ciclo de vidaTipos de ciclo de vida
Tipos de ciclo de vida
 
Seleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareSeleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de software
 
Diapositivas edgordo
Diapositivas edgordoDiapositivas edgordo
Diapositivas edgordo
 
Modelos para el desarrollo de software V3
Modelos para el desarrollo de software V3Modelos para el desarrollo de software V3
Modelos para el desarrollo de software V3
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Cuadro comparativo de_modelos_de_procesos_de_software
Cuadro comparativo de_modelos_de_procesos_de_softwareCuadro comparativo de_modelos_de_procesos_de_software
Cuadro comparativo de_modelos_de_procesos_de_software
 
Modelos de proceso evolutivo
Modelos de proceso evolutivoModelos de proceso evolutivo
Modelos de proceso evolutivo
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de Desarrollo
 
Modelo evolutivo
Modelo evolutivoModelo evolutivo
Modelo evolutivo
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Mitos y leyendas de la gestión ágil y scrum
Mitos y leyendas de la gestión ágil y scrumMitos y leyendas de la gestión ágil y scrum
Mitos y leyendas de la gestión ágil y scrum
 
Modelo iterativo
Modelo iterativoModelo iterativo
Modelo iterativo
 
Adaptación del Software al Usuario
Adaptación del Software al UsuarioAdaptación del Software al Usuario
Adaptación del Software al Usuario
 
Prototipado
PrototipadoPrototipado
Prototipado
 
Modelos de Desarrollo de Software - INF162 - 2017
Modelos de Desarrollo de Software - INF162 - 2017Modelos de Desarrollo de Software - INF162 - 2017
Modelos de Desarrollo de Software - INF162 - 2017
 

Similar a Constanzaprieto 100520063118-phpapp01

Usabilidad y Diseño de Software
Usabilidad y Diseño de SoftwareUsabilidad y Diseño de Software
Usabilidad y Diseño de Softwarealfonsogu
 
10 Ingenieria De Usabilidad
10 Ingenieria De Usabilidad10 Ingenieria De Usabilidad
10 Ingenieria De Usabilidadguest669440
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.lorena_moreno
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.lorena_moreno
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.lorena_moreno
 
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.pptELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.pptMarko Zapata
 
RESUMEN (Usabilidad de los sitios web etodologias y tecnicas de evaluacion)
RESUMEN (Usabilidad de los sitios web  etodologias y tecnicas de evaluacion) RESUMEN (Usabilidad de los sitios web  etodologias y tecnicas de evaluacion)
RESUMEN (Usabilidad de los sitios web etodologias y tecnicas de evaluacion) Fidel Saumeth
 
Unidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del SoftwareUnidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del Softwarerezzaca
 
investigacion usabilidad
investigacion usabilidadinvestigacion usabilidad
investigacion usabilidadjose armando
 
Taller UX: Tests de usabilidad
Taller UX: Tests de usabilidadTaller UX: Tests de usabilidad
Taller UX: Tests de usabilidadIxDA Mendoza
 
Estudio de Usabilidad de la Banca On-line Peruana
Estudio de Usabilidad de la Banca On-line PeruanaEstudio de Usabilidad de la Banca On-line Peruana
Estudio de Usabilidad de la Banca On-line PeruanaChristian Caceres
 
USABILIDAD DE LOS SITIOS WEB
USABILIDAD DE LOS SITIOS WEBUSABILIDAD DE LOS SITIOS WEB
USABILIDAD DE LOS SITIOS WEBAngel Porras
 

Similar a Constanzaprieto 100520063118-phpapp01 (20)

Usabilidad y Diseño de Software
Usabilidad y Diseño de SoftwareUsabilidad y Diseño de Software
Usabilidad y Diseño de Software
 
10 Ingenieria De Usabilidad
10 Ingenieria De Usabilidad10 Ingenieria De Usabilidad
10 Ingenieria De Usabilidad
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.
 
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.pptELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
 
RESUMEN (Usabilidad de los sitios web etodologias y tecnicas de evaluacion)
RESUMEN (Usabilidad de los sitios web  etodologias y tecnicas de evaluacion) RESUMEN (Usabilidad de los sitios web  etodologias y tecnicas de evaluacion)
RESUMEN (Usabilidad de los sitios web etodologias y tecnicas de evaluacion)
 
Usabilidad
UsabilidadUsabilidad
Usabilidad
 
Is01
Is01Is01
Is01
 
Rup disciplinas
Rup disciplinasRup disciplinas
Rup disciplinas
 
Chartprocesounificadoanalisis diseño
Chartprocesounificadoanalisis diseñoChartprocesounificadoanalisis diseño
Chartprocesounificadoanalisis diseño
 
Usabilidad en los sitios Web
Usabilidad en los sitios WebUsabilidad en los sitios Web
Usabilidad en los sitios Web
 
Taller usabilidad
Taller usabilidadTaller usabilidad
Taller usabilidad
 
Unidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del SoftwareUnidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del Software
 
Ingeniería de usabilidad
Ingeniería de usabilidadIngeniería de usabilidad
Ingeniería de usabilidad
 
investigacion usabilidad
investigacion usabilidadinvestigacion usabilidad
investigacion usabilidad
 
E. semana 2 módulo 1
E. semana 2 módulo 1E. semana 2 módulo 1
E. semana 2 módulo 1
 
Taller UX: Tests de usabilidad
Taller UX: Tests de usabilidadTaller UX: Tests de usabilidad
Taller UX: Tests de usabilidad
 
Estudio de Usabilidad de la Banca On-line Peruana
Estudio de Usabilidad de la Banca On-line PeruanaEstudio de Usabilidad de la Banca On-line Peruana
Estudio de Usabilidad de la Banca On-line Peruana
 
USABILIDAD DE LOS SITIOS WEB
USABILIDAD DE LOS SITIOS WEBUSABILIDAD DE LOS SITIOS WEB
USABILIDAD DE LOS SITIOS WEB
 

Último

trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidasNelsonQuispeQuispitu
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRyanimarca23
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdfRicardoRomeroUrbano
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialyajhairatapia
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxJairReyna1
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasLeonardoMendozaDvila
 
Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxPaolaVillalba13
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresSegundo Silva Maguiña
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
Espontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosEspontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosOscarGonzalez231938
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfErikNivor
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1victorrodrigues972054
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosJeanCarlosLorenzo1
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfAnonymous0pBRsQXfnx
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 

Último (20)

trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidas
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundial
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptx
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
 
Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptx
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y Vectores
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
Espontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosEspontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneos
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdf
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 

Constanzaprieto 100520063118-phpapp01

  • 1. Usabilidad en desarrolloUsabilidad en desarrollo dede softwaresoftware Constanza Prieto Y.Constanza Prieto Y. Noviembre, 2001Noviembre, 2001
  • 2. MotivaciónMotivación ““La productividad y agrado de los usuariosLa productividad y agrado de los usuarios se relaciona directamente con lase relaciona directamente con la usabilidad del software que utilizan.”usabilidad del software que utilizan.” ⇒ La usabilidad es un aspecto clave delLa usabilidad es un aspecto clave del éxito de productos de softwareéxito de productos de software ⇒ La usabilidad no es un lujo, sino unLa usabilidad no es un lujo, sino un ingrediente básico que se debe consideraringrediente básico que se debe considerar en los sistemas de software.en los sistemas de software.
  • 3. DefiniciónDefinición UsuariosUsuarios EfectividadEfectividad ObjetivosObjetivos SoftwareSoftware EficienciaEficiencia ContextoContexto SatisfacciónSatisfacción UsabilidadUsabilidad
  • 4. DefiniciónDefinición Usabilidad => alcanzar cierto nivel en atributos:Usabilidad => alcanzar cierto nivel en atributos:  Aprendizaje:Aprendizaje: facilidad para aprender la funcionalidadfacilidad para aprender la funcionalidad del sistema.del sistema.  Eficiencia:Eficiencia: número de tareas por unidad de tiempo.número de tareas por unidad de tiempo.  Retención de usuarios:Retención de usuarios: facilidad de recordar cómofacilidad de recordar cómo funciona el sistema, después de un tiempo sin usarlo.funciona el sistema, después de un tiempo sin usarlo.  Rango de error:Rango de error: número de errores que el usuarionúmero de errores que el usuario comete mientras ejecuta una tarea (debe ser bajo).comete mientras ejecuta una tarea (debe ser bajo).  Satisfacción:Satisfacción: impresión subjetiva (del usuario) delimpresión subjetiva (del usuario) del sistemasistema..
  • 5. Situación ActualSituación Actual  Los equipos de desarrollo piensan que puedenLos equipos de desarrollo piensan que pueden diseñar el sistema y luego el “equipo dediseñar el sistema y luego el “equipo de usabilidad” lo hará usableusabilidad” lo hará usable  El testeo de usabilidad se ve similar a otros tiposEl testeo de usabilidad se ve similar a otros tipos de testeo de calidad de softwarede testeo de calidad de software  Frecuentemente, las técnicas de usabilidad seFrecuentemente, las técnicas de usabilidad se aplican tarde en el proceso de desarrollo.aplican tarde en el proceso de desarrollo. ⇒ Problemas de usabilidad son costososProblemas de usabilidad son costosos
  • 6. Solución…Solución… ““Proceso de usabilidad” a través de todo elProceso de usabilidad” a través de todo el proceso de desarrollo de software.proceso de desarrollo de software. Ayuda a los diseñadores a responder preguntasAyuda a los diseñadores a responder preguntas en la fase de análisis:en la fase de análisis:  ¿Quiénes son los usuarios del sistema?¿Quiénes son los usuarios del sistema?  ¿Qué objetivos tienen?¿Qué objetivos tienen?  ¿Cómo debe ser el sistema para ayudarles a cumplir sus¿Cómo debe ser el sistema para ayudarles a cumplir sus objetivos?objetivos?  ¿Cómo debe el sistema proveer lo que ellos necesitan?¿Cómo debe el sistema proveer lo que ellos necesitan? ……Y apoya el diseño en la siguiente faseY apoya el diseño en la siguiente fase
  • 7. El proceso de UsabilidadEl proceso de Usabilidad Fase de AnálisisFase de Análisis Fase de DiseñoFase de Diseño Análisis de usuario Análisis de Tareas Benchmk. Usabilidad Diseño conceptual Diseño Visual evaluación evaluación evaluación Fase de Diseño
  • 8. Fase de Análisis de UsabilidadFase de Análisis de Usabilidad  Análisis de UsuarioAnálisis de Usuario Visitas a terreno, focus group, encuestas.Visitas a terreno, focus group, encuestas. ⇒ Registrar, estructurar y organizar las conclusiones.Registrar, estructurar y organizar las conclusiones.  Análisis de TareasAnálisis de Tareas Tarea: Actividad significativa para el usuario.Tarea: Actividad significativa para el usuario. Se analizan para conducir el diseño de la UI.Se analizan para conducir el diseño de la UI. Se priorizan por importancia y frecuenciaSe priorizan por importancia y frecuencia ⇒ Punto de partida para desarrollar el sistema.Punto de partida para desarrollar el sistema. ⇒ Evaluación del conjunto de tareas descubiertas, conEvaluación del conjunto de tareas descubiertas, con colaboración de los usuarios.colaboración de los usuarios.  BenchmarksBenchmarks de Usabilidadde Usabilidad Medición cuantitativa de la usabilidad.Medición cuantitativa de la usabilidad. Basados en los atributos básicos de Usabilidad.Basados en los atributos básicos de Usabilidad.
  • 9. Fase de Diseño de UsabilidadFase de Diseño de Usabilidad  Diseño ConceptualDiseño Conceptual Definir interacciones básicas usuario-sistema.Definir interacciones básicas usuario-sistema. Definir objetos en la UI.Definir objetos en la UI. Entregar prototipos en papel yEntregar prototipos en papel y especificación para describir el comportamiento de la UIespecificación para describir el comportamiento de la UI ⇒ Definir fundamentos para el sistema completoDefinir fundamentos para el sistema completo ⇒ Fase más crucial en el procesoFase más crucial en el proceso  Diseño VisualDiseño Visual Definir apariencia de la UI.Definir apariencia de la UI. Entregar prototipos para ser probados y especificaciónEntregar prototipos para ser probados y especificación exacta de la apariencia de la UI.exacta de la apariencia de la UI.
  • 10. Evaluación de UsabilidadEvaluación de Usabilidad Actividad central en el proceso de usabilidad.Actividad central en el proceso de usabilidad.  Testeo de UsabilidadTesteo de Usabilidad  Decidir quiénes participarán en el testDecidir quiénes participarán en el test  Diseñar las tareas de pruebaDiseñar las tareas de prueba  Realizar pruebas de usabilidad en unRealizar pruebas de usabilidad en un laboratorio, con un grupo de usuarios reales.laboratorio, con un grupo de usuarios reales.  Registrar los resultados para análisis posterior.Registrar los resultados para análisis posterior.
  • 11. Evaluación de Usabilidad (cont.)Evaluación de Usabilidad (cont.)  ““Pensar en voz alta”Pensar en voz alta”  Recolectar comentarios del participanteRecolectar comentarios del participante  Puede revelar problemas ocultosPuede revelar problemas ocultos  Evaluación HeurísticaEvaluación Heurística  Un experto realiza su crítica del sistemaUn experto realiza su crítica del sistema  Sugiere modificaciones más aplicables ySugiere modificaciones más aplicables y precisas que los usuarios finalesprecisas que los usuarios finales  No reemplaza al testeo de usabilidadNo reemplaza al testeo de usabilidad
  • 12. Evaluación de Usabilidad (cont.)Evaluación de Usabilidad (cont.)  Inspección colaborativa de usabilidadInspección colaborativa de usabilidad  Realizada por un equipo de desarrolladores,Realizada por un equipo de desarrolladores, usuarios finales, expertos en aplicaciones yusuarios finales, expertos en aplicaciones y especialistas en usabilidad.especialistas en usabilidad.  Se examina el sistema desde el punto deSe examina el sistema desde el punto de vista del usuario final.vista del usuario final.  Menos costosa y más rápida que el testeo deMenos costosa y más rápida que el testeo de usabilidad.usabilidad.  Revela más defectos que el testeo deRevela más defectos que el testeo de usabilidadusabilidad
  • 13. Caso: Shared Medical SystemsCaso: Shared Medical Systems  Crea software clínico, financiero yCrea software clínico, financiero y administrativo para la industria de laadministrativo para la industria de la salud.salud.  Se reconoce la necesidad de mejorar laSe reconoce la necesidad de mejorar la satisfacción del cliente.satisfacción del cliente.  Se ve que la introducción de prácticas deSe ve que la introducción de prácticas de usabilidad es la principal forma de lograrusabilidad es la principal forma de lograr su objetivo.su objetivo.
  • 14. ¿Cómo lo hicieron?¿Cómo lo hicieron?  11erer paso para integrar usabilidad dentropaso para integrar usabilidad dentro de la compañía:de la compañía: Alcanzar un alto nivel de acuerdo acercaAlcanzar un alto nivel de acuerdo acerca de los procesos esenciales:de los procesos esenciales:  Proceso de definición de requisitosProceso de definición de requisitos  Creación de conceptos (plan de negocios)Creación de conceptos (plan de negocios)  Obtención de requisitos (visitas a terreno)Obtención de requisitos (visitas a terreno)  Análisis de requisitos (se definen objetivos deAnálisis de requisitos (se definen objetivos de usabilidad)usabilidad)  Diseño de la visión del productoDiseño de la visión del producto
  • 15. ¿Cómo lo hicieron? (cont.)¿Cómo lo hicieron? (cont.)  Procesos de diseño y ejecuciónProcesos de diseño y ejecución  Diseño de la interfaz de usuarioDiseño de la interfaz de usuario  Modelación del sistema – análisis y diseñoModelación del sistema – análisis y diseño  Implementación del diseño de UIImplementación del diseño de UI  Transición del proyecto y apoyo al ambiente delTransición del proyecto y apoyo al ambiente del producto.producto.  22dodo paso: Usar proyectos estratégicos parapaso: Usar proyectos estratégicos para incorporar las principales técnicas deincorporar las principales técnicas de usabilidad.usabilidad.
  • 16. Conclusiones de SMSConclusiones de SMS  Los equipos de trabajo necesitanLos equipos de trabajo necesitan enfocarse en las etapas tempranas delenfocarse en las etapas tempranas del proceso en:proceso en:  Refinar los perfiles de usuarios del productoRefinar los perfiles de usuarios del producto  Priorizar las visitas a terreno (obtener requisitos dePriorizar las visitas a terreno (obtener requisitos de funcionalidad y usabilidad)funcionalidad y usabilidad)  Tener ingenieros de usabilidad (proveerTener ingenieros de usabilidad (proveer interpretación profunda y estructurada de los datosinterpretación profunda y estructurada de los datos obtenidos en las visitas a terreno)obtenidos en las visitas a terreno)  Construir el proyecto de software y proveer guíasConstruir el proyecto de software y proveer guías para el resto del proceso.para el resto del proceso.
  • 17. Conclusiones de SMSConclusiones de SMS  Los diseñadores de UI deben conocer losLos diseñadores de UI deben conocer los principios de usabilidad y emplearlos en susprincipios de usabilidad y emplearlos en sus trabajos.trabajos.  El testeo de usabilidad debe llevarse a caboEl testeo de usabilidad debe llevarse a cabo durante las primeras etapas del diseño.durante las primeras etapas del diseño.  Al enfocarse en el usuario temprano en elAl enfocarse en el usuario temprano en el proceso se mejora la calidad del producto y seproceso se mejora la calidad del producto y se elimina el re-trabajo.elimina el re-trabajo. ⇒ Escuchar la voz del usuario temprano en elEscuchar la voz del usuario temprano en el procesoproceso
  • 18. En síntesisEn síntesis  La usabilidad se debe considerar como unLa usabilidad se debe considerar como un atributo más de calidad del software.atributo más de calidad del software.  Integrar usabilidad dentro del proceso deIntegrar usabilidad dentro del proceso de desarrollo de software no es fácil.desarrollo de software no es fácil.  El costo de introducir conceptos de usabilidadEl costo de introducir conceptos de usabilidad se justifica:se justifica:  Reduce tiempos de desarrolloReduce tiempos de desarrollo  Incrementa las ventasIncrementa las ventas  Mejora la productividad del usuarioMejora la productividad del usuario  Reduce costos de soporte y mantenciónReduce costos de soporte y mantención
  • 19. ReferenciasReferencias Artículos de la revista Software de la IEEE, Enero/Artículos de la revista Software de la IEEE, Enero/ Febrero 2001Febrero 2001  ““Introducing Usability”Introducing Usability” Natalia Juristo, Helmut Windl, Larry Constantine.Natalia Juristo, Helmut Windl, Larry Constantine.  ““Usability Basics for Software Developers”Usability Basics for Software Developers” JavierJavier Ferré y Natalia Juristo, Helmut Windl, Larry Constantine.Ferré y Natalia Juristo, Helmut Windl, Larry Constantine.  ““Integrating Usability Techniques into SoftwareIntegrating Usability Techniques into Software Development”Development” Jean Anderson, Francie Fleek, Kathi Garrity y Fred Drake.Jean Anderson, Francie Fleek, Kathi Garrity y Fred Drake.