Description
This title stresses on Object Oriented and Classical Approach, by resorting to a concise presentation of the subject. In tune with reviewer comments and market feedback, the book takes an approach whereby a more balanced emphasis has been given to Design, Architecture and Management issues.Table of Contents: PART I: BASICS OF SOFTWARE ENGINEERING Chapter 1. Introduction to Software Engineering Chapter 2. Software Estimation: Size, Effort and Cost Chapter 3. Software Risk Management Chapter 4. Software Engineering Tools PART II: SOFTWARE ENGINEERING: DESIGN & ARCHITECTURE Chapter 5. Software Systems Design Architecture Chapter 6. Procedural Design and Use of Reusable Components PART III: OBJECT ORIENTED SYSTEMS ANALYSIS AND DESIGN (OOSAD) Chapter 7. Object Orientation and Object Basics Chapter 8. The Unified Approach and Unified Modeling Language (UML) Chapter 9. Object Oriented Analysis (OOA) Chapter 10. Object Oriented Design (OOD) PART IV: MANAGEMENT OF SOFTWARE DEVELOPMENT Chapter 11. Software Project Management Chapter 12. Software Development Process Management Chapter 13. Testing for Software Quality Chapter 14. Quality Engineering for Software Quality Assurance
This title stresses on Object Oriented and Classical Approach, by resorting to a concise presentation of the subject. In tune with reviewer comments and market feedback, the book takes an approach whereby a more balanced emphasis has been given to Design, Architecture and Management issues.Table of Contents: PART I: BASICS OF SOFTWARE ENGINEERING Chapter 1. Introduction to Software Engineering Chapter 2. Software Estimation: Size, Effort and Cost Chapter 3. Software Risk Management Chapter 4. Software Engineering Tools PART II: SOFTWARE ENGINEERING: DESIGN & ARCHITECTURE Chapter 5. Software Systems Design Architecture Chapter 6. Procedural Design and Use of Reusable Components PART... Read More