Accesibilidad en métodos ágiles: una revisión sistemática de la literatura
DOI:
https://doi.org/10.33448/rsd-v9i3.2419Palabras clave:
Métodos ágiles; Accesibilidad; Desarrollo asequible de software.Resumen
Los métodos ágiles surgieron como una respuesta más flexible a los métodos de desarrollo de software más antiguos, que se centraron más en la planificación que en las interacciones. Paralelamente, hubo una evolución de la calidad del software desarrollado, tendo en mente los requisitos del sistema, como la interacción del usuario, usabilidad y accesibilidad. De esta manera, se realizó una revisión sistemática de la literatura para identificar la atención prestada a la accesibilidad en el desarrollo de software en escritos sobre métodos ágiles, identificando cómo se ha trabajado la accesibilidad junto con los métodos de desarrollo de software ágil. La investigación ha encontrado algunos estudios en diversas áreas del ciclo de vida del software, como los procesos de desarrollo, los métodos de evaluación de accesibilidad y la refactorización de la accesibilidad, o que muestran que si bien la investigación en el área aún es incipiente, ha evolucionado considerablemente durante la última década.
Citas
Abrahamsson, P., Salo, O., Ronkainen, J., & Warsta, J. (2002). Agile Software Development Methods: Review and Analysis. ArXiv, abs/1709.08439.
Agile Alliance. (2001). Manifesto for Agile Software Development. Disponível em: https://agilemanifesto.org. Acesso em: 17 mai. 2017.
Bai, A., Mork, H. C., & Stray, V. (2017). A cost-benefit analysis of accessibility testing in agile software development results from a multiple case study. Int. J. Adv. Softw, 10(1). Disponível em: https://www.duo.uio.no/handle/10852/70786.
Balasubramani, U. M., Iyer, K., Krishnan, B. S., & Kovvuri, H. (2016, October). Bug Bash: An Efficient Approach to Increase Test Coverage and Ensure Product Quality in an Agile Environment. In 2016 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW) (pp. 29-36). IEEE. doi:10.1109/ISSREW.2016.16
Bloom, D. E., Chatterji, S., Kowal, P., Lloyd-Sherlock, P., McKee, M., Rechel, B., Rosenberg, L. & Smith, J. P. (2015). Macroeconomic implications of population ageing and selected policy responses. The Lancet, 385(9968), 649-657. doi:10.1016/S0140-6736(14)61464-1
Bonacin, R., Baranauskas, M. C. C., & Rodrigues, M. A. (2009). An agile process model for inclusive software development. In International Conference on Enterprise Information Systems (pp. 807-818). Springer, Berlin, Heidelberg.
Brasil, C. (2009). Decreto nº 6.949, de 25 de agosto de 2009. Promulga a Convenção Internacional sobre os Direitos das Pessoas com Deficiência e seu Protocolo Facultativo, assinados em Nova York, em 30 de março de 2007. Diário Oficial da União, (163).
Conforto, D., & Santarosa, L. M. C. (2002). Acessibilidade à Web: Internet para todos. Informática na educação: teoria & prática. Porto Alegre. Vol. 5, n. 2 (nov. 2002), p. 87-102. Disponível em: https://www.seer.ufrgs.br/InfEducTeoriaPratica/article/viewFile/5276/3486.
Dingsøyr, T., Nerur, S., Balijepally, V., & Moe, N. B. (2012). A decade of agile methodologies: Towards explaining agile software development. The Journal of Systems and Software, 85, 1213-1221. doi:https://doi.org/10.1016/j.jss.2012.02.033.
Erickson, J., Lyytinen, K., & Siau, K. (2005). Agile modeling, agile software development, and extreme programming: the state of research. Journal of Database Management (JDM), 16(4), 88-100. Farid, W. M.; Mitropoulos, F. J. Normatic: A visual tool for modeling non-functional requirements in agile processes. In: Southeastcon, 2012 Proceedings of IEEE. IEEE, 2012. p. 1-8.
Fernandes, J. & Godinho, F. Acessibilidade aos sítios Web da AP para Cidadãos com Necessidades Especiais, 2003. Disponível em: http://www.acessibilidade.gov.pt/manuais/manualv2.doc.
Garrido, A., Rossi, G., Medina, N. M., Grigera, J., & Firmenich, S. (2014). Improving accessibility of Web interfaces: refactoring to the rescue. Universal Access in the Information Society, 13(4), 387-399. Disponível em: https://link.springer.com/article/10.1007/s10209-013-0323-2.
González-González, C. S., Toledo-Delgado, P., & Muñoz-Cruz, V. (2015). Agile human centered methodologies to develop educational software. Dyna, 82(193), 187-194. doi: http://dx.doi.org/10.15446/dyna.v82n193.53495.
Instituto Brasileiro de Geografia e Estatística – IBGE. Censo Demográfico 2010. Características gerais da população, religião e pessoas com deficiência. Rio de Janeiro: IBGE, 2012. Disponível em: http://biblioteca.ibge.gov.br/visualizacao/periodicos/94/cd_2010_religiao_deficiencia.pdf. Acesso em: 10 fev. 2020.
Kitchenham, B., & Charters, S. (2007). Guidelines for performing systematic literature reviews in software engineering. Disponível em: https://s3.amazonaws.com/academia.edu.documents/35830450/2_143465389588742151.pdf?response-content-disposition=inline%3B%20filename%3DSystematic_Literature_Reviews_SLR.pdf&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWOWYYGZ2Y53UL3A%2F20200210%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20200210T143824Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=d3ad6865175121ba315f7abbf1755bc9c1e9d5bbda52207867364da8b7037062. Acesso em: 10 fev. 2020.
Koenig, S. T., Krch, D., Chiaravalloti, N., Lengenfelder, J., Nikelshpur, O., Lange, B., DeLuca, J. & Rizzo, A. A. (2014). Agile development of a virtual reality cognitive assessment. Journal of accessibility and design for all, 4(2), 53-68. Disponível em: https://upcommons.upc.edu/handle/2099/14949.
Luján-mora, Sergio; Masri, Firas. Integration of web accessibility into agile methods. In: Proceedings of the 14th International Conference on Enterprise Information Systems (ICEIS 2012). 2012. p. 123-127. doi:10.5220/0004095001230127.
Masri, F., & Luján-Mora, S. (2011). A combined agile methodology for the evaluation of web accessibility. In IADIS International Conference Interfaces and Human Computer Interaction (IHCI 2011) (pp. 423-428). Disponível em: https://pdfs.semanticscholar.org/c5ad/6e73a9556bb1266e2dd91c9dc9c667fac5f1.pdf.
Medina, N. M., Burella, J., Rossi, G., Grigera, J., & Luna, E. R. (2010). An incremental approach for building accessible and usable web applications. In International Conference on Web Information Systems Engineering (pp. 564-577). Springer, Berlin, Heidelberg. doi: https://doi.org/10.1007/978-3-642-17616-6_49.
Melo, A. M. & Baranauskas, M. C. C. (2006) Design Inclusivo de Sistemas de Informação na Web. In: TEIXEIRA, C. A. C. et al. (Org.). Tópicos em Sistemas Interativos e Colaborativos. São Carlos: SBC, (1), p. 167-212.
Prior, S., Waller, A., Black, R., & Kroll, T. (2013, April). Use of an agile bridge in the development of assistive technology. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 1579-1588). ACM. REICHLING, M.; CHERFI, S. S. Integrating accessibility as a quality property in web developments. In: Research Challenges in Information Science (RCIS), 2013 IEEE Seventh International Conference on. IEEE, 2013. p. 1-12. doi:https://doi.org/10.1145/2470654.2466210.
Sanchez-Gordon, S., & Luján-Mora, S. (2017). A method for accessibility testing of web applications in agile environments. In Proceedings of the 7th World Congress for Software Quality (WCSQ). Em processo de publicação. (citado na página 13, 15, 85).
Sander, M., Oxlund, B., Jespersen, A., Krasnik, A., Mortensen, E. L., Westendorp, R. G. J., & Rasmussen, L. J. (2014). The challenges of human population ageing. Age and ageing, 44(2), 185-187.SERRADOR, P.; PINTO, J.K. Does Agile work? — A quantitative analysis of agile project success. International Journal of Project Management, v. 33, n.5, p. 1040-1051, 2015. doi:https://doi.org/10.1016/j.ijproman.2015.01.006.
Shelly, C. C., & Barta, M. (2010). Application of traditional software testing methodologies to web accessibility. In Proceedings of the 2010 International Cross Disciplinary Conference on Web Accessibility (W4A) (p. 11). ACM. doi: https://doi.org/10.1145/1805986.1806002.
Silva, E.P.F.J, Barros, N.C., Melo, R. I. O, Pontes, N.K.S & Cordeiro, A.P.M. (2020). Evolução do conceito de deficiência no decorrer da história: do modelo médico ao social. Research, Society and Development, 9(2). doi: http://dx.doi.org/10.33448/rsd-v9i2.1835
Standish Group. (1995). The CHAOS report. Disponível em: http://www.standishgroup.com.
Standish Group (2014). CHAOS REPORT: 21st Anniversary edition. Disponível em: http://www.standishgroup.com.
Tiangtae, N., Ramingwong, S., Ramingwong, L., Potikanond, D., Homkong, N., & Maneerat, N. (2017). Developing Software for the Deaf Community: Conquering an Extreme Case Scenario. In 2017 21st International Computer Science and Engineering Conference (ICSEC) (pp. 1-5). IEEE. VERSION ONE. 12th Annual State of Agile Report. 2018. Disponível em: http://stateofagile.versionone.com.
Watanabe, W. M., Fortes, R. P., & Dias, A. L. (2012). Using acceptance tests to validate accessibility requirements in RIA. In Proceedings of the International Cross-Disciplinary Conference on Web Accessibility (p. 15). ACM. doi:https://doi.org/10.1145/2207016.2207022.
Williams, D., Wang, M. T., Chang, C. H., Ahamed, S. I., & Chu, W. (2014, June). Agile Development for the Creation of Proper Human-Computer Interfaces for the Elderly. In International Conference on Smart Homes and Health Telematics (pp. 29-38). Springer, Cham. doi:https://doi.org/10.1007/978-3-319-14424-5_4.
Williams, L., & Cockburn, A. (2003). Agile software development: it’s about feedback and change. IEEE Computer, 36(6), 39-43. Disponível em: http://i.web.umkc.edu/il8d5/CS551%5CAgile%20Software%20Development.doc.
World Wide Web Consortium – W3C. Older Users and Web Accessibility: Meeting the Needs of Ageing Web Users, 2018. Disponível em: https://www.w3.org/WAI/older-users.
Yesilada, Y., Brajnik, G., Vigo, M., & Harper, S. (2012). Understanding web accessibility and its drivers. In Proceedings of the international cross-disciplinary conference on web accessibility (p. 19). ACM. doi:https://doi.org/10.1145/2207016.2207027.
Younas, M., Jawawi, D. N. A., Ghani, I., & Kazmi, R. (2017). Non-functional requirements elicitation guideline for agile methods. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 9(3-4), 137-142. Disponível em: https://journal.utem.edu.my/index.php/jtec/article/view/2933.
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Los autores que publican en esta revista concuerdan con los siguientes términos:
1) Los autores mantienen los derechos de autor y conceden a la revista el derecho de primera publicación, con el trabajo simultáneamente licenciado bajo la Licencia Creative Commons Attribution que permite el compartir el trabajo con reconocimiento de la autoría y publicación inicial en esta revista.
2) Los autores tienen autorización para asumir contratos adicionales por separado, para distribución no exclusiva de la versión del trabajo publicada en esta revista (por ejemplo, publicar en repositorio institucional o como capítulo de libro), con reconocimiento de autoría y publicación inicial en esta revista.
3) Los autores tienen permiso y son estimulados a publicar y distribuir su trabajo en línea (por ejemplo, en repositorios institucionales o en su página personal) a cualquier punto antes o durante el proceso editorial, ya que esto puede generar cambios productivos, así como aumentar el impacto y la cita del trabajo publicado.