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

@article{Mamykina2011DesignLF,
  title={Design lessons from the fastest q\&a site in the west},
  author={Lena Mamykina and Bella Manoim and Manas Mittal and George Hripcsak and Bj{\"o}rn Hartmann},
  journal={Proceedings of the SIGCHI Conference on Human Factors in Computing Systems},
  year={2011}
}
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… 

Question s Advisor - A Wizard Interface to Teach Novice Programmers How to Post "Better" Questions in Stack Overflow

TLDR
A tool to help programmers to write high quality questions, named the app Questions’ Advisor, due his role of helping but without forcing the user to follow it, and it is available for desktop and mobile clients.

Harnessing Stack Overflow for the IDE

TLDR
Seahawk, an Eclipse plugin to integrate Stack Overflow crowd knowledge in the IDE is introduced, which allows developers to seamlessly accessStack Overflow data, thus obtaining answers without switching the context.

Making your programming questions be answered quickly: A content oriented study to technical Q&A forum

  • Yi Wang
  • Business
    10th IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing
  • 2014
TLDR
A study of Q&A process on MSDN's visual C# general forum makes a set of suggestions to information seekers on how to make their questions be answered faster, and derive implications for technical forums design and operation.

Mining StackOverflow to turn the IDE into a self-confident programming prompter

TLDR
A novel approach is proposed that, given a context in the IDE, automatically retrieves pertinent discussions from Stack Overflow, evaluates their relevance, and, if a given confidence threshold is surpassed, notifies the developer about the available help.

Different Languages, Different Questions: Language Versioning in Q&A

TLDR
The results indicate that each Q&A site is structured differently, and that users of different languages have different question asking patterns.

An empirical assessment of best-answer prediction models in technical Q&A sites

TLDR
A study aimed at assessing 26 best-answer prediction models in two steps and shows that the choice of the classifier and automatied parameter tuning have a large impact on the prediction of the best answer.

Recommending Posts concerning API Issues in Developer Q&A Sites

TLDR
This paper presents a methodology that combines several techniques, including social network analysis and topic mining, to recommend SO posts that are likely to concern API design-related issues and finds that when applied to Q&A discussion of two popular mobile platforms, Android and iOS, the methodology achieves up to 93% accuracy.

Enhancing Technical Q&A Forums with CiteHistory

TLDR
CiteHistory is developed, a browser plugin that simplifies the process of including relevant search queries and URLs as bibliographic supplements to forum posts, and supports information re-finding for post authors.

ETA: Estimated Time of Answer Predicting Response Time in Stack Overflow

TLDR
This work investigates whether and how answering time for a question posed on Stack Overflow, a prominent example of Q&A websites, can be predicted considering its tags and determines the types of answers to be considered valid answers to the question, after which the answering time was predicted based on similarity of the set of tags.

Leveraging Crowd Knowledge for Software Comprehension and Development

TLDR
Seahawk automatically formulates queries from the current context in the IDE, and presents a ranked and interactive list of results, and Seahawk lets users identify individual discussion pieces and import code samples through simple drag & drop.
...

References

SHOWING 1-10 OF 30 REFERENCES

mimir: a market-based real-time question and answer service

TLDR
It is found that while markets can reduce wasted resources by reducing the number of less important questions and low quality answers, it may also reduce the socially conducive questions and usages that are vital to sustaining a Q&A community.

Answer Garden: a tool for growing organizational memory

TLDR
The initial Answer Garden database contains questions and answers about how to use the X Window System, and includes a branching network of diagnostic questions that helps users find the answers they want.

Questions in, knowledge in?: a study of naver's question answering community

TLDR
This paper analyzes the characteristics of knowledge generation and user participation behavior in the largest question-answering online community in South Korea, Naver Knowledge-iN, and finds that higher levels of participation correlate with better performance.

What would other programmers do: suggesting solutions to error messages

TLDR
HelpMeOut, a social recommender system that aids the debugging of error messages by suggesting solutions that peers have applied in the past is introduced, which can suggest useful fixes for 47% of errors after 39 person-hours of programming in an instrumented environment.

Slash(dot) and burn: distributed moderation in a large online conversation space

TLDR
Analysis of the site Slashdot.org suggests that the answer is a qualified yes, but that important challenges remain for designers of such systems.

Questioning Yahoo! Answers

TLDR
An analysis of 10 months worth of Yahoo! Answers data is performed that provides insights into user behavior and impact as well as into various aspects of the service and its possible evolution.

Groupware and social dynamics: eight challenges for developers

TLDR
This chapter discusses challenges for developers while using groupware applications, noting that most interest in groupware development is found among the developers and users of commercial off-the-shelf products who previously focused exclusively on single-user applications.

The Design of Design: Essays from a Computer Scientist

Making Senseof Design Effective design is at the heart of everything from software development to engineering to architecture. But what do we really know about the design process? What leads to

GroupLens: applying collaborative filtering to Usenet news

TLDR
The combination of high volume and personal taste made Usenet news a promising candidate for collaborative filtering and the potential predictive utility for Usenets news was very high.

Why users of yahoo!: answers do not answer questions

TLDR
It is shown that top and regular contributors experience the same reasons to not answer a question: subject nature and composition of the question; perception of how the questioner will receive, interpret and react to their response; and a belief that their response will lose its meaning and get lost in the crowd if too many responses have already been given.