ACM Home Page
Please provide us with feedback. Feedback
Lessons learned from modeling the dynamics of software development
Full text PdfPdf (1.40 MB)
Source
Communications of the ACM archive
Volume 32 ,  Issue 12  (December 1989) table of contents
Pages: 1426 - 1438  
Year of Publication: 1989
ISSN:0001-0782
Authors
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 16,   Downloads (12 Months): 181,   Citation Count: 17
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/76380.76383
What is a DOI?

ABSTRACT

Software systems development has been plagued by cost overruns, late deliveries, poor reliability, and user dissatisfaction. This article presents a paradigm for the study of software project management that is grounded in the feedback systems principles of system dynamics.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Abdel-Hamid, T.K. The dynamics of software development project management: An integrative system dynamics perspective. Ph.D. dissertation, Sloan School of Management, MIT, 1984.
 
2
Abdel-Hamid, T.K., and Madnick, S.E. Impact of schedule estimation on software project behavior. IEEE Sofiw. 3, 4 (July, 1986).
 
3
 
4
 
5
 
6
 
7
 
8
Abdel-Hamid, T.K., and Madnick, S.E. The economics of software quality assurance: A systems dynamics based simulation approach. Annals of the Society of l,ogistics Eng. 1, 2 (October 1987b), 8-32.
 
9
Abdel-Hamid, T.K., and Madnick, S.E. Dynamics of Software Project Management. Prentice-Hall, Englewood Cliffs, N.J.: in press, 1990.
 
10
Abdel-Hamid, T.K., and Madnick, S.E. Software productivity: Potential, actual, and perceived. Syst. Dynamics Rev. 5, 2 (Sum. 1989), 93-113.
 
11
Abdel-Hamid, T.K., and Sivasankaran, T.R. Incorporating expert system technology into simulation modeling: An expert-simulator for project management. In Proceedings of the 1988 Society for Computer Simulation Multiconference, February, 3-5, 1988, pp. 268-274.
 
12
Baber, R.L. Software Reflected. North Holland, New York, 1982.
 
13
Basili, V.R. Improving methodology and productivity through practical measurement. Lecture at the Wang Institute of Graduate Studies, Lowell, Mass., November, 1982.
 
14
 
15
 
16
Buckley, F., and Poston, R. Software quality assurance. IEEE Trans. Sofiw. Eng. 10, I (Jan. 1984), 36-41.
 
17
Cooper, J.D. Corporate level software management. IEEE Trans. Sofiw. Eng. SE-4, No. 4 (July 1978), 319-325.
 
18
 
19
DeMarco, T. Controlling Software Projects. Yourdon Press, New York, 1982.
 
20
Devenny, T.J. An exploration study of software cost estimating at the electronics systems division. U.S. Department ot' Commerce, July, 1976.
 
21
Forrester, J.W. Industrial Dynamics. MIT Press, Cambridge, Mass., 1961.
 
22
Forrester, J.W., and Senge, P.M. Tests for Building Cor fidence in System Dynamics Models. In A.A. Legasto et al., Eds., Studies in the Management Sciences: System Dynamics, North-Holland, Amsterdam, 1980.
 
23
Gehring, P.F., and Pooch, V.W. Software development management. Data Manag. (Feb. 1977), 14-38.
 
24
Graham, A.K. Software design: Breaking the bottleneck. IEEE Spectrum 19, 3 (Mar. 1982), 43-50.
 
25
Ibrahim, R.L. Software development infbrmation system. J. Syst. Manag. 29, 12 (Dec. 1978), 34-39.
 
26
Kelly, T.J. The dynamics of R&D project management. Master's thesis, Sloan School of Management, MIT, 1970.
27
 
28
Lehman, M.M. Laws and conservation in large program evaluation. In Proceedings of the Second Software Lifecycle Management Workshop (Atlanta, Ga., Aug. 1978), pp. 21-22.
 
29
McGowan, C.L., and McHenry, R.C. Software Management. In P. Wegner, Ed., Research Directions in Software Technolc gy. MIT Press, Cambridge, Mass., 1980.
 
30
McKeen, J.D. Successful development strategies for bu:finess application systems. MIS Q. 7, 3 (Sept. 1983).
 
31
Mills, H.D. Software Productivity. Little, Brown & Co., Boston, 1983.
 
32
Musa, J.D. Software engineering: The future of a pro:{e:;sion. IEEE Sofiw. (Jan. 1985), 55-62.
 
33
Nay, J.N. Choice and allocation in multiple markets: A research and development systems analysis. Master's thesis, Department of Electrical Engineering, MIT, 1965.
 
34
Newport, J.P., Jr. A growing gap in software. Fortune (Apr. 28, 1986), 132-142.
 
35
 
36
Oliver, P. Estimating the Cost of Software. in J. Hannan, Ed., Computer Programming Management. Auerbach Publishers, Pennsauken, N.J., 1982.
 
37
Pietrasanta, A.M. Managing the Economics of Computer Programming. In National Conference Proceedings of the ACM, 1986.
 
38
 
39
Putnam, L.H. The Real Metrics of Software Development. EASCON 80, 1980.
 
40
Radice, A. Productivity Measures in Software. In R. Gcldberg, Ed., The Economics of Information Processing: Operations, Programming, and Software Models. Volume II. Wiley, New York, 1982.
 
41
 
42
Richardson, G.P. Sources of rising product development times. Tech. Rep. D-3321-1, SD Group, MIT, 1982.
 
43
 
44
Roberts, E.B. The Dynamics of Research and Development. Harper and Row, New York, 1964.
 
45
Roberts, E.B., Ed. Managerial Applications of System Dynamics. The MIT Press, Cambridge, Mass., 1981.
 
46
 
47
Steiner, I.D. Group Process and Productivity. Academic: F'ress, New York, 1972.
 
48
 
49
Weick, K.E. The Social Psychology of Organization. 2nd ed. Addison- Wesley, Reading, Mass, 1979.
 
50
Weiss, D.M. Evaluating software development by error analysis. Syst. Softw. 1, 1 (1979), 57-70.
 
51
Zmud, R.W. Management of large software development efforts. MIS Q. 4, 2 (June 1980), 45-56.

CITED BY  17


REVIEW

"Eleanor Worley Jordan : Reviewer"

The goal of the authors' research was to improve the management of software development. The paper begins with the common lament that software demand far exceeds current development abilities and then follows with the much less common suggesti  more...

Collaborative Colleagues:
Tarek K. Abdel-Hamid: colleagues
Stuart E. Madnick: colleagues