#A11yDev: 从Twitter对话中了解当代软件无障碍实践
通用设计与包容性设计用户研究方法(访谈、调查、观察)辅助技术专家HCI 研究员
文献标题
#A11yDev: Understanding Contemporary Software Accessibility Practices from Twitter Conversations
文献信息
- 主题领域: 软件可访问性、社会计算、开发过程研究
- 关键词: 软件无障碍性、开发者视角、社会网络分析、问题与解决方案、用户反馈、无障碍实践、学习资源、社区倡导
研究背景与问题
-
发现的问题或挑战
- 软件的可访问性尽管受到多方推动(如政策法规、开发指南、辅助技术工具等),仍面临显著的缺陷;96.8%的最常访问的100万网站主页存在无障碍问题。
- 当前研究多集中在开发者视角,缺乏用户反馈或更广泛的多主体视角。
- 软件开发生命周期中的无障碍性常被视为后续修补,而非优先关注的问题。
-
重要性
- 世界卫生组织数据显示,全球约15%的人口(约10亿人)有某种形式的残疾,且这个数字可能随着人口老龄化和医疗技术进步而增长。
- 软件在日常生活中无处不在,无障碍性直接关系到残障人士的平等参与。
-
研究动机
- 填补现有软件无障碍性研究的视角单一性,尝试多主体、多阶段方式审视无障碍实践。
- 通过对Twitter等社会媒体的分析,探索从开发者到最终用户的无障碍讨论。
解决方案
-
提出的方法
- 收集与无障碍性相关的Twitter对话(共637组,超过8500条推文),采用质性研究方法对这些数据进行深入分析。
- 识别三种关键视角(“过程”、“职业”、“人群”),并提出四个相关主题(成本与激励、意识与倡导、技术与资源、集成与包容性)。
-
创新之处
- 超越传统的开发者视角,结合用户、多利益相关方以及社区倡导层次,提供一个整体化的视角来审视软件开发中的无障碍性问题。
- 利用社交媒体推文,与调查问卷、访谈不同,能捕捉更直观且增强真实性的用户反馈和开发者讨论。
-
实施步骤与关键技术
- 数据收集:
- 利用Twitter Academic API v2 检索“无障碍”相关推文。
- 数据集包括与发展对话相关的开发者内容及倡导者内容(约1800名独立用户)。
- 质性分析:
- 采用Straussian派系的扎根理论,建立编码框架(指向开发生命周期、技术问题、行为模式等)。
- 交叉视角分析:
- 总结出软件开发过程中的主流实践、阻力和潜在解决方案。
- 文献对比与三角验证:
- 提取关联文献(以关键词搜索、正反向滚雪球等方式),与推文分析结果相互印证。
- 数据收集:
研究成果
-
具体成果
- 提出三个核心视角:
- 过程: 涵盖规划、设计、编码、测试等生命周期阶段。
- 职业: 反映开发和管理角色中无障碍性被低估的现象。
- 人群: 包括用户与开发者的交流学习、社区倡导的重要性。
- 确定四大交叉主题:
- 成本与激励: 无障碍功能通常被视为额外成本,尤其对小企业来说;法规和SEO成为现有的激励。
- 意识与倡导: 缺乏教育资源与系统性培训,在线社区和用户反馈在普及无障碍意识中有明显价值。
- 技术与资源: 工具的可发现性和集成性差,文档更新滞后,某些框架和API支持的不足限制了开发者。
- 集成与包容性: 无障碍应嵌入开发生命周期,并吸纳残疾群体的实践经验。
- 建议包括增加投资回报证明、调整规范重点、改进工具支持以及从教育阶段普及无障碍理念。
- 提出三个核心视角:
-
与现有解决方案的优势
- 通过社交媒体抓取到更为实际且即时的讨论,更能反映当下软件开发领域中无障碍性的真实阻力与实践。
- 提供了现阶段在技术研发、职业教育和用户反馈等多个领域可行的干预途径。
-
实验与评估结果
- 数据量达到1075名独立用户在多个背景场景中的讨论(如移动应用开发、网页设计等)。
- 代码与回顾过程显示以用户反馈驱动的工具和流程更容易被开发者接受。
-
局限性与未来方向
- 推文仅提供部分内容,缺乏与推文作者交互的验证深度。
- 数据集以英语为主,可能排除其他语言地区的无障碍性讨论。
- 鼓励未来研究关注新工具的开发、特定职业/行业的推广策略和长期趋势等。
该研究通过对社交媒体数据的全面分析,揭示了科学决策及执行中的技术与文化阻碍,对如何推动数字无障碍领域的发展提供了重要指导。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
help
研究问题
3- 从多方利益相关者(包括用户)的角度,如何改进软件开发中的无障碍实践?分类: 网页与社区内容无障碍访问同类问题arrow_forward
- Twitter中的无障碍讨论能揭示哪些开发流程中的技术和文化障碍?分类: 网页与社区内容无障碍访问同类问题arrow_forward
- 如何提高开发者对无障碍的重视,将其嵌入开发生命周期中?分类: 网页与社区内容无障碍访问同类问题arrow_forward
lightbulb
现实痛点
1- 开发者普遍忽视无障碍,在技术工具和意识培养上障碍重重。分类: 网页与社区内容无障碍访问同类问题arrow_forward
快捷操作
广告推荐
学习 AI 编程到 CodeNow
open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3544548.3581455
一眼看懂
fact_check论文快照
dataset
来源
CHI
calendar_month
年份
2023
emoji_events
奖项
未标记奖项
group
作者
4 位作者
sell
研究子方向
通用设计与包容性设计、用户研究方法(访谈、调查、观察)
work
职业/产业
辅助技术专家、HCI 研究员
article
内容状态
已索引正文
hub
相关论文
3 篇相关论文