Chapter 1. On Software Engineering and Management

All men can sustain adversity. If you want to test a man, give him power.

Abraham Lincoln

Software project management might be the most widely ignored, least formalized part of the software profession. But the concept of what software project management is and is not has begun to evolve. Software project management is not software development and all that development involves. It is all about coordinating and directing software development activities by applying proven engineering management methods and principles that have been adapted to software engineering. Understanding how software engineering and project management interrelate is fundamental to the remainder of this book.

But first, a few ...

Get Getting Results from Software Development Teams now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.