Take away : Very Good for starter in software development or novice in this area. This overview matches some of my professional experience.
The book contains about 800 pages and it quite covering a lot of elements
Missing Part [Politics]: Political IT environment – struggle – In an IT department, it is likely that the most efficient and logical decision will not be taken into account. Nowadays ITs/developers are run by marketers and political ambitious individuals. A full chapter should be dedicated on surviving such environment. Hard work is not rewarded anymore but eloquent techie speech makes the difference.
IT people are at fault somehow as they are easily dominated and replaced by consultants fabulous promises and speeches
Other missing Part Align business and IT: As professor Jerry Luftman mentionned many times IT and Business should be aligned