11/11/2020

Un proyecto liderado por Mario Linares, profesor asistente del Departamento de Ingeniería de Sistemas y Computación.

Bajo el concepto de ‘diseño universal’ investigadores uniandinos trabajan para mejorar la accesibilidad en aplicaciones móviles.

Según datos de la Organización Mundial de la Salud (OMS), el 15% de la población mundial (más de mil millones de personas) tiene alguna clase de discapacidad y la cifra puede aumentar, debido al envejecimiento de la población y al aumento de enfermedades crónicas a nivel mundial.

Este dato se convirtió en uno de los puntos de partida para que Mario Linares, profesor asistente del Departamento de Ingeniería de Sistemas y Computación de la Universidad de los Andes, y los egresados Santiago Liñán –de la Maestría en Ingeniería de Software–, y Diana Solano –de la Maestría en Ingeniería Industrial–, en colaboración con Christopher Vendom, profesor asistente de Miami University, llevaran a cabo un estudio empírico que permitió definir una agenda de investigación a mediano y largo plazo centrada en accesibilidad en aplicaciones móviles.

“La inquietud por el tema de la accesibilidad en nuestra área de trabajo se empezó a materializar hace, aproximadamente, un año, durante el curso de desarrollo de aplicaciones móviles que yo dicto en último semestre de la carrera de Ingeniería de Sistemas y Computación. Este espacio ha servido para transmitirles a los estudiantes el concepto de ‘diseño universal’ que busca asegurar que los productos y servicios que se ofrecen sean aptos para todas las personas sin importar sus condiciones físicas”, señaló Linares.

Durante el desarrollo de la investigación, el equipo analizó repositorios de código y preguntas/respuestas en línea muy usados por los programadores (como GitHub y Stack Overflow), para identificar las buenas prácticas que los desarrolladores están utilizando para crear software que puede ser utilizado por personas con alguna discapacidad.

“Descargamos 1.442 discusiones de Stack Overflow, de las cuales analizamos manualmente una muestra de 366. Por cada discusión analizamos las preguntas y respuestas, y las etiquetamos utilizando un procedimiento de ‘open coding’; al final obtuvimos una taxonomía que permite ver el tipo de problemas que tienen los desarrolladores de apps Android en distintos niveles, en lo concerniente a accesibilidad. También estudiamos de forma estática y automática, alrededor de 13 mil aplicaciones y encontramos que solo la mitad usa contenido asistido y solo el 2% aprovecha las librerías de accesibilidad de Google; que permiten aprovechar las herramientas de Android para hacer software accesible, como lectores de pantalla para personas con discapacidad visual”, agregó el profesor Linares.

Los datos, junto con su análisis y el conjunto de recomendaciones para que los desarrolladores de software accedan a herramientas que les permita identificar si las aplicaciones que están desarrollando tienen problemas de accesibilidad quedaron plasmados en un paper denominado ‘Can everyone use my app? An empirical study on acccesibility in Android apps’ (¿Pueden todas las personas usar mi aplicación? Un estudio empírico sobre accesibilidad en aplicaciones Android), documento que, actualmente, es revisado para aceptación en una de las conferencias más importantes de Ingeniería de Software.

“Debemos educar a nuestros ingenieros para que sean más conscientes sobre el tema de la accesibilidad. El 15% de la población mundial es una cantidad significativa, hay un amplio campo de acción para mejorar la calidad de vida de estas personas y hacer más inclusivo el mundo del software”, concluye Linares.

Noticias Recientes

  • La ruta hacIA una nueva era del sector constructor
    La Cámara Colombiana de la Construcción (Camacol) y la Facultad de Ingeniería de la Universidad de los Andes sumaron...
  • Construir mejor también es construir más inteligente: Uniandes presenta dos nuevas especializaciones para transformar el sector
    La industria de la construcción enfrenta un desafío que ya no puede aplazarse: mejorar su productividad, reducir costos...
  • Uniandes e Incauca codesarrollan un nuevo bioinsumo para potenciar la semilla de caña
    Una semilla de caña, un hongo benéfico aislado de suertes cañeras de Incauca y una tecnología desarrollada en la...
  • Así se pintó la celebración del Día del Ingeniero
    El pasado 25 de agosto, la Calle del Saber del Edificio Mario Laserna cambió por un día las clases y la rutina por...
  • Terremotos en Colombia y Venezuela: lecciones para el futuro
    Un terremoto no solo pone a prueba los edificios; también pone a prueba el conocimiento con el que construimos nuestras...
  • María Hernández, seleccionada para una estancia posdoctoral en España
    Volver, más de una década después, a su alma máter, ahora como profesora e investigadora de la Universidad de los Andes...
  • Sara Criollo, mejor presentación de jóvenes investigadores en conferencia internacional
    Hay preguntas complejas que nacen en los laboratorios, pero que terminan hablando de algo tan cotidiano como abrir la...
  • Facultad de Ingeniería brilló en Dejar Huella 2026
    Dos proyectos de la Facultad de Ingeniería: No estás solx y Jurui, fueron reconocidos en Dejar Huella 2026, una...
  • Cuatro ingenieros uniandinos entre los jóvenes más prometedores de América Latina
    Durante más de una década, Forbes ha puesto la mirada sobre jóvenes menores de 30 años que, con ideas audaces y...
  • Laboratorio Urbano Vivo de Fenicia y su potencial para hacer parte del Campus 2600
    ¿Qué pasaría si un barrio pudiera convertirse en un laboratorio? No uno encerrado entre cuatro paredes, sino uno donde...
  • Cuando la tecnología entiende el negocio: así fue el LATAM Architecture Day 2026
    El pasado viernes 14 de agosto, el Grand Hyatt Bogotá fue escenario de la tercera edición del LATAM Architecture Day...
  • CREA lanza nuevo curso STEAM gratuito para profesores de colegios rurales
    “Llegamos con muchas expectativas, porque sabemos que, si nosotros aprendemos, podemos multiplicar estas experiencias...