arrow
返回

Documentor mindsets: Considerations when contributing learning resources for software development technologies

delete2026-08-15
delete0
PRE
AI
D
Deeksha M. Arya *
郭
郭金 (Jin Guo)
M
Martin P. Robillard
DOI:10.1007/s10664-026-10938-9delete
delete原文链接
delete分享
delete收藏
摘要

摘要

En 中文
许多志愿者在线为软件开发技术贡献学习资源。我们访谈了26位志愿者贡献者,即文档编写者,以了解他们为何以及如何设计、创建和贡献软件文档。通过对访谈的定性分析,我们识别出文档编写者在贡献过程中涉及的16个考量因素,这些因素分布在三个维度上:动机、主题选择技术和风格目标。我们将概念上相关的考量因素进行分组,归纳出文档编写者在创建软件文档时的五种心态。我们提出一个框架来描述文档编写者的心态及其在三个维度上的相关考量因素。该框架为理解和讨论文档贡献过程提供了结构和词汇。基于该框架,我们揭示了需要重新审视现有文档创建过程的观点,包括文档编写者的角色以及衡量文档质量的指标。我们的见解可以为软件文档创建工具和未来关于用户生成学习资源的研究提供参考。
Keyword:
Software documentation
Learning resources
Software development technologies
Software creation and management
Interview study
Qualitative analysis
Mindsets
Thought processes

期刊

Empirical Software Engineering 封面图
Empirical Software Engineering
IF:
3.6
论文数:
2.0K
被引数:
6.2K

机构

M
mcgill university
学者数:
2.3K
论文数: 909
被引数: 2.9W
引用论文

引用论文

Studies of user-generated content: A systematic review
err2016-10-16
err0
errOAAI
errTeresa K Naab; Annika Sehl
err分享
err收藏
Analyzing and Categorization Developer Intent on Twitch Live Chat分析Twitch直播聊天中开发者的意图与分类
err2024-10-01
err0
PREAI
errAlahmadi,Mohammad D.; Mursi,Khalid T.; Alqarni,Mohammed A.; Tayeb,Ahmad J.; Alsubaei,Faisal S.
err分享
err收藏
err分享
err收藏
没有更多内容