The impact of inserting a tool into a software process

  • Authors:
  • Tilmann Bruckhaus

  • Affiliations:
  • McGill University, Montreal, Quebec, Canada

  • Venue:
  • CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

Abstract

The development of software systems can largely be facilitated by making use of software tools ranging from editors and compilers to integrated software engineering environments. The process of inserting a tool into a process involves numerous activities that are carried out more or less consciously by the project's decision maker. Some such activities are: determining areas for process improvement, designing how the tool is to be used, quantifying the expected benefit of inserting the tool, and monitoring the impact of inserting the tool. Omissions and misjudgements in this process can be costly. Often, considerable amounts of money are invested in acquisition of a tool, training of software developers, providing interfaces to other tools, and the like. A good understanding of the impact of inserting tools into processes is necessary to minimize the risk of such investments. This paper proposes a Method for Planned Tool Insertion (MPTI) that emphasizes techniques for understanding the impact of tool insertion. It describes the MPTI method in general and how MPTI is being applied, as well as lessons learned from using the MPTI method.