Skip to Content
Software Architecture in Practice, Third Edition
book

Software Architecture in Practice, Third Edition

by Len Bass, Paul Clements, Rick Kazman
September 2012
Intermediate to advanced
640 pages
17h 26m
English
Addison-Wesley Professional
Content preview from Software Architecture in Practice, Third Edition

2. Why Is Software Architecture Important?

Software architecture is the set of design decisions which, if made incorrectly, may cause your project to be cancelled.

—Eoin Woods

If architecture is the answer, what was the question?

While Chapter 3 will cover the business importance of architecture to an enterprise, this chapter focuses on why architecture matters from a technical perspective. We will examine a baker’s dozen of the most important reasons.

1. An architecture will inhibit or enable a system’s driving quality attributes.

2. The decisions made in an architecture allow you to reason about and manage change as the system evolves.

3. The analysis of an architecture enables early prediction of a system’s qualities.

4. A documented architecture ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Software Architecture in Practice, Second Edition

Software Architecture in Practice, Second Edition

Len Bass, Paul Clements, Rick Kazman
Software Architecture in Practice, 4th Edition

Software Architecture in Practice, 4th Edition

Len Bass, Paul Clements, Rick Kazman

Publisher Resources

ISBN: 9780132942799Purchase book