or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
50 used & new from $34.00

Have one to sell? Sell yours here
 
   
Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives
 
 

Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives (Hardcover)

~ (Author), Eóin Woods (Author) "Today's large-scale software systems are among the most complex structures ever built by humans, containing millions of lines of code, thousands of database tables, and..." (more)
Key Phrases: reporting engine, database schema, customer information system, Further Reading, Does the Operational, Applicability Any (more...)
5.0 out of 5 stars  See all reviews (18 customer reviews)

List Price: $64.99
Price: $50.69 & this item ships for FREE with Super Saver Shipping. Details
You Save: $14.30 (22%)
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.

Want it delivered Tuesday, November 17? Choose One-Day Shipping at checkout. Details
33 new from $39.99 17 used from $34.00

Formats

Amazon Price New from Used from
  Kindle Edition, April 20, 2005 $38.39 -- --
  Hardcover, April 29, 2005 $50.69 $39.99 $34.00

Frequently Bought Together

Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives + Documenting Software Architectures: Views and Beyond + Software Architecture in Practice (2nd Edition)
Price For All Three: $152.29

Show availability and shipping details

  • This item: Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives by Nick Rozanski

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

  • Documenting Software Architectures: Views and Beyond by Paul C. Clements

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

  • Software Architecture in Practice (2nd Edition) by Len Bass

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


Customers Who Bought This Item Also Bought

Software Architecture in Practice (2nd Edition)

Software Architecture in Practice (2nd Edition)

by Len Bass
4.2 out of 5 stars (26)  $50.80
Essential Software Architecture

Essential Software Architecture

by Ian Gorton
4.2 out of 5 stars (6)  $47.96
A Software Architecture Primer

A Software Architecture Primer

by John Reekie
5.0 out of 5 stars (1)  $26.56
Software Architecture: Foundations, Theory, and Practice

Software Architecture: Foundations, Theory, and Practice

by R. N. Taylor
5.0 out of 5 stars (3)  $67.37
97 Things Every Software Architect Should Know

97 Things Every Software Architect Should Know

by Richard Monson-Haefel
3.6 out of 5 stars (17)  $23.09
Explore similar items

Editorial Reviews

Product Description

Software Systems Architecture is a practitioner-oriented guide to designing and implementing effective architectures for information systems. It is both a readily accessible introduction to software architecture and an invaluable handbook of well-established best practices. It shows why the role of the architect is central to any successful information-systems development project, and, by presenting a set of architectural viewpoints and perspectives, provides specific direction for improving your own and your organization's approach to software systems architecture.With this book you will learn how to *Design an architecture that reflects and balances the different needs of its stakeholders *Communicate the architecture to stakeholders and demonstrate that it has met their requirements *Focus on architecturally significant aspects of design, including frequently overlooked areas such as performance, resilience, and location *Use scenarios and patterns to drive the creation and validation of your architecture *Document your architecture as a set of related views *Use perspectives to ensure that your architecture exhibits important qualities such as performance, scalability, and security The architectural viewpoints and perspectives presented in the book also provide a valuable long-term reference source for new and experienced architects alike. Whether you are an aspiring or practicing software architect, you will find yourself referring repeatedly to the practical advice in this book throughout the lifecycle of your projects. A supporting Web site containing further information can be found at www.viewpoints-and-perspectives.info


From the Back Cover

Software Systems Architecture is a practitioner-oriented guide to designing and implementing effective architectures for information systems. It is both a readily accessible introduction to software architecture and an invaluable handbook of well-established best practices. It shows why the role of the architect is central to any successful information-systems development project, and, by presenting a set of architectural viewpoints and perspectives, provides specific direction for improving your own and your organization's approach to software systems architecture.

With this book you will learn how to

  • Design an architecture that reflects and balances the different needs of its stakeholders
  • Communicate the architecture to stakeholders and demonstrate that it has met their requirements
  • Focus on architecturally significant aspects of design, including frequently overlooked areas such as performance, resilience, and location
  • Use scenarios and patterns to drive the creation and validation of your architecture
  • Document your architecture as a set of related views
  • Use perspectives to ensure that your architecture exhibits important qualities such as performance, scalability, and security

The architectural viewpoints and perspectives presented in the book also provide a valuable long-term reference source for new and experienced architects alike.

Whether you are an aspiring or practicing software architect, you will find yourself referring repeatedly to the practical advice in this book throughout the lifecycle of your projects.

A supporting Web site containing further information can be found at www.viewpoints-and-perspectives.info




Product Details

  • Hardcover: 576 pages
  • Publisher: Addison-Wesley Professional (April 30, 2005)
  • Language: English
  • ISBN-10: 0321112296
  • ISBN-13: 978-0321112293
  • Product Dimensions: 9.3 x 7.2 x 1.3 inches
  • Shipping Weight: 2.2 pounds (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (18 customer reviews)
  • Amazon.com Sales Rank: #156,455 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #52 in  Books > Computers & Internet > Hardware > Microprocessors & System Design > Computer Design
    #96 in  Books > Computers & Internet > Hardware > Design & Architecture

More About the Author

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

Visit Amazon's Nick Rozanski Page

Inside This Book (learn more)
First Sentence:
Today's large-scale software systems are among the most complex structures ever built by humans, containing millions of lines of code, thousands of database tables, and hundreds of components, all running on dozens of computers. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
reporting engine, database schema, customer information system, architecture definition process, viewpoint catalog, key tasks during this phase, relevant architectural styles, architectural validation, required quality properties, concurrency view, quality attribute tree, proxy stakeholders, architecturally significant aspects, common design model, interelement interactions, software architecture concepts, functional migration, particular quality property, architectural tactics, nontechnical stakeholders, concurrency structure, key architectural decisions, architectural priorities, concurrency design, scalability goals
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Further Reading, Does the Operational, Applicability Any, Example of Use, Stakeholder Concerns Typical, Views Table, Petri Nets, Inputs Consolidated, United Kingdom, Web Services Help Desk, Extreme Programming, New York, United States, The Windows Administrators, Interelement Element, Enterprise Application Integration, Desktop Client, Three Peaks, Hong Kong, Software Engineering Institute, Rental-Tracking Service, Rational Unified Process, Applicability All, Using Principles, Tiered Computing
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

What Do Customers Ultimately Buy After Viewing This Item?

Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives
82% buy the item featured on this page:
Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives 5.0 out of 5 stars (18)
$50.69
Software Architecture: Foundations, Theory, and Practice
6% buy
Software Architecture: Foundations, Theory, and Practice 5.0 out of 5 stars (3)
$67.37
Software Architecture in Practice (2nd Edition)
5% buy
Software Architecture in Practice (2nd Edition) 4.2 out of 5 stars (26)
$50.80
Documenting Software Architectures: Views and Beyond
4% buy
Documenting Software Architectures: Views and Beyond 4.5 out of 5 stars (6)
$50.80

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
 

 

Customer Reviews

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

 
24 of 25 people found the following review helpful:
5.0 out of 5 stars Comprehensive view on the subject of Systems Architecture, August 28, 2005
By uniq "uniq" (El Dorado Hills, CA United States) - See all my reviews
  
When it comes to the systems or software architecture, I subscribe to Tom Demarco's definition: "An architecture is a framework for the disciplined introduction of change." (http://www.systemsguild.com/GuildSite/TDM/Architecture.html). And while most of the job postings matching "architect" these days talk about the need for writing and testing code, there is a growing awareness in the industry that in order to build a resilient enterprise system an organization must look beyond design patterns and coding idioms. In addition to the technical challenges, building large enterprise system requires effort of many professionals during an extended period of time. This brings other non-technical risks into the picture.

This is one of the better books covering many issues that comprise System Architecture discipline in the light of their personal experience. The authors introduce us to an approach for partitioning architecture using Viewpoints (behavioral characteristics, e.g. Functional, Information, Concurrency, Development, Deployment, Operational) and Perspectives (nonfunctional aspects, e.g. Security, Performance and Scalability, Availability and Resilience, Evolution).

The first half of the book describes the discipline of Application Software Architecture, the second half contains two catalogs, one for Viewpoints and the other for Perspectives. Both catalogs describe concerns, artifacts (models), problems and pitfalls when focusing on a viewpoint or perspective.

I would qualify this book as a companion and reference for a beginner through intermediate level. It gives an excellent overview of what a system architect has to go through day in and day out to achieve success. The book contains a wealth of advice on what to pay and not pay attention to in any particular stage of the architectural development. The authors clearly speak from personal experience. Their examples are always to the point, although a bit sketchy with respect to details on techniques and artifacts and how to develop and use them. Considering the site of the volume, the authors did an excellent job balancing width and depth of coverage: trying to cover such a vast discipline in detail in a 500+-page book is not possible.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
14 of 14 people found the following review helpful:
5.0 out of 5 stars Every IT architect should read this book, January 3, 2006
My reason for buying this book was to hear what the authors had to say about handling cross-cutting architectural concerns (such as security), which they refer to as "perspectives". The authors offer refreshing insights into how such concerns should be interwoven with the architecture views/viewpoints with which many architects will already be familiar when documenting their software architectures.

But now that I've finally finished reading the book (500+ pages) I have to say that this book is so much more. This is essentially a "book of 2 halves". The first half discusses fundamental architecture concepts, and various elements of the architecture process. However, the second half of the book is dedicated to a catalog of viewpoints and a catalog of perspectives. These sections are, I think, the most valuable, and offer probably the best overview of different architectural concerns (such as concurrency, deployment, operations, security, availability etc.) I've come across. And the whole book is liberally sprinkled with pragmatic advice, and examples, based on the authors' experiences.

In summary, the book makes a great "handbook" for both novice and experienced architects.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
16 of 18 people found the following review helpful:
5.0 out of 5 stars Simply Excellent, June 1, 2005
Amazon Verified Purchase(What's this?)
This is an awesome book for Architects. It ties together the SEI books Software Architecture in Practice, 2nd Edition and Documenting Software Architectures: Views and Beyond in its own way making Architecture very understandable.

I am not going to blabber about each chapter I will just say they are all excellent and complete. Go to the book's site for more info on the details of the book. http://www.viewpoints-and-perspectives.info/

I have over 10 years of experience as a software architect. This book is an excellent addition to my library. It is an easy read with tons of info in it.

Even if you are not an architect it is a great book to buy so you understand what to expect out of one. I may buy a few extra copies to give out on projects so they understand why I am supposed to be there. Anyone reading this book should have a great and complete understanding of architecture and the value it adds to a project.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars The Missing Manual for Software Architecture
I was lent this book by a mentor and very soon realised this was something I had to have my own copy of as it brought together many aspects of the software architect's job which I... Read more
Published 1 month ago by Mark Foley

5.0 out of 5 stars excellent book
This book is much better than I expected. It is practical and very informative, with good, simple examples to reinforce the points made. Read more
Published 3 months ago by Jeffrey A. Caswell

5.0 out of 5 stars Great book!
I just started moving into the role of architect after several years as developer. This book gives excellent overview of the various terminology, diagrams, views and processes... Read more
Published 3 months ago by Praveen Devabhaktuni

5.0 out of 5 stars Soft Systems Architecture
I bought this book for my husband. He uses it to help him with work. He is a Senior Software Engineer.
Published 14 months ago by Ginny L.

5.0 out of 5 stars One more gushing fan
At the risk of adding one more gushing review to this excellent book - let me say that this book is very good for relatively non-technical folks also. Read more
Published 16 months ago by Justanotherreader

5.0 out of 5 stars Excellent book on Software Architecture
Having been in the IT world for more than 25 years and studying this topic for many of those years I have found this book to be extremely accessible. I reference it often. Read more
Published 17 months ago by Garth C. Schneider

5.0 out of 5 stars Simply Excellent!
It is a very thorough and well written book. Authors have introduced idea of perspectives (viewpoints related to cross-cutting concerns) and I totally agree with authors on... Read more
Published 18 months ago by Ritesh Chandra Rathore

5.0 out of 5 stars A Must Read for Software Architects!
If you are a software architect or aspire to be one, you should read this book. Rozanski and Woods do an excellent job of explaining the whys and hows of creating software... Read more
Published 20 months ago by Matthew Foster

5.0 out of 5 stars Brings many things together
I was impressed with this book's unique perspective of blending the business and technical needs into a single focus, and it continued to maintain the human considerations. Read more
Published on July 13, 2006 by PAT BAILEY

5.0 out of 5 stars explains the job of a system architect
The authors give the reader detailed and useful suggestions about designing a software system. It should be made clear that this is not a programming book. Read more
Published on July 1, 2006 by W Boudville

Only search this product's reviews



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
   



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.