I am teaching Software Engineering for quite some time. And Pressmans’s book is considered as the bible of Software Engineering.
However, I hate this book as it is full of stories.
- It mixes SSAD and OOAD without distinguishing them.
- He invents his own methods (of course referring to various papers)
- The example used throughout the book is good for nothing (Safe Home)
- He confuses with Web development and OOAD (trying to put web development as a part of OOAD).
And many more. I guess nothing is relevant for today’s software development process.
Suggestions and opinions are welcome.