My Account Details
Software Engineering: A Practitioner's Approach, 9th Edition
Format Options:
-
Lowest Price!
eBook from $62.33 -
Print from $70.00 -
Connect from $127.60
McGraw Hill eBook
Textbook Rental (150 Days Access)
- Rent for a fraction of the printed textbook price
- Complete text bound in hardcover or softcover
Loose-Leaf Purchase
Unbound loose-leaf version of full text
Shipping Options
- Standard
- Next-day air
- 2nd-day air
Orders within the United States are shipped via FedEx or UPS Ground. For shipments to locations outside of the U.S., only standard shipping is available. All shipping options assume the product is available and that processing an order takes 24 to 48 hours prior to shipping.
Note: Connect can only be used if assigned by your instructor.
Connect (6 Months Access)
- Digital access to a comprehensive online learning platform
- Includes homework, study tools, eBook, and adaptive assignments
- Download the free ReadAnywhere app to access the eBook offline
Connect + Loose-Leaf
- Comprehensive online learning platform + unbound loose-leaf print text package
- Connect includes homework, study tools, eBook, and adaptive assignments
- Download the free ReadAnywhere app to access the eBook offline
Shipping Options
- Standard
- Next-day air
- 2nd-day air
Orders within the United States are shipped via FedEx or UPS Ground. For shipments to locations outside of the U.S., only standard shipping is available. All shipping options assume the product is available and that processing an order takes 24 to 48 hours prior to shipping.
* The estimated amount of time this product will be on the market is based on a number of factors, including faculty input to instructional design and the prior revision cycle and updates to academic research-which typically results in a revision cycle ranging from every two to four years for this product. Pricing subject to change at any time.
Instructor Information
Quick Actions (Only for Validated Instructor Accounts):
For almost four decades, Software Engineering: A Practitioner's Approach (SEPA) has been the world's leading textbook in software engineering. The ninth edition represents a major restructuring and update of previous editions, solidifying the book's position as the most comprehensive guide to this important subject.
1) Software and Software Engineering
Part One - The Software Process
2) Process Models
3) Agility and Process
4) Recommended Process Model
5) Human Aspects of Software Engineering
Part Two - Modeling
6) Principles That Guide Practice
7) Understanding Requirements
8) Requirements Modeling - A Recommended Approach
9) Design Concepts
10) Architectural Design - A Recommended Approach
11) Component-Level Design
12) User Experience Design
13) Design for Mobility
14) Pattern-Based Design
Part Three - Quality and Security
15) Quality Concepts
16) Reviews - A Recommended Approach
17) Software Quality Assurance
18) Software Security Engineering
19) Software Testing - Component Level
20) Software Testing - Integration Level
21) Software Testing - Specialized Testing for Mobility
22) Software Configuration Management
23) Software Metrics and Analytics
Part Four - Managing Software Projects
24) Project Management Concepts
25) Creating a Viable Software Plan
26) Risk Management
27) A Strategy for Software Support
Part Five - Advanced Topics
28) Software Process Improvement
29) Emerging Trends in Software Engineering
30) Concluding Comments
Appendix I - An Introduction to UML
Appendix II - Data Science for Software Engineers
Main Features
- LMS Integration
- Print/Loose-Leaf Book Add-On Availability
- Presentation Slides & Instructor Resources
- Question & Test Banks
- Adaptive Assignments
- Student Progress Reporting & Analytics
- Essay Prompts
- Polling
- Prebuilt Courses
- Interactive Exercises
- eBook Access (ReadAnywhere App)
- Remote Proctoring (Proctorio)
- Subject-Specific Tools
About the Author
Roger Pressman
Roger S. Pressman is an internationally recognized authority on software process improvement and software engineering technologies. He was president of R. S. Pressman and Associates Inc., a consultancy specializing in software engineering and is also the founder and chief technology officer of EVANNEX®, an automotive aftermarket company that specializes in the design and manufacture of accessories for the Tesla line of electric vehicles.
Bruce Maxim
Bruce R. Maxim has worked as a software engineer, project manager, professor, author, and consultant for more than thirty years. Dr. Maxim is a professor of computer and information science and collegiate professor of engineering at the University of Michigan—Dearborn. Dr. Maxim’s professional experience includes managing research information systems at a medical school, directing instructional computing for a medical campus, and working as a statistical programmer. Dr. Maxim served as the chief technology officer for a game development company.
Accessibility
Creating accessible products is a priority for McGraw Hill. We make accessibility and adhering to WCAG AA guidelines a part of our day-to-day development efforts and product roadmaps.
For more information, visit our accessibility page, or contact us at accessibility@mheducation.com
Affordability
Reduce course material costs for your students while still providing full access to everything they need to be successful. It isn't too good to be true - it's Inclusive Access.
Need support? We're here to help - Get real-world support and resources every step of the way.