The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
Les développeurs de logiciels utilisent souvent un moteur de recherche Web pour améliorer l'efficacité de leur travail. Cependant, les stratégies de recherche sur le Web (par exemple, des mots-clés de recherche sur le Web qui changent fréquemment) peuvent être différentes pour chaque développeur. Dans cette étude, nous avons tenté de définir une meilleure stratégie de recherche sur le Web. Bien que de nombreuses études antérieures aient analysé le comportement de recherche sur le Web en programmation, elles n’ont pas fourni de lignes directrices pour les stratégies de recherche sur le Web. Afin de suggérer des lignes directrices pour les stratégies de recherche sur le Web, nous avons posé à 10 sujets quatre questions sur la programmation qu'ils devaient résoudre et analysé leur comportement. Dans l'analyse, nous nous sommes concentrés sur le temps de travail des sujets et sur les métriques de recherche sur le Web que nous avons définies. Sur la base de notre expérience, pour améliorer l'efficacité de la recherche, nous suggérons (1) de ne pas parcourir les pages de résultats de recherche suivantes, (2) le nombre de mots-clés dans les requêtes doit être supprimé et (3) les mots-clés précédemment utilisés. doit être évité lors de la création d’une nouvelle requête.
Keitaro NAKASAI
Nara Institute of Science and Technology
Masateru TSUNODA
Kindai University
Kenichi MATSUMOTO
Nara Institute of Science and Technology
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copier
Keitaro NAKASAI, Masateru TSUNODA, Kenichi MATSUMOTO, "Analyzing Web Search Strategy of Software Developers to Modify Source Codes" in IEICE TRANSACTIONS on Information,
vol. E105-D, no. 1, pp. 31-36, January 2022, doi: 10.1587/transinf.2021MPL0004.
Abstract: Software developers often use a web search engine to improve work efficiency. However, web search strategies (e.g., frequently changing web search keywords) may be different 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 effectiveness 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.
URL: https://global.ieice.org/en_transactions/information/10.1587/transinf.2021MPL0004/_p
Copier
@ARTICLE{e105-d_1_31,
author={Keitaro NAKASAI, Masateru TSUNODA, Kenichi MATSUMOTO, },
journal={IEICE TRANSACTIONS on Information},
title={Analyzing Web Search Strategy of Software Developers to Modify Source Codes},
year={2022},
volume={E105-D},
number={1},
pages={31-36},
abstract={Software developers often use a web search engine to improve work efficiency. However, web search strategies (e.g., frequently changing web search keywords) may be different 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 effectiveness 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.},
keywords={},
doi={10.1587/transinf.2021MPL0004},
ISSN={1745-1361},
month={January},}
Copier
TY - JOUR
TI - Analyzing Web Search Strategy of Software Developers to Modify Source Codes
T2 - IEICE TRANSACTIONS on Information
SP - 31
EP - 36
AU - Keitaro NAKASAI
AU - Masateru TSUNODA
AU - Kenichi MATSUMOTO
PY - 2022
DO - 10.1587/transinf.2021MPL0004
JO - IEICE TRANSACTIONS on Information
SN - 1745-1361
VL - E105-D
IS - 1
JA - IEICE TRANSACTIONS on Information
Y1 - January 2022
AB - Software developers often use a web search engine to improve work efficiency. However, web search strategies (e.g., frequently changing web search keywords) may be different 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 effectiveness 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.
ER -