Access the full text.
Sign up today, get DeepDyve free for 14 days.
Luca Ponzanelli, Andrea Mocci, Alberto Bacchelli, Michele Lanza (2014)
Understanding and Classifying the Quality of Technical Forum Questions2014 14th International Conference on Quality Software
Ashton Anderson, D. Huttenlocher, J. Kleinberg, J. Leskovec (2012)
Discovering value from community activity on focused question answering sites: a case study of stack overflow
Luca Ponzanelli, G. Bavota, M. Penta, R. Oliveto, Michele Lanza (2014)
Mining StackOverflow to turn the IDE into a self-confident programming prompter
Huseyin Cavusoglu, Zhuolun Li, Ke-Wei Huang (2015)
Can Gamification Motivate Voluntary Contributions?: The Case of StackOverflow Q&A CommunityProceedings of the 18th ACM Conference Companion on Computer Supported Cooperative Work & Social Computing
Minghui Zhou, A. Mockus (2011)
Does the initial environment impact the future of developers2011 33rd International Conference on Software Engineering (ICSE)
A Mockus (2008)
Missing data in software engineering
Judd Antin, E. Churchill (2011)
Badges in Social Media: A Social Psychological Perspective
Patanamon Thongtanunam, Shane McIntosh, A. Hassan, Hajimu Iida (2016)
Revisiting Code Ownership and Its Relationship with Software Quality in the Scope of Modern Code Review2016 IEEE/ACM 38th International Conference on Software Engineering (ICSE)
J. Chambers, T. Hastie (1991)
Statistical Models in S
Christoph Treude, Ohad Barzilay, M. Storey (2011)
How do programmers ask and answer questions on the web?: NIER track2011 33rd International Conference on Software Engineering (ICSE)
(2014)
Providing autocomplete suggestions. US Patent 8,645,825
Shaowei Wang, D. Lo, Bogdan Vasilescu, Alexander Serebrenik (2014)
EnTagRec++: An enhanced tag recommendation system for software information sitesEmpirical Software Engineering, 23
M Bulmer (1979)
Principles of statistics. Dover books on mathematics series
Ashton Anderson, D. Huttenlocher, J. Kleinberg, J. Leskovec (2013)
Steering user behavior with badgesProceedings of the 22nd international conference on World Wide Web
Shaowei Wang, T. Chen, A. Hassan (2018)
Understanding the factors for fast answers in technical Q&A websitesEmpirical Software Engineering, 23
M. Vásquez, G. Bavota, M. Penta, R. Oliveto, D. Poshyvanyk (2014)
How do API changes trigger stack overflow discussions? a study on the Android SDK
Luca Ponzanelli, Andrea Mocci, Alberto Bacchelli, Michele Lanza, David Fullerton (2014)
Improving Low Quality Stack Overflow Post Detection2014 IEEE International Conference on Software Maintenance and Evolution
M. Rahman, C. Roy (2015)
An Insight into the Unresolved Questions at Stack Overflow2015 IEEE/ACM 12th Working Conference on Mining Software Repositories
Shaowei Wang, David Lo, Lingxiao Jiang (2013)
An empirical study on developer interactions in StackOverflow
Megan Squire (2015)
"Should We Move to Stack Overflow?" Measuring the Utility of Social Media for Developer Support2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, 2
Lichun Yang, Shenghua Bao, Qingliang Lin, X. Wu, Dingyi Han, Zhong Su, Yong Yu (2011)
Analyzing and Predicting Not-Answered Questions in Community-based Question Answering ServicesProceedings of the AAAI Conference on Artificial Intelligence
M. Asaduzzaman, Ahmed Mashiyat, C. Roy, Kevin Schneider (2013)
Answering questions about unanswered questions of Stack Overflow2013 10th Working Conference on Mining Software Repositories (MSR)
D. Thomas (1973)
Multiple Comparisons Among Means — a ReviewThe Statistician, 22
Akiko Aizawa (2003)
An information-theoretic perspective of tf-idf measuresInf. Process. Manag., 39
Jiawei Han, M. Kamber (2000)
Data Mining: Concepts and Techniques
P. Herzberg (1983)
Principles of Statistics
C. Bird, Nachiappan Nagappan, Brendan Murphy, H. Gall, Premkumar Devanbu (2011)
Don't touch my code!: examining the effects of ownership on software quality
D. Lindley, D. Moore, G. McCabe (1990)
Introduction to the Practice of StatisticsThe Mathematical Gazette, 83
B. Efron (1986)
How Biased is the Apparent Error Rate of a Prediction RuleJournal of the American Statistical Association, 81
OJ Dunn (1961)
Multiple comparisons among meansAmerican Statistical Association, 56
A. Briggs, T. Clark, J. Wolstenholme, P. Clarke (2003)
Missing... presumed at random: cost-analysis of incomplete data.Health economics, 12 5
Shane McIntosh, Yasutaka Kamei, Bram Adams, A. Hassan (2015)
An empirical study of the impact of modern code review practices on software qualityEmpirical Software Engineering, 21
FEJr Harrell (2006)
Regression modeling strategies
D Freedman (2005)
Statistical models: theory and practice
Bogdan Vasilescu, Alexander Serebrenik, Premkumar Devanbu, V. Filkov (2014)
How social Q&A sites are changing knowledge sharing in open source software communitiesProceedings of the 17th ACM conference on Computer supported cooperative work & social computing
Yuan Yao, Hanghang Tong, Tao Xie, L. Akoglu, Feng Xu, Jian Lu (2013)
Want a Good Answer? Ask a Good Question First!ArXiv, abs/1311.6876
N. Cliff (1993)
Dominance statistics: Ordinal analyses to answer ordinal questions.Psychological Bulletin, 114
José Pedro, Alexandros Karatzoglou (2014)
Question recommendation for collaborative question answering systems with RankSLDA
Lada Adamic, Jun Zhang, E. Bakshy, M. Ackerman (2008)
Knowledge sharing and yahoo answers: everyone knows something
E. Núñez, E. Steyerberg, Julio Núñeza (2017)
Focus on : Contemporary Methods in Biostatistics ( I ) Regression Modeling Strategies
J. Roddick, B. Lees (2001)
Geographic Data Mining and Knowledge Discovery
T. Chen, Stephen Thomas, M. Nagappan, A. Hassan (2012)
Explaining software defects using topic models2012 9th IEEE Working Conference on Mining Software Repositories (MSR)
Xin Xia, D. Lo, Xinyu Wang, Bo Zhou (2013)
Tag recommendation in software information sites2013 10th Working Conference on Mining Software Repositories (MSR)
Technical questions and answers (Q&A) websites accumulate a significant amount of knowledge from users. Developers are especially active on these Q&A websites, since developers are constantly facing new development challenges that require help from other experts. Over the years, Q&A website designers have derived several incentive systems (e.g., gamification) to encourage users to answer questions that are posted by others. However, the current incentive systems primarily focus on the quantity and quality of the answers instead of encouraging the rapid answering of questions. Improving the speed of getting an answer can significantly improve the user experience and increase user engagement on such Q&A websites. In this paper, we explore how one may improve the current incentive systems to motivate fast answering of questions. We use a logistic regression model to analyze 46 factors along four dimensions (i.e., question, asker, answer, and answerer dimension) in order to understand the relationship between the studied factors and the needed time to get an accepted answer. We conduct our study on the four most popular (i.e., with the most questions) Q&A Stack Exchange websites: Stack Overflow, Mathematics, Ask Ubuntu, and Superuser. We find that i) factors in the answerer dimension have the strongest effect on the needed time to get an accepted answer, after controlling for other factors; ii) the current incentive system does not recognize non-frequent answerers who often answer questions which frequent answerers are not able to answer. Such questions that are answered by non-frequent answerers are as important (i.e., have similar range of scores) as those that are answered by frequent answerers; iii) the current incentive system motivates frequent answerers well, but such frequent answerers tend to answer short questions. Our findings suggest that Q&A website designers should improve their incentive systems to motivate non-frequent answerers to be more active and to answer questions fast, in order to shorten the waiting time to receive an answer (especially for questions that require specific knowledge that frequent answerers might not possess). In addition, the question answering incentive system needs to factor in the value and difficulty of answering the questions (e.g., providing more rewards to harder questions or questions that remain unanswered for a long period of time).
Empirical Software Engineering – Springer Journals
Published: Oct 17, 2017
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.