

For almost three decades, Roger Pressman's Software Engineering: A Practitioner's Approach has been the world's leading textbook in software engineering. The new edition represents a major restructuring and update of previous editions, solidifying the book's position as the most comprehensive guide to this important subject. The chapter structure will return to a more linear presentation of software engineering topics with a direct emphasis on the major activities that are part of a generic software process. Content will focus on widely used software engineering methods and will de-emphasize or completely eliminate discussion of secondary methods, tools and techniques. The intent is to provide a more targeted, prescriptive, and focused approach, while attempting to maintain SEPA's reputation as a comprehensive guide to software engineering. The 39 chapters of this edition are organized into five parts - Process, Modeling, Quality Management, Managing Software Projects, and Advanced Topics. The book has been revised and restructured to improve pedagogical flow and emphasize new and important software engineering processes and practices. McGraw-Hill's Connect, is also available as an optional, add on item. Connect is the only integrated learning system that empowers students by continuously adapting to deliver precisely what they need, when they need it, how they need it, so that class time is more effective. Connect allows the professor to assign homework, quizzes, and tests easily and automatically grades and records the scores of the student's work. Problems are randomized to prevent sharing of answers an may also have a "multi-step solution" which helps move the students' learning along if they experience difficulty. Review: Book not reflecting software engineering practice - One thing I don't like about this book is that it's not really "practitioner's approach", it's Pressman's approach. I am not saying his approach is good or bad. I am saying I find this book very impractical because things can be done in many other ways than in the Pressman's way, while still using engineering approaches. It works for me better to read all other software engineering books and then apply what I have learned based on my own judgement. Is the book really describing how Pressman develops software himself, or is it just giving an overview of available general approaches? And is the overview using terminology that I find used in cutting edge papers, or is the terminology dated about 20 years back to the first edition of the book? I think this book does not properly reflect software engineering because the book is not enough scientific, precise, cutting-edge, and modern. One book I would recommend to practitioners who want more is Software Engineering Modern Approaches (2nd Edition): http://eu.wiley.com/WileyCDA/WileyTitle/productCd-EHEP001600.html Review: The price, especially for the Kindle edition, is nothing short of *outrageous* - £150 for the Kindle edition. You have got to be kidding. I have a previous version of this title and wanted an up to date electronic edition because, frankly, it's a doorstop and I hate carrying large textbooks around. But for £150? No way. Not even close to worth it.
| Customer Reviews | 4.3 out of 5 stars 65 Reviews |
R**R
Book not reflecting software engineering practice
One thing I don't like about this book is that it's not really "practitioner's approach", it's Pressman's approach. I am not saying his approach is good or bad. I am saying I find this book very impractical because things can be done in many other ways than in the Pressman's way, while still using engineering approaches. It works for me better to read all other software engineering books and then apply what I have learned based on my own judgement. Is the book really describing how Pressman develops software himself, or is it just giving an overview of available general approaches? And is the overview using terminology that I find used in cutting edge papers, or is the terminology dated about 20 years back to the first edition of the book? I think this book does not properly reflect software engineering because the book is not enough scientific, precise, cutting-edge, and modern. One book I would recommend to practitioners who want more is Software Engineering Modern Approaches (2nd Edition): http://eu.wiley.com/WileyCDA/WileyTitle/productCd-EHEP001600.html
M**D
The price, especially for the Kindle edition, is nothing short of *outrageous*
£150 for the Kindle edition. You have got to be kidding. I have a previous version of this title and wanted an up to date electronic edition because, frankly, it's a doorstop and I hate carrying large textbooks around. But for £150? No way. Not even close to worth it.
T**K
Great book well explained concepts!
As a finance/math major working in IT - this book is an eye opener! First of all, you don't need to be an engineer to read through this book - you only need an open mind! The author is great at explaining the high level workings of most Software engineering concepts before taking a deeper dive - very beneficial for people who understand and learn by knowing the full picture. This book is easy to read and builds in complexity as you work through it. It is helpful to bring up as a credible reference source. I would not recommend reading this book cover to cover - just read portions that are most relevant to the work at hand - it is very tedious if you are just reading to learn but have no motivation or interest behind it. I have already recommended this book to friends!
J**N
Really like the updated edition!
I rented the 7th edition for fall 2013. I thought it was a good book at the time even though there were some concepts that didn't seem applicable anymore. So far from reading the 8th edition, through chapter 4, I'm very excited to continue reading the updated material for this class I'm about to start fall 2014. I'm particularly interested in the new organization including mobile application development.
A**E
Incompatible avec le Kindle Paperwhite !
Mon évaluation ne concerne que la compatibilité avec le kindle et non le contenu du livre.
I**E
I love this book
I want to buy the latest version... I love this book; it's a great reference. I repaired to it for multiple software engineering related courses. It's not perfect, but it's a spring board to understanding a lot of principles and methodologies used today, and if you can appreciate it's value, you'll be a better team player and developer for it.
D**M
Good Reference and Textbook
Required for a course I am taking. Well written and easy to follow. Some topics could use a bit more depth but most are very detailed. This is a survey level textbook in practice. The authors long experience as a lecturer and educator makes this book a very strong resource.
Trustpilot
3 weeks ago
3 weeks ago