Title
QuoDocs: improving developer engagement in software documentation through gamification
Abstract
Open source projects are created and maintained by developers who are distributed across the globe. As projects become larger, a developer's knowledge of a project's conceptual model becomes specialized. When new members join a project, it is difficult for them to understand the reasoning behind the structure and organization of the project since they do not have access to earlier discussions. We interviewed and surveyed developers from a popular open source project hosting website to find out how they maintain documentation and communicate the project details with new members. We found that documentation is largely out of sync with code and that developers do not find maintaining it to be an engaging activity. In this paper, we propose a new system -- QuoDocs -- and take a human-centered approach to introduce competitiveness and personalization to engage software developers in documenting their projects.
Year
DOI
Venue
2014
10.1145/2559206.2581263
CHI Extended Abstracts
Keywords
DocType
Citations 
developer engagement,popular open source project,open source project,engaging activity,conceptual model,software documentation,new system,human-centered approach,new member,software developer,earlier discussion,project detail
Conference
1
PageRank 
References 
Authors
0.35
6
2
Name
Order
Citations
PageRank
Ryan Sukale110.35
Mark S. Pfaff2397.52