Analyzing Web Search Strategy of Software Developers to Modify Source Codes

Analyzing Web Search Strategy of Software Developers to Modify Source Codes
复制标题

DOI:
10.1587/transinf.2021mpl0004
复制
发表时间:
2022-01
期刊:
IEICE Trans. Inf. Syst.
影响因子:
--
通讯作者:
K. Nakasai;Masateru Tsunoda;Ken-ichi Matsumoto
K. Nakasai;Masateru Tsunoda;Ken-ichi Matsumoto
中科院分区:
其他
文献类型:
--
作者:
K. Nakasai;Masateru Tsunoda;Ken-ichi Matsumoto

文献摘要

相似文献

总结 软件开发人员经常使用网络搜索引擎来提高工作效率。然而,每个开发人员的网络搜索策略(例如,频繁更改网络搜索关键字)可能有所不同。在这项研究中,我们试图定义更好的网络搜索策略。尽管之前的许多研究分析了编程中的网络搜索行为,但它们没有提供网络搜索策略的指南。为了提出网络搜索策略的指导方针,我们向 10 名受试者询问了他们必须解决的四个有关编程的问题,并分析了他们的行为。在分析中,我们重点关注受试者的任务时间和我们定义的网络搜索指标。根据我们的实验,为了提高搜索的效率,我们建议(1)不要浏览下一个搜索结果页面,(2)应抑制查询中关键字的数量,(3)在创建新查询时必须避免以前使用过的关键字。
SUMMARY Software developers often use a web search engine to improve work e ffi ciency. However, web search strategies (e.g., frequently changing web search keywords) may be di ff erent for each developer. In this study, we attempted to define a better web search strategy. Although many previous studies analyzed web search behavior in programming, they did not provide guidelines for web search strategies. To suggest guidelines for web search strategies, we asked 10 subjects four questions about programming which they had to solve, and analyzed their behavior. In the analysis, we focused on the subjects’ task time and the web search metrics defined by us. Based on our experiment, to enhance the e ff ectiveness of the search, we suggest (1) that one should not go through the next search result pages, (2) the number of keywords in queries should be suppressed, and (3) previously used keywords must be avoided when creating a new query.