Measuring cognitive activities in software engineering

Measuring cognitive activities in software engineering
复制标题

测量软件工程中的认知活动

DOI:
10.1109/icse.1998.671342
复制
发表时间:
1998
期刊:
Proceedings of the 20th International Conference on Software Engineering
影响因子:
--
通讯作者:
W. Visser
W. Visser
中科院分区:
--
文献类型:
--
作者:
P. Robillard;Patrick d'Astous;F. Détienne;W. Visser

文献摘要

被引文献

相似文献

本文提出了一种方法来研究协同软件开发中的认知活动。这种方法是由软件工程师和认知心理学家组成的多学科团队开发的。这种方法的基础是通过观察工作中的专业人员来提高我们对软件开发的理解。其目标是根据对软件工程师自然使用的过程的观察和分析来获得行为或良好实践。所涉及的策略来自认知科学的标准方法。它基于软件工程师活动的录像,视频的转录,转录的编码,从编码的情节中定义类别,并从类别中定义认知行为或对话。这个项目提出了两个原始的贡献,使这种方法在软件工程中通用。第一个贡献是引入了一个正式的分层编码方案,这将使各种类型的观察比较。第二是融合心理学和统计学分析方法来构建认知模型。这一新方法的细节说明了从技术审查会议的分析中获得的初步数据。
This paper presents an approach to the study of cognitive activities in collaborative software development. This approach has been developed by a multidisciplinary team made up of software engineers and cognitive psychologists. The basis of this approach is to improve our understanding of software development by observing professionals at work. The goal is to derive lines of conduct or good practices based on observations and analyses of the processes that are naturally used by software engineers. The strategy involved is derived from a standard approach in cognitive science. It is based on the videotaping of the activities of software engineers, transcription of the videos, coding of the transcription, defining categories from the coded episodes and defining cognitive behaviors or dialogs from the categories. This project presents two original contributions that make this approach generic in software engineering. The first contribution is the introduction of a formal hierarchical coding scheme, which will enable comparison of various types of observations. The second is the merging of psychological and statistical analysis approaches to build a cognitive model. The details of this new approach are illustrated with the initial data obtained from the analysis of technical review meetings.