Beruflich Dokumente
Kultur Dokumente
Autora: Elena Ballesteros Directores: Jos Luis Gonzlez y Mireia Ribera Julio 2011
ndice
1. 2. 3. 4. 5. 6. 7. 8. Objetivo Metodologa Definicin del sistema Diseo y desarrollo Demo Evaluacin Trabajo futuro Conclusiones
1. OBJETIVO
1. Objetivo
Desarrollar un magnificador de pantalla de cdigo abierto para personas con baja visin.
2. METODOLOGA
2. Metodologa
En el proyecto se parte de un desarrollo anterior para Windows obsoleto para las versiones posteriores a XP.
Degeneracin macular
Baja visin
Retinitis pigmentaria
Diversidad necesidades
6
2.
Anlisis de requisitos
1. 2. 3.
3.
4. 5.
Desarrollo Evaluacin
1. 2. Entrevistas Pruebas con usuario
9
Plan de accin:
Desarrollo de un subconjunto de casos de uso Pruebas con usuarios pospuestas
10
11
12
Problemas
Distintos software segn ordenador Licencias caras
MaGUI
Magnificador portable gratuito
Retinopata diabtica
13
Problemas
Dependiente de su ordenador
MaGUI
Magnificador portable gratuito bsica, pero ms completa que las Degeneracin macular herramientas gratuitas
14
Problemas
Licencias caras Funcionalidad del magnificador integrado en el SO muy restringida Retinosis pigmentaria Gratuito Permite aprovechar configuracin trabajo
15
MaGUI
3.2. Benchmarking
ZoomText Supernova Pantalla completa Ampliacin fraccional Ratn OK OK OK OK OK Evolucin Evolucin KO MaGIC OK Evolucin OK KO OK (SO) KO DesktopZoom Win XP OK OK Evolucin Indirecto KO Inversin KO KO OK Win 7 OK OK
Indirecto Indirecto KO KO KO KO
Mejorando (SO)
3.3. Cuestionarios
Encuesta online:
Dirigida a personas con baja visin
Asociaciones de baja visin hispanoparlantes Listas de accesibilidad y tiflotecnologa hispanoparlantes
17
3.3. Cuestionarios
Sistema operativo en el ordenador personal
35
12
Linux
18
3.3. Cuestionarios
Respuestas de usuarios con distinta experiencia en el uso de magnificadores:
13 principiantes 17 medios 20 avanzados
Experiencia con magnificadores
17 15
7 6 5
12Principiante Principiante
19
3.3. Cuestionarios
Magnificador principal
30
Magnificadores secundarios
25
17
13
4 1
integrado en el SO iZoom MaGIC 2 No utilizo Integrado en el SO
iZoom
The Magnifier
ZoomText
20
3.3. Cuestionarios
Uso de la ampliacin de pantalla
45
4 No
1 No lo s S
Tipo de contenedor
35
10 3 4 1
21
3.3. Cuestionarios
Mejoras de color
26 22
2 No No lo s S
Inversin de colores
Reemplazo de un color
22
3.3. Cuestionarios
Mejoras ratn
36
Guas ratn
25
12 13 1 No No lo s S No S
Mejoras cursor
28 18
Guas cursor
17
5 4 No No lo s S No S
23
3.3. Cuestionarios
Teclas de acceso rpido al menos para:
Activar/Desactivar magnificador Aumentar/Disminuir ampliacin
Diecinueve usuarios utilizan hojas de estilo personalizadas y once indican que les interesara aplicar dicha hoja de estilos para imprimir sus documentos.
24
26
28
29
30
4. DISEO Y DESARROLLO
31
Requisitos no funcionales:
Usabilidad Accesibilidad
32
33
35
4.2. Arquitectura
Dos tareas principales:
Tomar la regin del escritorio Mostrar dicha regin ampliada
36
4.2. Arquitectura
Desventajas:
Dependencia del Sistema Operativo Sobrecarga del procesador al construir y refrescar en pantalla la imagen ampliada
Ventaja:
Software portable, que no requiere instalacin de drivers
37
4.2. Arquitectura
Cambios:
Divisin en dos componentes:
Un componente de distribucin (dll) con las funciones que interactan contra las APIs del sistema operativo. Un componente de ejecucin con el cuerpo de la aplicacin que llama a la librera.
4.3. Desarrollo
Singletone para llamadas al formulario de la lupa:
Siempre se devuelve la misma instancia del objeto
39
4.3. Desarrollo
40
5. DEMO
41
42
6. EVALUACIN
43
Sobre el ampliador
Contenedores ms utilizados: OK No incluir contenedor personalizado: OK Desactivar ClearType transparente al usuario: OK
45
46
General
Guas de localizacin: INTERESANTE (entornos laborales)
47
49
7. TRABAJO FUTURO
50
7. Trabajo futuro
Desarrollo:
Revisin del ncleo de la herramienta:
Deteccin y correccin de bugs
Plan difusin:
Abrir el cdigo a la comunidad y permitir la ampliacin y mejora de la herramienta
51
7. Trabajo futuro
Avanzar el estudio sobre estandarizacin de la hoja de configuracin de estas ayudas tcnicas:
Analizar resultados de las encuestas Implementar transcriptor configuraciones y validar su utilidad con usuarios finales
Ballesteros, Ribera, & Snchez, Propuesta de estandarizacin de la configuracin en los magnificadores de pantalla, 2 - 5 de Septiembre de 2011
52
8. CONCLUSIONES
53
8. Conclusiones
Diseo centrado en el usuario dota de rumbo y sentido al desarrollo.
Desarrollo de una ayuda tcnica que alguien pueda aprovechar Desarrollo de una ayuda tcnica usable para las personas con baja visin
Incorporar al usuario en el proceso ayuda a implicar al mximo al equipo de desarrollo y esto es un beneficio directo sobre el sistema.
54
8. Conclusiones
Contar con los usuarios implica tener en cuenta sus necesidades a la hora de plantear las tareas en las que intervendrn Distribuir la encuesta por medios accesibles Detectar periodos vacacionales si se espera contar con alguna entidad o similar Si pudiese replantear este TFM aplicara este tipo de necesidades a la planificacin, con el fin de poder entablar contactos y establecer citas desde un primer momento
55
8. Conclusiones
Sobre el diseo y desarrollo:
En el diseo se ha echado de menos poder contar con un equipo de, al menos, dos personas: las discusiones invitan a la reflexin. La compatibilidad con las versiones de Windows Vista y 7, an es inmadura: se trata de un proyecto con envergadura, que necesita ms tiempo de investigacin y desarrollo para consolidarse. Se ha desarrollado una base sobre la que poder trabajar en una comunidad de desarrollo de software abierto.
56
57