Abstract
Managing object-oriented projects is subtly different than managing non-object-oriented ones. Object-oriented projects employ a different unit of decomposition, they encourage an incremental and iterative process, and quantitatively, they demand different kinds of measures. This paper examines the nature of managing object-oriented projects, and offers a variety of lessons learned from a number of real projects.
Similar content being viewed by others
References
Boehm, B. (1986), “A Spiral Model of Software Development and Enhancement,”Software Engineering Notes 11, 4.
Booch, G. (1995),Object Solutions: Managing the Object-Oriented Project, Addison-Wesley, Redwood City, California.
Foley, M. and A. Cortese (1994), “OS Vendors Pick Object Standards,”PC Week, January 17, p. 43.
Gamma, E., R. Helm, R. Johnson and J. Vlissides (1995),Design Patterns: Elements of Object-Oriented Architecture, Addison-Wesley, Reading, Massachusetts.
Jones, C. (1994),Analysis and Control of Software Risks, Prentice-Hall, Englewood Cliffs, New Jersey.
Kruchten, P. (1995),Software Architecture and Iterative Development, Rational Software Corporation, Santa Clara, California.
Shaw, M. and D. Garlan (1996),Software Architecture, Prentice-Hall, Englewood Cliffs, New Jersey.
Author information
Authors and Affiliations
Additional information
Portions of this article are adapted from [Booch 1995].
Rights and permissions
About this article
Cite this article
Booch, G. Managing object-oriented software development. Ann Software Eng 2, 237–258 (1996). https://doi.org/10.1007/BF02063812
Issue Date:
DOI: https://doi.org/10.1007/BF02063812