(Pearson Education) A textbook blending concepts and practical applications in state-of-the art software engineering methods. Provides a wealth of examples, and two consistently integrated case studies throughout, applying each concept at a macro level for development teams, and a micro level for individual developers. Previous 1998. Software engineering.
If you never heard any Software Engineering principles, the book might be a decent read. It explains principles like estimation, types of tests, project management etc. However, it stays very basic and does not go much in depth.
This was a good resource for the final class in my IT Management program. It contained a lot of useful information. It was formatted well and was easy to follow. I thought it could be a good resource going forward, though I only rented it so I returned it.