Software engineering : theory and practice /
Shari Lawrence Pfleeger
- 2nd ed
- Upper Saddle River, N.J. : Prentice-Hall, 2001
- xix, 659 p. : illus ; 24 cm.
Why software engineering? - - Modeling the process and life cycle - - Planning and managing the project - - Capturing the requirements - - Designing the system - - Concerning objects - - Writing the programs - - Testing the programs - - Testing the system - - Delivering the system - - Maintaining the system - - Evaluating products, processes, and resources - - Improving predictions, products, processes, and resources - - The future of software engineering