Effective coordination in the software process - historical perspectives and future directions

  • Authors:
  • Ir McChesney

  • Affiliations:
  • School of Computing and Mathematics, University of Ulster NewtownabbeyCo. Antrim Northern IrelandUK

  • Venue:
  • Software Quality Control
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

A critical factor in delivering quality software products is the quality of the software process. Software development is characterized by its multi-party activity (MPA), and a major challenge in managing the software process is the coordination of its constituent activities, resources and people. In this paper, we review approaches and techniques for managing multi-party activity in the software process in terms of their originating domain and the coordination features they address. Malone and Crowston‘s framework of coordination dependencies is adopted to consider common dependencies between activities and to classify the different approaches that have been taken to their management in software engineering. Some observations are made regarding strategies for achieving effective coordination and on areas for further investigation.