design – Is Pressman’s Software Engineering book relevant today?

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.

  1. It mixes SSAD and OOAD without distinguishing them.
  2. He invents his own methods (of course referring to various papers)
  3. The example used throughout the book is good for nothing (Safe Home)
  4. 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.