Coordination in software development

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.

[1]  Starr Roxanne Hiltz,et al.  Network Nation: Human Communication Via Computer , 1979 .

[2]  Frederick P. Brooks,et al.  No Silver Bullet: Essence and Accidents of Software Engineering , 1987 .

[3]  Floyd C. Mann,et al.  The community general hospital , 1963 .

[4]  Poppy Lauretta McLeod,et al.  An Assessment of the Experimental Literature on Electronic Support of Group Work: Results of a Meta-Analysis , 1992, Hum. Comput. Interact..

[5]  Morten Kyng,et al.  Designing for cooperation: cooperating in design , 1991, CACM.

[6]  George Kingsley Zipf,et al.  Human behavior and the principle of least effort , 1949 .

[7]  Robert M Balzer Imprecise Program Specification , 1975 .

[8]  R H Crede The physician, emotions and medical illness. , 1968, Psychosomatics.

[9]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.

[10]  Jr. Frederick P. Brooks,et al.  The mythical man-month (anniversary ed.) , 1995 .

[11]  Joseph M. Fox,et al.  Software and Its Development , 1982 .

[12]  Mary J. Culnan,et al.  ENVIRONMENTAL SCANNING: THE EFFECTS OF TASK COMPLEXITY AND SOURCE ACCESSIBILITY ON INFORMATION GATHERING BEHAVIOR* , 1983 .

[13]  Bill Curtis,et al.  A field study of the software design process for large systems , 1988, CACM.

[14]  M. Tushman Special Boundary Roles in the Innovation Process. , 1977 .

[15]  Roderick M. Kramer,et al.  The Psychology of Intergroup Attitudes and Behavior , 1985 .

[16]  Fred P. Brooks,et al.  The Mythical Man-Month , 1975, Reliable Software.

[17]  T. Allen Managing the flow of technology , 1977 .