000 01398nam a2200205 4500
020 _a9780130931290
_cTZS 124,503.08
040 _aMUL
_beng.
_eAACR
082 _a005.12 PEL
100 _aPfleeger Shari Lawrence
245 _a Software engineering :
_btheory and practice
_c/ Shari Lawrence Pfleeger
250 _a2nd ed.
260 _aUpper Saddle River :
_bPrentice Hall,
_cc2001.
300 _a xix, 659 pages :
_bill. ;
_c25 cm.
504 _aIncludes references and references
505 _a 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.
520 _aPfleeger 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
546 _aeng.
650 _aSoftware engineering
942 _cBK
999 _c2098
_d2098