or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $1.71 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
A Software Architecture Primer
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

A Software Architecture Primer [Paperback]

John Reekie (Author), Rohan McAdam (Author)
4.7 out of 5 stars  See all reviews (3 customer reviews)

List Price: $34.95
Price: $23.07 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $11.88 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want it delivered Thursday, February 2? Choose One-Day Shipping at checkout. Details

Book Description

March 1, 2006
A Software Architecture Primer presents a fresh, pragmatic approach to the study of software architecture. Written by two practitioners with extensive industry and academic experience, it contains a series of chapters that introduce and develop an understanding of software architecture, by means of careful explanation and elaboration of a range of key concepts. Chapters on architectural analysis and design, on fundamental views of complex software systems, and on architectural styles and quality attributes, combine to ensure that the reader or student will master the art of "architectural thinking." This book will be of value to anyone involved in software systems analysis, design, or development. A complete set of course materials is available to support the use of this book as an undergraduate or post-graduate textbook.

Frequently Bought Together

A Software Architecture Primer + The Process of Software Architecting + Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives
Price For All Three: $108.84

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • The Process of Software Architecting $40.28

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives $45.49

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Product Details

  • Paperback: 192 pages
  • Publisher: Angophora Press (March 1, 2006)
  • Language: English
  • ISBN-10: 0646458418
  • ISBN-13: 978-0646458410
  • Product Dimensions: 9.2 x 7.5 x 0.4 inches
  • Shipping Weight: 11.2 ounces (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #791,807 in Books (See Top 100 in Books)

 

Customer Reviews

3 Reviews
5 star:
 (2)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.7 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

27 of 28 people found the following review helpful:
5.0 out of 5 stars Masterpiece of simplicity, July 9, 2006
By 
This review is from: A Software Architecture Primer (Paperback)
A Software Architecture Primer beautifully describes a small set of light-weight practices that can streamline and systematize your software design process without bogging you down in a beureaucratic process.

Usually when I think of software engineering process, I think of a set of burdensome tasks that drag me down and make it more difficult to explore or change my design. Each design change can result in hours or days updating countless documents, recommunicating those changes in reviews, and so on. At the same time, it is usefult to have a structure for fleshing out a software design and communicating it to your team.

In contrast to most other authors I've read in this space, Reekie and McAdam realize that there is a tension between process (structure) and getting real work done. So rather than going on and on about the minutiae of different software design formalisms and whatnot, they clearly and succinctly describe a set of techniques and exercises that will help you systematically design better software and communicate your design to others without slowing you down. This is the first software architecture book that I will actually put to practice in my next software project, rather than picking and choosing from the huge body of literature in this space.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Good foundational concepts! Excellent course material., September 25, 2010
By 
Amazon Verified Purchase(What's this?)
This review is from: A Software Architecture Primer (Paperback)
As this book describes, there is a variety of complexity in building physical structures. A lot less design and planning is needed to build a doghouse than a home for people, and a lot less is needed to build a home than a skyscraper.

I suspect that many computer science students emerge from their university studies fully prepared to build a doghouse; that is, small, straight-forward computer programs. The coding and algorithm knowledge they have may well be adequate for larger projects, but perhaps inadequate is their understanding of how to plan for larger projects. This book helps the reader to better realize what to think about as they embark on larger projects.

I wish I had studied this book while I was in college, but it hadn't been written then, and even if it had been, I probably wouldn't have understood why its content was important. I certainly understand its importance now, and would recommend it to anyone who is currently working, or desires to work, in a software development role where upfront design is useful.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Helpful for beginners, October 8, 2011
Amazon Verified Purchase(What's this?)
This review is from: A Software Architecture Primer (Paperback)
It is a helpful source for Software Architecture beginners like students.
The book hasn't gone through details so I could get the software architecture concepts more clearly.
Babak
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!




Look for Similar Items by Category


Look for Similar Items by Subject