What Do Developers Use the Crowd For? A Study Using Stack Overflow
Autor: | Juergen Rilling, Rabe Abdalkareem, Emad Shihab |
---|---|
Rok vydání: | 2017 |
Předmět: |
business.industry
Call stack Computer science Software development 020207 software engineering 02 engineering and technology Construct (python library) Software Software bug Stack (abstract data type) 0202 electrical engineering electronic engineering information engineering Stack overflow 020201 artificial intelligence & image processing Software engineering business |
Zdroj: | IEEE Software. 34:53-60 |
ISSN: | 1937-4194 0740-7459 |
DOI: | 10.1109/ms.2017.31 |
Popis: | 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. |
Databáze: | OpenAIRE |
Externí odkaz: |