Logo image
Capturing communication and context in the software project lifecycle
Journal article   Peer reviewed

Capturing communication and context in the software project lifecycle

Vera Zaychik and William Regli
Research in engineering design, v 14(2), pp 75-88
01 May 2003

Abstract

Archives & records Collaboration Collaborative work Cooperation Cooperative work Digital computers Electronic mail Life cycle engineering Mail Repositories Software Software development
Capturing design process knowledge is a complex multidisciplinary problem. The advent and increased acceptance of digital computer-supported cooperative work tools enabled us to study how engineering collaboration might be captured and archived to support engineering lifecycle activities. To improve project communications among software engineers and create structured e-mail archives, we developed an environment called CodeLink. CodeLink is a design rationale support tool, integrating e-mail–based collaboration with the software development process, providing teams of developers with a means to automatically associate specific code elements with e-mail messages. In this paper we describe CodeLink's architecture, user interface, and the results of an informal user study. We believe that by integrating collaborative work tools with development tools, we can enrich the communication within engineering teams and build repositories that detail collaborative decisions made in the development process. These repositories can then be used to facilitate software maintenance and extract design rationale.

Metrics

4 Record Views
11 citations in Scopus

Details

InCites Highlights

Data related to this publication, from InCites Benchmarking & Analytics tool:

Web of Science research areas
Engineering, Industrial
Engineering, Manufacturing
Engineering, Multidisciplinary
Logo image