TY - BOOK AU - Pfleeger Shari Lawrence TI - Software engineering : : theory and practice SN - 9780130931290 U1 - 005.12 PEL PY - 2001/// CY - Upper Saddle River PB - Prentice Hall, KW - Software engineering N1 - Includes references and references; 1. Why Software Engineering? 2. Modeling the Process and Life-Cycle. 3. Planning and Managing the Project. 4. Capturing the Requirements. 5. Designing the System. 6. Considering Objects 7. Writing the Programs. 8. Testing the Programs. 9. Testing the System. 10. Delivering the System. 11. Maintaining the System. 12. Evaluating Products, Processes, and Resources. 13. Improving Predictions, Processes, and Resources. 14. The Future of Software Engineering. Annotated Bibliography N2 - Pfleeger divides her study into three major sections: a motivational treatise on why knowledge of software engineering is important, the major steps of development and maintenance including requirements analysis and architecture, and evaluation and improvement needs after delivery for future redesign and redevelopment ER -