Search Ebook here:


Software Engineering: A Practitioner’s Approach, 8th Edition



 PDF

Author: Roger Pressman and Bruce Maxim

Publisher: McGraw-Hill Education

Genres:

Publish Date: January 23, 2014

ISBN-10: 78022126

Pages: 976

File Type: PDF

Language: English

read download

Book Preface

For more than 3 decades, Software Engineering: A Practitioner’s Approach has been the best-selling guide to software engineering for students and industry professionals alike.

In its eighth edition, the book has again been revised and redesigned, undergoing a substantial content update that addresses new topics in what many have called “the engineering discipline of the 21st-century”. Entertaining and informative sidebars and marginal content have been expanded and make the book still easier-to-use in the classroom and as a self-study guide.

Four new chapters, emphasizing software security and the unique challenges of developing software for mobile applications, have been added to this edition. In addition, new content has been added to many other chapters.»

BRIEF CONTENTS:
.1. The Nature of Software
.2. Software Engineering
PART ONE – THE SOFTWARE PROCESS
.3. Software Process Structure
.4. Process Models
.5. Agile Development
.6. Human Aspects of Software Engineering
PART TWO – MODELING
.7. Principles That Guide Practice
.8. Understanding Requirements
.9. Requirements Modeling: Scenario-Based Methods
.10. Requirements Modeling: Class-Based Methods
.11. Requirements Modeling: Behavior, Patterns, and Web/Mobile Apps
.12. Design Concepts
.13. Architectural Design
.14. Component-Level Design
.15. User Interface Design
.16. Pattern-Based Design
.17. WebApp Design
.18. MobileApp Design
PART THREE – QUALITY MANAGEMENT
.19. Quality Concepts
.20. Review Techniques
.21. Software Quality Assurance
.22. Software Testing Strategies
.23. Testing Conventional Applications
.24. Testing Object-Oriented Applications
.25. Testing Web Applications
.26. Testing MobileApps
.27. Security Engineering
.28. Formal Modeling and Verifi cation
.29. Software Confi guration Management
.30. Product Metrics
PART FOUR – MANAGING SOFTWARE PROJECTS
.31. Project Management Concepts
.32. Process and Project Metrics
.33. Estimation for Software Projects
.34. Project Scheduling
.35. Risk Management
.36. Maintenance and Reengineering
PART FIVE – ADVANCED TOPICS
.37. Software Process Improvement
.38. Emerging Trends in Software Engineering
.39. Concluding Comments
APPENDICES:
– 1: An Introduction to UML
– 2: Object-Oriented Concepts
– 3: Formal Methods
References
INDEX


Download Ebook Read Now File Type Upload Date
download read PDF May 30, 2020
How to Read and Open File Type for PC ?