Programming Books C Java PHP Python Learn more Browse Programming Books
12 Essential Skills for Software Architects and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $39.99
  • Save: $8.01 (20%)
FREE Shipping on orders over $35.
Only 6 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
FREE Shipping on orders over $35.
Used: Good | Details
Sold by apex_media
Condition: Used: Good
Comment: Ships direct from Amazon! Qualifies for Prime Shipping and FREE standard shipping for orders over $25. Overnight and 2 day shipping available!
Access codes and supplements are not guaranteed with used items.
Trade in your item
Get a $7.53
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

12 Essential Skills for Software Architects Paperback – October 5, 2011

ISBN-13: 978-0321717290 ISBN-10: 0321717295 Edition: 1st

Buy New
Price: $31.98
16 New from $25.41 12 Used from $20.47
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$31.98
$25.41 $20.47
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Frequently Bought Together

12 Essential Skills for Software Architects + The Process of Software Architecting + Software Architecture in Practice (3rd Edition) (SEI Series in Software Engineering)
Price for all three: $127.63

Buy the selected items together

NO_CONTENT_IN_FEATURE

Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Product Details

  • Paperback: 288 pages
  • Publisher: Addison-Wesley Professional; 1 edition (October 5, 2011)
  • Language: English
  • ISBN-10: 0321717295
  • ISBN-13: 978-0321717290
  • Product Dimensions: 9.1 x 7.1 x 0.6 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #433,461 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Dave Hendricken is a software architect for Thomson Reuters. Dave enjoys working closely with new product development teams to create innovative legal products for large-scale online platforms such as Westlaw.com. In his spare time, Dave enjoys mentoring the Eagan High School Robotics team, downhill skiing with his kids, fishing for large-mouth bass, golfing early in the morning, and spending time at the cabin building things like trebuchets, go-carts, and rain barrel watering systems with his kids.

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

3.6 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

16 of 19 people found the following review helpful By T. Anderson TOP 1000 REVIEWERVINE VOICE on October 6, 2011
Format: Paperback Verified Purchase
The two things I like least about being a software architect is doing documentation and exercising social soft skills. On a lot of projects there comes a time when there is nothing I want to do more than explain to a business user why they are wrong. Dead wrong. We all know that does not fair well with the egos most business users have, and does not fair well with your potential future on the given project. This book contains information that will show you how to use different skills to help you graciously handle the harder conversations.

This book is broken into three sections which cover, relationship skills, personal skills, and business skills.

Relationship skills has chapters on leadership, politics, gracious behavior, communication, and negotiation.

Personal skills has chapters on context switching, transparency, and passion.

Business skills has chapters on pragmatism, vision, business knowledge, and innovation.

I think the author does a great job covering the necessary soft skills for an architect. I really like the way the author shows the different skill levels using the technical glass ceiling.

The author's main point with context switching is that you must be able to do it and he provides some great tips on getting good at it. Another perspective that I find important is understanding how much time it wastes no matter how good you get at it. You also need to be aware that your team members may not be good at it. If you don't have a good project manager on the team running interference and limiting context switching, it falls on the architect to run interference. I find it more important to manage context switching than it is to attempt to master it.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Anto Jurkovic on December 6, 2012
Format: Paperback
Nice book with wrong title.

As the author states in preface of the book

"My goal for this book is to enable you to learn the essential soft skills that you will need to master as a software architect.

This book assumes that you already have the requisite technical skills to become an architect; as such, it does not focus on these types of skills. Instead, this book focuses on 12 essential soft skills that are critical to the daily activities of being an architect. These are the skills that are typically the most challenging for people with technology backgrounds."

He shows us soft skills from the point of architect view. But anyone, who wants to be valuable and trust worthy citizen in the business world, will benefit from this book.

The author divided the book in three parts (relationship skills, personal skills, and business skills) according to skills relative priority.

Relationship skills include: gracious behavior, communication, negotiation, leadership, and politics.

Personal skills include: transparency, passion, and context switching.

Business skills include: business knowledge, innovation, pragmatism, and vision.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Global engineer on August 20, 2014
Format: Paperback
There's a reason that this guy works at Reuters and not a tech leader like Amazon or Google, quite simply he is more worried about protecting people from having their fifi's hurt than he is about creating great software. Here is a hint, the people at really great tech firms don't dance around all day worrying about whether or not their accurate criticisms of other people's ideas will hurt the other person's feelings, they are more worried about actually delivering great software than they are about whether or not some precious flower who works at accounting will have a sad. His whole "value relationships over correctness" is exactly how garbage software gets made. Avoid.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 9 people found the following review helpful By John Reynolds on November 10, 2011
Format: Paperback
As a Software Engineering Director, I sometimes struggle to find and coach talented engineers as to what things are keeping them from taking the next step, becoming more influential and gaining deserved recognition for their smarts. This book provides the proper checklist and recipes for success to bridge the gap between being a smart person and building the appropriate relationships, business skills and influence to make your bright ideas readily understood and executable.

Hendricksen speaks from a position of experience and proven success as a technology leader on some truly complex and interesting projects. With his resumé as proof that he's walked the walk, he provides clear and reasonable coaching to grow in the areas of Relationship Skills, Personal Skills and Business Skills. I encourage all aspiring architects (and other interested leaders in this space) to give this book a read -- even if you feel fully-qualified on these fronts, it's always good to get a refresher.

I also highly recommend Hendricksen's work with regard to Architecture in an Agile world:
[...]
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again