只是IDE之外的一切都是问题:视障软件开发人员的信息检索
文献标题
“It’s Just Everything Outside of the IDE that’s the Problem”:信息搜索和视觉障碍软件开发者
文献信息
- 主题领域: 软件开发、信息行为、无障碍技术
- 关键词: 软件开发、视觉障碍、信息行为、无障碍、API文档、技术支持
研究背景与问题
-
发现的问题或挑战: 作者指出,许多支持视觉障碍开发者(DWVI)的无障碍工具都集中在与开发工具(例如IDE)交互方面。然而,为适当修改或编写代码,开发者还需从分散且高度技术化的资源中获取信息。这涉及信息搜索和综合过程,本质上对所有软件开发者都是一个挑战,但对于视觉障碍者来说可能更加复杂。
-
重要性: 技术编程技能是当前经济中通向良好职业机会的重要途径。然而,视觉障碍者(PWVI)仍面临经济不平等,加大参与他们的职业技术支持对社会公平具有重要意义。
-
研究动机与相关工作: 目前研究多集中于增加编程工具的无障碍性,例如IDE、源代码、教学图表等,但较少关注视觉障碍者的信息搜索行为。鉴于过去研究表明屏幕阅读器用户在网络使用上表现出不同的信息行为模式,假设这些行为差异可能在专业环境中同样存在,并需要专门支持。
解决方案
-
方法: 作者通过观察和采访12名专业视觉障碍开发者(DWVI),探索其信息搜索和综合行为。具体方法包括:
- 观察参与者在线搜索指定API文档的任务。
- 深度采访以讨论信息源的选择、访问性问题以及相关使用策略。
-
创新点: 研究通过将软件开发视为信息搜索过程,强调上下文与社会因素对视觉障碍开发者无障碍性影响的重要作用。
-
实施步骤与关键技术:
- 使用“关键事件技术”(Critical Incident Technique)框架进行半结构化的访谈。
- 归类观察与访谈中的信息源种类,分析视觉功能对信息行为的影响。
- 对访谈记录进行编码并建立主题分析,实现定性研究。
研究成果
-
具体成果:
- 信息源分类: DWVI的主要信息源包括官方文档、博客和教程、论坛、教材,以及具有其他功能的搜索引擎、人与记忆。
- 访问性因素: 技术信息源的无障碍问题类似于非技术信息源,例如缺少ALT文本、视觉样式紊乱等。但对DWVI而言,不同信息源的无障碍性影响各有重点。
- 决策动态: 决定选择信息源的核心因素是参与者对主题知识的熟悉程度,而不是源的无障碍性问题。但无障碍性问题可能中断信息搜索并促使切换到其他源。
-
优势与局限性:
- 优势: 研究补充了现有关于非视觉行为的经验和技术需求,为无障碍开发环境优化提供了依据。
- 局限性:
- 研究仅涉及12名参与者,可能无法全面反映DWVI群体的信息行为多样性。
- 技术来源中高层次的无障碍问题可能因基础问题被掩盖。
-
实验或评估结果:
- DWVI在信息行为上与非指定视觉障碍开发者(DWNSVI)表现出许多相似之处,但无障碍性问题使他们工作过程中的信息获取更加复杂。
- 人际协作在DWVI工作中的作用不可忽视,尤其是依赖视力健全的同事分享信息的场景。
-
未来方向:
- 进一步研究如何预测信息源的无障碍性,使DWVI在选择源时有更多直接信息。
- 探索支持DWVI开发自定义无障碍工具的途径,以便创造更灵活的支持环境。
- 关注社会动态对团队工作的影响,尤其是如何优化DWVI在多能力协作环境中的体验。
此文献特别强调软件开发中无障碍设计不仅是技术问题,还需结合社会化与语境化视角,这对未来技术设计方向具有重要启示。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
研究问题
3- 视障开发者在查找编程信息时会遇到哪些障碍?分类: 网页与社区内容无障碍访问同类问题arrow_forward
- 视障开发者的信息寻求行为如何与非视障开发者不同?分类: 网页与社区内容无障碍访问同类问题arrow_forward
- 如何改善视障开发者的信息获取和协作体验?分类: 网页与社区内容无障碍访问同类问题arrow_forward
现实痛点
1- 视障开发者难以导航技术文档等信息资源,影响工作效率。分类: 网页与社区内容无障碍访问同类问题arrow_forward
- 60%
CodeTalk:提高编程环境对视障开发者的可访问性
CHI '18· 视觉障碍者技术(屏幕阅读器、触觉图形、盲文) +1
- 60%
由记录和重播技术驱动的移动应用中的辅助技术手动可访问性测试
CHI '23· 视觉障碍者技术(屏幕阅读器、触觉图形、盲文) +1
- 60%
你想让我参与还是不参与?:调查软件开发会议对盲人和低视力专业人士的可访问性
CHI '24· 视觉障碍者技术(屏幕阅读器、触觉图形、盲文) +1
- 60%
构建工作场所无障碍的DIY(自己动手)解决方案的困境
CHI '25· 视觉障碍者技术(屏幕阅读器、触觉图形、盲文) +1
- 60%
PSST:使盲人或视障开发者能够创作流媒体传感器数据的声化
UIST '22· 视觉障碍者技术(屏幕阅读器、触觉图形、盲文) +1
基于研究子主题与职业分类的 Jaccard 相似度(≥60%)