Design lessons from the fastest q&a site in the west

This paper analyzes a Question & Answer site for programmers, Stack Overflow, that dramatically improves on the utility and performance of Q&A systems for technical domains. Over 92% of Stack Overflow questions about expert topics are answered - in a median time of 11 minutes. Using a mixed methods approach that combines statistical data analysis with user interviews, we seek to understand this success. We argue that it is not primarily due to an a priori superior technical design, but also to the high visibility and daily involvement of the design team within the community they serve. This model of continued community leadership presents challenges to both CSCW systems research as well as to attempts to apply the Stack Overflow model to other specialized knowledge domains.

[1]  M. S. Ackerman,et al.  Answer Garden: a tool for growing organizational memory , 2015, COCS '90.

[2]  Françoise Détienne,et al.  Thematic coherence and quotation practices in OSS design-oriented online discussions , 2005, GROUP.

[3]  Damon Horowitz,et al.  The anatomy of a large-scale social search engine , 2010, WWW '10.

[4]  Robert E. Kraut,et al.  Why pay?: exploring how financial incentives are used for question & answer , 2010, CHI.

[5]  Georgia Koutrika,et al.  Questioning Yahoo! Answers , 2007 .

[6]  F. Maxwell Harper,et al.  Facts or friends?: distinguishing informational and conversational questions in social Q&A sites , 2009, CHI.

[7]  Brian J. Taylor,et al.  Causal discovery in social media using quasi-experimental designs , 2010, SOMA '10.

[8]  Ravi Kumar,et al.  Evolution of two-sided markets , 2010, WSDM '10.

[9]  Mark S. Ackerman,et al.  Expertise networks in online communities: structure and algorithms , 2007, WWW '07.

[10]  N. Hoffart Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory , 2000 .

[11]  Scott Counts,et al.  mimir: a market-based real-time question and answer service , 2009, CHI.

[12]  Jonathan Grudin,et al.  Groupware and social dynamics: eight challenges for developers , 1994, CACM.

[13]  Frederick P. Brooks,et al.  The Design of Design: Essays from a Computer Scientist , 2010 .

[14]  Paul Resnick,et al.  Slash(dot) and burn: distributed moderation in a large online conversation space , 2004, CHI.

[15]  Mark S. Ackerman,et al.  Questions in, knowledge in?: a study of naver's question answering community , 2009, CHI.

[16]  Bradley N. Miller,et al.  GroupLens: applying collaborative filtering to Usenet news , 1997, CACM.

[17]  Eric S. Raymond,et al.  Homesteading the Noosphere , 1998, First Monday.

[18]  Scott R. Klemmer,et al.  What would other programmers do: suggesting solutions to error messages , 2010, CHI.

[19]  David W. McDonald,et al.  Learning how: the search for craft knowledge on the internet , 2009, CHI.

[20]  Scott R. Klemmer,et al.  Example-centric programming: integrating web search into the development environment , 2010, CHI.

[21]  Meredith Ringel Morris,et al.  What do people ask their social networks, and why?: a survey study of status message q&a behavior , 2010, CHI.

[22]  Shengrui Wang,et al.  Identifying authoritative actors in question-answering forums: the case of Yahoo! answers , 2008, KDD.

[23]  Anselm L. Strauss,et al.  Basics of qualitative research : techniques and procedures for developing grounded theory , 1998 .

[24]  Natasa Milic-Frayling,et al.  Socializing or knowledge sharing?: characterizing social intent in community question answering , 2009, CIKM.

[25]  Khai N. Truong,et al.  Why users of yahoo!: answers do not answer questions , 2010, CHI.

[26]  Lada A. Adamic,et al.  Knowledge sharing and yahoo answers: everyone knows something , 2008, WWW.