A Framework for Corporate Implementation of Object-Oriented Software Development
Abstract
The object paradigm is praised by many software engineers as a solution for managing today's complex software development. Its scope covers all phases of a software development life cycle. Applying the paradigm through object-oriented analysis, object-oriented design, and object-oriented programming promises many benefits. Code is easier to reuse. Transitions across the development phases are more understandable. System development costs and time are reduced to yield higher returns on investment. Reaping the benefits of object-oriented software development (OOSD) comes at the expense of major changes. Traditional software developers must covert to a technology conceptually opposed to past practices. The initial costs for converting to OOSD are quite high. New training, tools, and management practices are required. Before fully committing to these changes a company must answer three basic questions: (1) Is the object paradigm useful to software development? (2) If so, how can it be applied to reap the most benefits? (3) What are the impacts on organizational dynamics?
Document Details
- Document Type
- Technical Report
- Publication Date
- Jan 01, 1992
- Accession Number
- ADA258717
Entities
People
- James M. Mcvay
Organizations
- Air Force Institute of Technology