在软件开发在线问答网站上,解决问题的过程并非简单的一问一答,而经常包含着一个复杂的交互过程。深刻理解软件开发在线问答网站的问答特点及其交互过程,对于提高问题和回答质量、改进交互效率以及开发相关的自动化辅助工具都有着重要的意义。从Stack Overflow中问题的目的和意图、基本要素以及所包含的交互方式三个角度开展研究,抽样并分析1 001个问题,总结出问题的7种类型、8个要素和10类交互方式。根据研究结果,对软件开发在线问答网站的使用者、开发者以及辅助问答工具的研究者提出了相应的建议。
Online Q & A Web site software development , solve the problem of the process is not a simple questionand answer , and often contains a complex interactive process. A deep understanding of the Q & A features of the Q & A Web site and its interactive processes are of great importance in improving the quality of questions and answers ,improving interaction efficiency , and developing related automation aids. From the purpose and intent of the problem in StackOverflow , the basic elements , and the interaction to carry out research , sampling and analysis of 1 001 problems , summed up the problem of 7 types , 8 elements and 10 types of interaction. According to the research results , the corresponding suggestions are put forward to users , developers and researchers of the Q & A website.