Author/s : Dave Hendricksen
Publisher : Addison-Wesley Professional
Category :
Project Management, Process and Best Practices
Review by : Vijitha Kumara
Rating : 9 horseshoes
The book is about the non-technical skills required for the software architects in order to be successful in their role. Most of the content have been divided in to short paragraphs focussed on small sub topics which made the book an enjoyable read. And I liked the summary which briefs the content covered at the end of the each chapter with highlighted facts.
Author has done a really good job by introducing the nature of conflicts and possible results of those where architects may be exposed to when interacting with different levels/types of people (i.e.: Team members, Managers, Executives, Customers etc..) in the real world. It explains how to deal with those situations or how to avoid them in the first place if at all possible. And in some cases author's own experince in the topics explicitly stated as well.
The graphics/images/diagrams are used sparingly (i.e.: couple of them for each chapter) and wisely to give the big picture of each context. Nice to see the quotes from the industry leaders/innovators added to each chapter.
There were atleast couple of topics discussed which I personnaly dealt with in my short career so they were kind of playbacks for me while reading.
Also the topic about the "Passion" really impressed me as It really played a big part to my success so far in my career and I've had similar experience to what's explained in the book.
I beleive this is a must have book not just for software architects but anyone who is a high tech profile.
---
Disclosure: I received a copy of this book from the publisher in
exchange for writing this review on behalf of CodeRanch.
More info at Amazon.com