Coordination in software development

  • Authors:
  • Robert E. Kraut;Lynn A. Streeter

  • Affiliations:
  • Carnegie Mellon Universtity, School of Computer Science, 5000 Forbes Avenue Pittsburgh, PA;U.S. West Advanced Technologies, 4001 Discovery Drive, Boulder, CO

  • Venue:
  • Communications of the ACM
  • Year:
  • 1995

Quantified Score

Hi-index 48.27

Visualization

Abstract

Since its inception, the software industry has been in crisis. As Blazer noted 20 years ago, “[Software] is unreliable, delivered late, unresponsive to change, inefficient, and expensive … and has been for the past 20 years” [4]. In a survey of software contractors and government contract officers, over half of the respondents believed that calendar overruns, cost overruns, code that required in-house modifications before being usable, and code that was difficult to modify were common problems in the software projects they supervised [22]. Even today, problems with software systems are common and highly-publicized occurrences.