Accessibility practices in software development: systematic literature mapping

Cargando...
Miniatura

Compartir

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad de Medellín
Documentos PDF

Resumen

Descripción

Incorporating accessibility in software development brings significant benefits such as the inclusion of people with disabilities. Recognizing the diversity of users with different requirements and needs within software development facilitates its use by the greatest number of users regardless of their individual conditions. The objective of this research is to obtain a knowledge base to identify those practices for which there is evidence of their use in the development of accessible software. A Systematic Literature Mapping (SLM) focused on identifying practices that incorporate accessibility activities in the software life cycle was conducted, resulting in 29 studies that met the selection criteria. The results show that the phase with more evidence of incorporation of accessibility activities in software development is the testing phase, when testers are used to verify accessibility within web pages, followed by the construction phase, when methodologies that include accessibility within the software development process are used; in the design pase it is common to incorporate artifacts that guide the development of accessible software and, finally, in the requirements phase it is common to use the requirements description to obtain and document accessibility requirements.
Incorporar la accesibilidad en el desarrollo de software conlleva beneficios significativos como la inclusión de personas con discapacidad. Reconocer la diversidad de usuarios con diferentes requisitos y necesidades dentro de la creación de software facilita su utilización por la mayor cantidad de usuarios sin importar sus condiciones individuales. El objetivo de esta investigación es obtener una base de conocimientos que permita identificar aquellas prácticas de las que se tenga evidencia de su uso en el desarrollo de software accesible. Se llevó a cabo un Mapeo Sistemático de la Literatura (MSL) enfocado en identificar prácticas que incorporan actividades de accesibilidad en el ciclo de vida del software, resultando en 29 estudios que se ajustaron a los criterios de selección. Los resultados muestran que la fase con más evidencia de incorporación de actividades de accesibilidad en el desarrollo de software es la fase de pruebas, donde se utilizan evaluadores para verificar la accesibilidad dentro de páginas web, seguido de la fase de construcción, donde se utilizan metodologías que incluyen la accesibilidad dentro del proceso de desarrollo de software; en la fase de diseño es común que se incorporen artefactos que guíen el desarrollo de accesible y, por último, en la fase de requisitos es usual emplear la descripción de requisitos para obtener y documentar requisitos de accesibilidad.

Palabras clave

Desarrollo de software, Ciclo de vida del software, Ingeniería de software, Software accesible, Accesibilidad, Discapacidad, Técnicas, Procesos, Lineamientos, Mapeo sistemático, Software development, Software life cycle, Software engineering, Accessible software, Accessibility, Disability, Techniques, Processes, Guidelines, Systematic mapping

Citación

Aprobación

Revisión

Complementado por

Referenciado por