Accessibility in Software Practice: A Practitioner's Perspective

Accessibility in Software Practice: A Practitioner's Perspective
复制标题

DOI:
10.1145/3503508
复制
发表时间:
2022-10-01
影响因子:
4.4
通讯作者:
Ford, Denae
Ford, Denae
中科院分区:
计算机科学1区
文献类型:
--
作者:
Bi, Tingting;Xia, Xin;Ford, Denae

文献摘要

被引文献

相似文献

能够在日常生活中访问软件对每个人都至关重要,因此可访问性是软件开发的根本挑战。但是,鉴于许多用户报告的可访问性问题的数量,例如在应用程序评论中,尚不清楚可访问性是否已广泛集成到当前软件项目中,以及软件项目如何解决可访问性问题。在本文中,我们报告了将可访问性纳入软件开发和设计中的关键挑战和好处的研究。我们采用了一种混合定性和定量的方法来收集15次访谈的数据,以及来自五大洲26个国家的365名调查受访者,以了解从业者如何看待实践中的可访问性开发和设计。从从业者的观点和不同的软件开发阶段,我们将44个语句分为八个主题。我们的统计分析揭示了群体之间的巨大差距,例如,从业人员在审查了摘要陈述时具有直接与间接可访问性相关的工作经验。这些差距可能会妨碍可访问性开发和设计的质量,我们使用发现来建立一套准则,以帮助从业者意识到可及性挑战和利益因素。我们建议开发团队在整个软件开发过程中将可访问性作为一流的考虑,我们还提出了一些补救措施,以解决小组之间的差距,并突出关键的未来研究方向,以将可访问性纳入软件设计和开发中。
Being able to access software in daily life is vital for everyone, and thus accessibility is a fundamental challenge for software development. However, given the number of accessibility issues reported by many users, e.g., in app reviews, it is not clear if accessibility is widely integrated into current software projects and how software projects address accessibility issues. In this article, we report a study of the critical challenges and benefits of incorporating accessibility into software development and design. We applied a mixed qualitative and quantitative approach for gathering data from 15 interviews and 365 survey respondents from 26 countries across five continents to understand how practitioners perceive accessibility development and design in practice. We got 44 statements grouped into eight topics on accessibility from practitioners' viewpoints and different software development stages. Our statistical analysis reveals substantial gaps between groups, e.g., practitioners have Direct vs. Indirect accessibility relevant work experience when they reviewed the summarized statements. These gaps might hinder the quality of accessibility development and design, and we use our findings to establish a set of guidelines to help practitioners be aware of accessibility challenges and benefit factors. We suggest development teams put accessibility as a first-class consideration throughout the software development process, and we also propose some remedies to resolve the gaps between groups and to highlight key future research directions to incorporate accessibility into software design and development.