Publication | Closed Access
What Do Developers Use the Crowd For? A Study Using Stack Overflow
73
Citations
12
References
2017
Year
Software MaintenanceSoftware Development PracticeEngineeringEducationSoftware EngineeringCommunicationStack OverflowSoftware AnalysisStack Overflow PostsEmpirical Software Engineering ResearchSocial MediaEnd-user DevelopmentOpen-source SystemSoftware PracticeHuman ComputationWeb-based CollaborationCrowd BehaviorDesignUser ExperienceComputer ScienceCrowdsourcingSoftware DesignCrowd ComputingProgram AnalysisSocial ComputingSoftware TestingHuman-computer InteractionStack Overflow ReliesTechnology
Stack Overflow relies on the crowd to construct quality developer-related knowledge. To determine what developers use this knowledge for, researchers analyzed 1,414 Stack Overflow-related code commits. The developers used this knowledge to support development tasks and collect user feedback. The researchers also studied Stack Overflow posts' helpfulness and timeliness. The crowd was the most helpful on topics such as development tools and programming languages. The questions that took the longest to resolve were related to Web frameworks. The study findings can help developers better understand how to effectively use Stack Overflow, can help Stack Overflow designers improve their platform, and can help the research community understand Stack Overflow's strengths and weaknesses as a development tool. This article is part of a special issue on Crowdsourcing for Software Engineering.
| Year | Citations | |
|---|---|---|
Page 1
Page 1