SlideShare una empresa de Scribd logo
Calidad de software 
Usabilidad y accesibilidad 
Rodrigo Ronda León [rronda@infomed.sld.cu] 
Mayo 2011
Calidad de un software 
Propiedades del mismo que 
nos permiten evaluarlo. 
Indicadores 
Emociones, condiciones de 
uso, funcionamiento, etc.
Objetivo supremo de hacer 
algo con calidad 
que se pueda usar sin gran esfuerzo. 
que sea agradable. 
que cumpla su función.
Ergonomía 
“conseguir una efectividad funcional 
de cualquier equipamiento o ayuda 
física que utilice una persona, y en 
mantener y mejorar el bienestar 
humano.” 
McCormick, Ernest J. Ergonomía. Barcelona: Editorial Gustavo 
Gili, 1980.
Aspectos de la calidad del software 
 Funcionalidad: capacidad del software de 
funcionar. 
 Confiabilidad: capacidad del software de 
mantener su ejecución sobre condiciones y 
períodos de tiempo establecidos. 
 Escalabilidad: capacidad del software de 
podérsele hacer modificaciones. 
 Portabilidad: capacidad del software de ser 
transferido de un entorno a otro. 
 Usabilidad 
 Accesibilidad
Calidad como 
USABILIDAD
La Norma ISO 9241 define la 
usabilidad (usability) como: 
“el grado en que un producto 
puede ser utilizado por unos 
usuarios específicos para lograr 
objetivos concretos con eficacia, 
eficiencia y satisfacción en un 
determinado contexto de 
utilización”
Eficacia: precisión y grado de 
consecución con que los usuarios logran 
objetivos establecidos. 
Eficiencia: relación entre los recursos 
empleados y la precisión y grado de 
consecución con que los usuarios logran 
objetivos establecidos. 
Satisfacción: ausencia de incomodidad y 
existencia de actitudes positivas hacia la 
utilización del producto.
 Facilidad de aprendizaje: ¿cuán rápido puede un 
usuario aprender su funcionamiento como para usarla? 
 Facilidad de recordar: si un usuario ha utilizado el 
software antes, ¿puede recordar lo suficiente como para 
utilizarlo de forma efectiva o tiene que empezar a aprender 
todo de nuevo? 
 Tasa de errores: ¿con qué frecuencia comenten errores 
los usuarios cuando usan el software?, ¿cuán importantes son 
esos errores? y ¿cómo corrigen los usuarios esos errores? 
 Eficiencia: una vez que un usuario experimentado ha 
aprendido a utilizar el software ¿cuán rápido puede realizar las 
tareas? 
 Satisfacción: ¿le gusta al usuario utilizar el software? 
Nielsen, J. Usability Engineering. San Diego: Academic Press, 1993
Un producto o aplicación será usable 
en la medida en que el beneficio que 
se obtenga de usarlo (utilidad) 
justifique el esfuerzo necesario para 
su uso (aprendizaje, atención, 
tiempo…). 
Yusef Hassan Montero y Sergio Ortega Santamaría 
Informe APEI sobre usabilidad, 2009
El buen software no es aquel que 
oriente mejor a sus usuarios en 
los errores cometidos, sino aquel 
que eduque a los usuarios de 
manera que no los cometa.
Calidad como 
ACCESIBILIDAD
Accesibilidad 
Es un término usado para describir en qué 
grado un producto, servicio, o contexto está 
disponible para ser usado por la mayor 
cantidad de personas posible. 
Además puede ser visto como la habilidad 
para acceder y los beneficios de este acceso. 
En ocasiones se enfoca en las personas con 
discapacidades o limitaciones en el uso, y en 
los derechos de uso y acceso.
Accesibilidad en software 
“posibilidad de que pueda ser accedido y usado por el 
mayor número posible de personas, indiferentemente 
de las limitaciones propias del individuo o de las 
derivadas del contexto de uso” 
(Hassan-Montero, Martín-Fernández; 2004) 
limitaciones propias del individuo = discapacidades 
permanentes o temporales de los usuarios, o las 
impuestas por su nivel de conocimientos, habilidades 
o experiencia. 
limitaciones derivadas del contexto de uso= 
condicionadas por el software, hardware o entorno de 
uso.
Accesibilidad WEB 
Para saber más: 
http://www.w3c.es/traducciones/es/wai/intro/acces 
sibility
Mejorar la calidad de un software 
CONSEJOS
Consejos 
• Establecer una jerarquía visual 
adecuada. 
• Espacios claramente definidos. 
• Usar convenciones. 
• Simplicidad (eliminar lo innecesario). 
• Señalar la ambigüedad. (migas de 
pan)
Consejos 
 Antes de comenzar un nuevo diseño, evalúe el 
diseño anterior para identificar las cosas buenas 
que debe mantener o enfatizar, o identificar las 
cosas malas que le dan problemas a los usuarios. 
 Evalúe diseños o productos de la competencia 
para obtener información de alternativas de 
diseño propio. 
 Efectúe un estudio del contexto de uso para 
conocer cómo los usuarios se comportan usando 
el producto.
Consejos 
 Realice diagramas y prototipos de los nuevos 
diseños e ideas y evalúelos. Mientras menos 
tiempo invierta en producción, mejor. Porque 
tendrá que cambiar constantemente de acuerdo a 
los resultados de las evaluaciones. 
 Vaya refinando sus ideas y diseños a mejor, a 
través de múltiple iteraciones gradualmente, 
moviéndose desde prototipos de baja fidelidad a 
prototipos de alta fidelidad. Evalúe cada 
iteración.
Consejos 
 Asegúrese que el diseño tiene establecido pautas 
de usabilidad, ya sea de sus propios estudios 
como de investigaciones publicadas. 
 Una vez que ya esté terminado el diseño final, 
evalúelo de nuevo. Muchos problemas aparecen 
durante la etapa de implementación.
• Haga las cosas de forma 
explícita 
Evite textos ambiguos, acrónimos o 
íconos no convencionales. 
Qué y para qué es su sitio. 
Aclare dónde está el usuario (migas 
de pan)
• Regla 7±2 
Regla que plantea que los seres humanos 
podemos recepcionar en la memoria a corto 
plazo un rango de trozos de información 
(chunks) entre 5 y 9 elementos. 
Esta regla no es absoluta y se han hecho 
nuevos estudios que la modifican. 
Se utiliza en la confección de menú de 
navegación.
• Mientras menos tenga que 
esperar un usuario en la 
respuesta de un sistema, 
mejor será su experiencia. 
La retroalimentación de un sistema 
es vital para no socavar la paciencia 
del usuario.
• Regla de los 3 Clic 
Esta regla plantea que los usuarios 
dejarán de usar el software si cuando 
hacen 3 clic no han encontrado la 
información que buscan.
• Utilice el principio de 
Pirámide invertida 
Los usuarios no leen en computadora 
para recrearse.
• Use convenciones a la hora 
de diseñar. 
Los experimentos se hacen con 
mucho dinero.
Técnicas para 
EVALUAR LA CALIDAD
Técnicas 
 Test de prototipos 
 Test de usuarios 
 Críticas de diseño 
 Test heurístico (expertos) 
 Card sorting 
 Análisis de uso (estadísticas)

Más contenido relacionado

La actualidad más candente

Guia iso 9126
Guia iso 9126Guia iso 9126
Diseño de interfaz de usuario
Diseño de interfaz de usuarioDiseño de interfaz de usuario
Diseño de interfaz de usuario
Stalin Eduardo Tusa Vitar
 
Modelado del negocio
Modelado del negocioModelado del negocio
Modelado del negocio
sullinsan
 
Indagación de los requerimientos
Indagación de los requerimientosIndagación de los requerimientos
Indagación de los requerimientos
UCATEBA
 
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoftPropuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Software Guru
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
aagalvisg
 
Metodología Rup
Metodología RupMetodología Rup
Metodología Rup
Claudio Lopez Antypas
 
Metodologia De Desarrollo De Software
Metodologia De Desarrollo De SoftwareMetodologia De Desarrollo De Software
Metodologia De Desarrollo De Software
Karem Esther Infantas Soto
 
Etapas de proyectos de software.ppt
Etapas de proyectos de software.pptEtapas de proyectos de software.ppt
Etapas de proyectos de software.ppt
Luis619096
 
Modelo de proceso especializado
Modelo de proceso especializadoModelo de proceso especializado
Modelo de proceso especializado
Francisco Arce Garcia
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos Tradicionales
Unidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos TradicionalesUnidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos Tradicionales
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos Tradicionales
Sergio Sanchez
 
Mantenimiento de-software
Mantenimiento de-softwareMantenimiento de-software
Mantenimiento de-software
Nicolas Garcia
 
Prototipos de interfaces
Prototipos de interfacesPrototipos de interfaces
Prototipos de interfaces
Mariana Salgado
 
Requerimientos no funcionales
Requerimientos no funcionalesRequerimientos no funcionales
Requerimientos no funcionales
Angel Minga
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
daners08
 
Tema3 d
Tema3 dTema3 d
Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico
maryr_
 
Retos y soluciones de trabajar con requerimientos de software
Retos y soluciones de trabajar con requerimientos de softwareRetos y soluciones de trabajar con requerimientos de software
Retos y soluciones de trabajar con requerimientos de software
Software Guru
 
Estándares para el diseño de interfaz
Estándares para el diseño de interfazEstándares para el diseño de interfaz
Estándares para el diseño de interfaz
Jose Luis Dorao
 

La actualidad más candente (20)

Guia iso 9126
Guia iso 9126Guia iso 9126
Guia iso 9126
 
Diseño de interfaz de usuario
Diseño de interfaz de usuarioDiseño de interfaz de usuario
Diseño de interfaz de usuario
 
Modelado del negocio
Modelado del negocioModelado del negocio
Modelado del negocio
 
Indagación de los requerimientos
Indagación de los requerimientosIndagación de los requerimientos
Indagación de los requerimientos
 
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoftPropuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Metodología Rup
Metodología RupMetodología Rup
Metodología Rup
 
Metodologia De Desarrollo De Software
Metodologia De Desarrollo De SoftwareMetodologia De Desarrollo De Software
Metodologia De Desarrollo De Software
 
Etapas de proyectos de software.ppt
Etapas de proyectos de software.pptEtapas de proyectos de software.ppt
Etapas de proyectos de software.ppt
 
Modelo de proceso especializado
Modelo de proceso especializadoModelo de proceso especializado
Modelo de proceso especializado
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Arquitectura del software
 
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos Tradicionales
Unidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos TradicionalesUnidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos Tradicionales
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos Tradicionales
 
Mantenimiento de-software
Mantenimiento de-softwareMantenimiento de-software
Mantenimiento de-software
 
Prototipos de interfaces
Prototipos de interfacesPrototipos de interfaces
Prototipos de interfaces
 
Requerimientos no funcionales
Requerimientos no funcionalesRequerimientos no funcionales
Requerimientos no funcionales
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 
Tema3 d
Tema3 dTema3 d
Tema3 d
 
Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico
 
Retos y soluciones de trabajar con requerimientos de software
Retos y soluciones de trabajar con requerimientos de softwareRetos y soluciones de trabajar con requerimientos de software
Retos y soluciones de trabajar con requerimientos de software
 
Estándares para el diseño de interfaz
Estándares para el diseño de interfazEstándares para el diseño de interfaz
Estándares para el diseño de interfaz
 

Similar a Calidad de software - usabilidad y accesibilidad

Usabilidad, diseño y accesibilidad
Usabilidad, diseño y accesibilidadUsabilidad, diseño y accesibilidad
Usabilidad, diseño y accesibilidad
Karla Arosemena
 
Usabilidad
UsabilidadUsabilidad
Usabilidad
gabrielavewcino
 
Taller de Usabilidad (HCI 1)
Taller de Usabilidad (HCI 1)Taller de Usabilidad (HCI 1)
Taller de Usabilidad (HCI 1)
Mario A Moreno Rocha
 
Usabilidad y ficha analisis
Usabilidad y ficha analisisUsabilidad y ficha analisis
Usabilidad y ficha analisis
Diana Rodriguez Barros
 
Interfaces de usuario
Interfaces de usuarioInterfaces de usuario
Interfaces de usuario
Maximiliano Destro
 
Usabilidad
UsabilidadUsabilidad
Usabilidad
Cesar Salazar
 
11.interfaz de usuario
11.interfaz de usuario11.interfaz de usuario
11.interfaz de usuario
Ramiro Estigarribia Canese
 
Diseno de interfaces zyndi.pptx
Diseno de interfaces zyndi.pptxDiseno de interfaces zyndi.pptx
Diseno de interfaces zyndi.pptx
JUANMANUELMORALESCRU
 
Usabilidad1
Usabilidad1Usabilidad1
Usabilidad1
Usabilidad1Usabilidad1
Usabilidad1
gabrielavewcino
 
Diseño de interfaces de usuario
Diseño de interfaces de usuarioDiseño de interfaces de usuario
Diseño de interfaces de usuario
Diego Rosas
 
Resumen patrones
Resumen patronesResumen patrones
Resumen patrones
Blanca Parra
 
Amigabilidad en el Software
Amigabilidad en el SoftwareAmigabilidad en el Software
Amigabilidad en el Software
Juan Carlos Olivares Rojas
 
Interfaz de usuario
Interfaz de usuarioInterfaz de usuario
Interfaz de usuario
DNRstudios
 
Usabilidad de los sitios web, los métodos
Usabilidad de los sitios web, los métodosUsabilidad de los sitios web, los métodos
Usabilidad de los sitios web, los métodos
epifaniocueronieves
 
Heurística
HeurísticaHeurística
Heurística
Silvana Corvalán
 
Taller UX: Evaluaciones heurísticas
Taller UX: Evaluaciones heurísticasTaller UX: Evaluaciones heurísticas
Taller UX: Evaluaciones heurísticas
IxDA Mendoza
 
Que es la usabilidad
Que es la usabilidadQue es la usabilidad
Que es la usabilidad
Gêrsōn Pêrêz
 
La usabilidad y los sistemas de ayuda
La usabilidad y los sistemas de ayudaLa usabilidad y los sistemas de ayuda
La usabilidad y los sistemas de ayuda
Tecnoinclusivas Barés
 
Interfaz de usuario
Interfaz de usuarioInterfaz de usuario
Interfaz de usuario
Ramiro Estigarribia Canese
 

Similar a Calidad de software - usabilidad y accesibilidad (20)

Usabilidad, diseño y accesibilidad
Usabilidad, diseño y accesibilidadUsabilidad, diseño y accesibilidad
Usabilidad, diseño y accesibilidad
 
Usabilidad
UsabilidadUsabilidad
Usabilidad
 
Taller de Usabilidad (HCI 1)
Taller de Usabilidad (HCI 1)Taller de Usabilidad (HCI 1)
Taller de Usabilidad (HCI 1)
 
Usabilidad y ficha analisis
Usabilidad y ficha analisisUsabilidad y ficha analisis
Usabilidad y ficha analisis
 
Interfaces de usuario
Interfaces de usuarioInterfaces de usuario
Interfaces de usuario
 
Usabilidad
UsabilidadUsabilidad
Usabilidad
 
11.interfaz de usuario
11.interfaz de usuario11.interfaz de usuario
11.interfaz de usuario
 
Diseno de interfaces zyndi.pptx
Diseno de interfaces zyndi.pptxDiseno de interfaces zyndi.pptx
Diseno de interfaces zyndi.pptx
 
Usabilidad1
Usabilidad1Usabilidad1
Usabilidad1
 
Usabilidad1
Usabilidad1Usabilidad1
Usabilidad1
 
Diseño de interfaces de usuario
Diseño de interfaces de usuarioDiseño de interfaces de usuario
Diseño de interfaces de usuario
 
Resumen patrones
Resumen patronesResumen patrones
Resumen patrones
 
Amigabilidad en el Software
Amigabilidad en el SoftwareAmigabilidad en el Software
Amigabilidad en el Software
 
Interfaz de usuario
Interfaz de usuarioInterfaz de usuario
Interfaz de usuario
 
Usabilidad de los sitios web, los métodos
Usabilidad de los sitios web, los métodosUsabilidad de los sitios web, los métodos
Usabilidad de los sitios web, los métodos
 
Heurística
HeurísticaHeurística
Heurística
 
Taller UX: Evaluaciones heurísticas
Taller UX: Evaluaciones heurísticasTaller UX: Evaluaciones heurísticas
Taller UX: Evaluaciones heurísticas
 
Que es la usabilidad
Que es la usabilidadQue es la usabilidad
Que es la usabilidad
 
La usabilidad y los sistemas de ayuda
La usabilidad y los sistemas de ayudaLa usabilidad y los sistemas de ayuda
La usabilidad y los sistemas de ayuda
 
Interfaz de usuario
Interfaz de usuarioInterfaz de usuario
Interfaz de usuario
 

Más de Rodrigo Ronda

Web Semántica escenas del proximo capitulo
Web Semántica escenas del proximo capituloWeb Semántica escenas del proximo capitulo
Web Semántica escenas del proximo capitulo
Rodrigo Ronda
 
Arquitectura de información clase 2 el proceso
Arquitectura de información clase 2 el procesoArquitectura de información clase 2 el proceso
Arquitectura de información clase 2 el proceso
Rodrigo Ronda
 
Tecnologías para hacer Arquitectura de Información
Tecnologías para hacer Arquitectura de InformaciónTecnologías para hacer Arquitectura de Información
Tecnologías para hacer Arquitectura de Información
Rodrigo Ronda
 
Ux teoría historia-métodos
Ux teoría historia-métodosUx teoría historia-métodos
Ux teoría historia-métodos
Rodrigo Ronda
 
Arquitectura de información clase 5 complementos del diseño
Arquitectura de información clase 5 complementos del diseñoArquitectura de información clase 5 complementos del diseño
Arquitectura de información clase 5 complementos del diseño
Rodrigo Ronda
 
Arquitectura de información clase 1 definicion
Arquitectura de información clase 1 definicionArquitectura de información clase 1 definicion
Arquitectura de información clase 1 definicion
Rodrigo Ronda
 
Roles profesionales en la Arquitectura de Información
Roles profesionales en la Arquitectura de InformaciónRoles profesionales en la Arquitectura de Información
Roles profesionales en la Arquitectura de Información
Rodrigo Ronda
 
Arquitectura de información clase 4 ampliación de técnicas
Arquitectura de información clase 4 ampliación de técnicasArquitectura de información clase 4 ampliación de técnicas
Arquitectura de información clase 4 ampliación de técnicas
Rodrigo Ronda
 
Arquitectura de información clase 3 cómo hacer AI?
Arquitectura de información clase 3 cómo hacer AI?Arquitectura de información clase 3 cómo hacer AI?
Arquitectura de información clase 3 cómo hacer AI?
Rodrigo Ronda
 

Más de Rodrigo Ronda (9)

Web Semántica escenas del proximo capitulo
Web Semántica escenas del proximo capituloWeb Semántica escenas del proximo capitulo
Web Semántica escenas del proximo capitulo
 
Arquitectura de información clase 2 el proceso
Arquitectura de información clase 2 el procesoArquitectura de información clase 2 el proceso
Arquitectura de información clase 2 el proceso
 
Tecnologías para hacer Arquitectura de Información
Tecnologías para hacer Arquitectura de InformaciónTecnologías para hacer Arquitectura de Información
Tecnologías para hacer Arquitectura de Información
 
Ux teoría historia-métodos
Ux teoría historia-métodosUx teoría historia-métodos
Ux teoría historia-métodos
 
Arquitectura de información clase 5 complementos del diseño
Arquitectura de información clase 5 complementos del diseñoArquitectura de información clase 5 complementos del diseño
Arquitectura de información clase 5 complementos del diseño
 
Arquitectura de información clase 1 definicion
Arquitectura de información clase 1 definicionArquitectura de información clase 1 definicion
Arquitectura de información clase 1 definicion
 
Roles profesionales en la Arquitectura de Información
Roles profesionales en la Arquitectura de InformaciónRoles profesionales en la Arquitectura de Información
Roles profesionales en la Arquitectura de Información
 
Arquitectura de información clase 4 ampliación de técnicas
Arquitectura de información clase 4 ampliación de técnicasArquitectura de información clase 4 ampliación de técnicas
Arquitectura de información clase 4 ampliación de técnicas
 
Arquitectura de información clase 3 cómo hacer AI?
Arquitectura de información clase 3 cómo hacer AI?Arquitectura de información clase 3 cómo hacer AI?
Arquitectura de información clase 3 cómo hacer AI?
 

Último

APLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptxAPLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptx
cpadua713
 
PRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS YPRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS Y
WillyBernab
 
SLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajasSLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajas
ruthechepurizaca
 
Diapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptxDiapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptx
erick502105
 
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidadESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
jorgejhonatanaltamir1
 
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente CruzattSEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
vicenteariana54
 
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docxFICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
EmilyEsmeraldaQuispe
 
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNETCOMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
Kevin Aguilar Garcia
 
Análisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de ArtesAnálisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de Artes
al050121024
 
Oración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docxOración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docx
LuisAlbertoCordovaBa
 
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
NoraRoberts5
 

Último (11)

APLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptxAPLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptx
 
PRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS YPRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS Y
 
SLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajasSLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajas
 
Diapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptxDiapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptx
 
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidadESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
 
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente CruzattSEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
 
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docxFICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
 
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNETCOMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
 
Análisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de ArtesAnálisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de Artes
 
Oración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docxOración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docx
 
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
 

Calidad de software - usabilidad y accesibilidad

  • 1. Calidad de software Usabilidad y accesibilidad Rodrigo Ronda León [rronda@infomed.sld.cu] Mayo 2011
  • 2. Calidad de un software Propiedades del mismo que nos permiten evaluarlo. Indicadores Emociones, condiciones de uso, funcionamiento, etc.
  • 3. Objetivo supremo de hacer algo con calidad que se pueda usar sin gran esfuerzo. que sea agradable. que cumpla su función.
  • 4. Ergonomía “conseguir una efectividad funcional de cualquier equipamiento o ayuda física que utilice una persona, y en mantener y mejorar el bienestar humano.” McCormick, Ernest J. Ergonomía. Barcelona: Editorial Gustavo Gili, 1980.
  • 5. Aspectos de la calidad del software  Funcionalidad: capacidad del software de funcionar.  Confiabilidad: capacidad del software de mantener su ejecución sobre condiciones y períodos de tiempo establecidos.  Escalabilidad: capacidad del software de podérsele hacer modificaciones.  Portabilidad: capacidad del software de ser transferido de un entorno a otro.  Usabilidad  Accesibilidad
  • 7. La Norma ISO 9241 define la usabilidad (usability) como: “el grado en que un producto puede ser utilizado por unos usuarios específicos para lograr objetivos concretos con eficacia, eficiencia y satisfacción en un determinado contexto de utilización”
  • 8. Eficacia: precisión y grado de consecución con que los usuarios logran objetivos establecidos. Eficiencia: relación entre los recursos empleados y la precisión y grado de consecución con que los usuarios logran objetivos establecidos. Satisfacción: ausencia de incomodidad y existencia de actitudes positivas hacia la utilización del producto.
  • 9.  Facilidad de aprendizaje: ¿cuán rápido puede un usuario aprender su funcionamiento como para usarla?  Facilidad de recordar: si un usuario ha utilizado el software antes, ¿puede recordar lo suficiente como para utilizarlo de forma efectiva o tiene que empezar a aprender todo de nuevo?  Tasa de errores: ¿con qué frecuencia comenten errores los usuarios cuando usan el software?, ¿cuán importantes son esos errores? y ¿cómo corrigen los usuarios esos errores?  Eficiencia: una vez que un usuario experimentado ha aprendido a utilizar el software ¿cuán rápido puede realizar las tareas?  Satisfacción: ¿le gusta al usuario utilizar el software? Nielsen, J. Usability Engineering. San Diego: Academic Press, 1993
  • 10. Un producto o aplicación será usable en la medida en que el beneficio que se obtenga de usarlo (utilidad) justifique el esfuerzo necesario para su uso (aprendizaje, atención, tiempo…). Yusef Hassan Montero y Sergio Ortega Santamaría Informe APEI sobre usabilidad, 2009
  • 11. El buen software no es aquel que oriente mejor a sus usuarios en los errores cometidos, sino aquel que eduque a los usuarios de manera que no los cometa.
  • 13. Accesibilidad Es un término usado para describir en qué grado un producto, servicio, o contexto está disponible para ser usado por la mayor cantidad de personas posible. Además puede ser visto como la habilidad para acceder y los beneficios de este acceso. En ocasiones se enfoca en las personas con discapacidades o limitaciones en el uso, y en los derechos de uso y acceso.
  • 14. Accesibilidad en software “posibilidad de que pueda ser accedido y usado por el mayor número posible de personas, indiferentemente de las limitaciones propias del individuo o de las derivadas del contexto de uso” (Hassan-Montero, Martín-Fernández; 2004) limitaciones propias del individuo = discapacidades permanentes o temporales de los usuarios, o las impuestas por su nivel de conocimientos, habilidades o experiencia. limitaciones derivadas del contexto de uso= condicionadas por el software, hardware o entorno de uso.
  • 15. Accesibilidad WEB Para saber más: http://www.w3c.es/traducciones/es/wai/intro/acces sibility
  • 16. Mejorar la calidad de un software CONSEJOS
  • 17. Consejos • Establecer una jerarquía visual adecuada. • Espacios claramente definidos. • Usar convenciones. • Simplicidad (eliminar lo innecesario). • Señalar la ambigüedad. (migas de pan)
  • 18. Consejos  Antes de comenzar un nuevo diseño, evalúe el diseño anterior para identificar las cosas buenas que debe mantener o enfatizar, o identificar las cosas malas que le dan problemas a los usuarios.  Evalúe diseños o productos de la competencia para obtener información de alternativas de diseño propio.  Efectúe un estudio del contexto de uso para conocer cómo los usuarios se comportan usando el producto.
  • 19. Consejos  Realice diagramas y prototipos de los nuevos diseños e ideas y evalúelos. Mientras menos tiempo invierta en producción, mejor. Porque tendrá que cambiar constantemente de acuerdo a los resultados de las evaluaciones.  Vaya refinando sus ideas y diseños a mejor, a través de múltiple iteraciones gradualmente, moviéndose desde prototipos de baja fidelidad a prototipos de alta fidelidad. Evalúe cada iteración.
  • 20. Consejos  Asegúrese que el diseño tiene establecido pautas de usabilidad, ya sea de sus propios estudios como de investigaciones publicadas.  Una vez que ya esté terminado el diseño final, evalúelo de nuevo. Muchos problemas aparecen durante la etapa de implementación.
  • 21. • Haga las cosas de forma explícita Evite textos ambiguos, acrónimos o íconos no convencionales. Qué y para qué es su sitio. Aclare dónde está el usuario (migas de pan)
  • 22. • Regla 7±2 Regla que plantea que los seres humanos podemos recepcionar en la memoria a corto plazo un rango de trozos de información (chunks) entre 5 y 9 elementos. Esta regla no es absoluta y se han hecho nuevos estudios que la modifican. Se utiliza en la confección de menú de navegación.
  • 23. • Mientras menos tenga que esperar un usuario en la respuesta de un sistema, mejor será su experiencia. La retroalimentación de un sistema es vital para no socavar la paciencia del usuario.
  • 24. • Regla de los 3 Clic Esta regla plantea que los usuarios dejarán de usar el software si cuando hacen 3 clic no han encontrado la información que buscan.
  • 25. • Utilice el principio de Pirámide invertida Los usuarios no leen en computadora para recrearse.
  • 26. • Use convenciones a la hora de diseñar. Los experimentos se hacen con mucho dinero.
  • 28. Técnicas  Test de prototipos  Test de usuarios  Críticas de diseño  Test heurístico (expertos)  Card sorting  Análisis de uso (estadísticas)