Sunday, June 12, 2011

Book Review: Just Enough Software Architecture by George Fairbanks

Software architecture tends to be so hard to define which makes it extraordinarily hard to read and even harder to write about. Thank goodness this is improving and the George Fairbanks new book Just Enough Software Architecture is a great improvement on software architecture books I have read in the past. Many of the books I have read in the past have taken tremendous discipline to get through – not so with this one!

The book focus “just enough” is a prevalent theme which makes it different from many other architecture books that are often written to promote a particular set of tools or methodology. Here Fairbanks lays out many ideas from the field and elaborates on the ones he finds most useful. He tends to have an agile slant which I appreciate. His main thesis is that architecture work should be risk driven, and he a chapter an on example that he actually worked on (it wasn’t invented for the book).

The area of the book I found most useful was on models, which is over the half the book. My favorite chapter of the book was “Using Architectural Models”. This was full of real world recommendations that I will be able to put to use immediately. I create “mini-models” almost daily as we try to sort through various issues. He also had a great section on informal and formal analysis techniques, the informal techniques being especially useful.

I think this book will be a valuable book for a college level course but also to software practitioners both architects and developers. There are not many textbooks that are useful to software architects practicing in the field. But this book is useful and it will provide material for many blog posts to come.


  1. Thanks for sharing your info. I really appreciate your efforts and I will be waiting for your further write ups thanks once again.
    Vee Eee Technologies

  2. Wonderful blog & good post.Its really helpful for me, awaiting for more new post. Keep Blogging!

    Flip Books Software

  3. very nice thanks for sharing

    hey friend see snow on google
    Type “Let It Snow” on @Google If you click and drag you can wipe the snow away. It is great. source:

  4. I am happy to find this post very useful for me, as it contains lot of important information. I always prefer to read the quality content and this thing I found in you post. Thanks for sharing.
    my friend's blog

  5. Good and another post from you admin :)
    I hope to visit my Site : STD Symptoms

  6. Thumbs up guys your doing a really good job.
    architect springfield mo

  7. I hope you will share such type of impressive contents again with us so that we can utilize it and get more advantage.
    get more

  8. The residential property has of much significance and I like reading it out a lot. ommercial real estate nyc

  9. It's been good to see your blog when I always look for such type of blogs. It’s great to discover the post here. Cedrica

  10. congratulations guys, quality information you have given!!! Aodhfin