Buy new:
-41% $38.99
FREE delivery Saturday, July 27
Ships from: Amazon.com
Sold by: Amazon.com
$38.99 with 41 percent savings
List Price: $65.99

The List Price is the suggested retail price of a new product as provided by a manufacturer, supplier, or seller. Except for books, Amazon will display a List Price if the product was purchased by customers on Amazon or offered by other retailers at or above the List Price in at least the past 90 days. List prices may not necessarily reflect the product's prevailing market price.
Learn more
FREE Returns
FREE delivery Saturday, July 27
Or fastest delivery Friday, July 26. Order within 16 hrs 46 mins
Only 13 left in stock (more on the way).
$$38.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$38.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Sold by
Amazon.com
Returns
Eligible for Return, Refund or Replacement within 30 days of receipt
Eligible for Return, Refund or Replacement within 30 days of receipt
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Returns
Eligible for Return, Refund or Replacement within 30 days of receipt
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$34.97
$3.99 delivery July 31 - August 6. Details
In stock
$$38.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$38.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by Pensive Keyboard Books.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the authors

See all
Something went wrong. Please try your request again later.

Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture 1st Edition

4.2 4.2 out of 5 stars 33 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$38.99","priceAmount":38.99,"currencySymbol":"$","integerValue":"38","decimalSeparator":".","fractionalValue":"99","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"%2Bwnkz5dzEEVkvkB3uQcOxmvrGR0fMisuLdN%2BX%2F6m%2BT%2B7D14NhwBBmVYK%2FHLdV5d%2Bpcc4AgSrzMyp%2FVQg6Qn7LweI8zHhoq4K5XELeIwb2oLSrYfZ0qa7nt6fzJ6xla8n6coa4M77r6ikaLLCEhYeeA%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$34.97","priceAmount":34.97,"currencySymbol":"$","integerValue":"34","decimalSeparator":".","fractionalValue":"97","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"%2Bwnkz5dzEEVkvkB3uQcOxmvrGR0fMisuZuF5vreb%2BfjJsYnAhr%2FApHeD7n1h%2Fb6Uj%2B0qPzeOdO5yi1cEH8xZ0Ib8MsISt70X8cSMJFrCw4i2WBJD0dBYaCqVT9H%2FVgduoMHqZLk7%2FC6snqbQDMB1u5l7liHqlbRWKlAXAacK8CtrzTAqzdVHJ5PXdKlHV0%2F%2B","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Software architecture metrics are key to the maintainability and architectural quality of a software project and they can warn you about dangerous accumulations of architectural and technical debt early in the process. In this practical book, leading hands-on software architects share case studies to introduce metrics that every software architect should know.

This isn't a book about theory. It's more about practice and implementation, about what has already been tried and worked. Detecting software architectural issues early is crucial for the success of your software: it helps mitigate the risk of poor performance and lowers the cost of repairing those issues. Written by practitioners for software architects and software developers eager to explore successful case studies, this guide will help you learn more about decision and measurement effectiveness.

Through contributions from 10 prominent practitioners, this book shares key software architecture metrics to help you set the right KPIs and measure the results. You'll learn how to:

  • Measure how well your software architecture is meeting your goals
  • Choose the right metrics to track (and skip the ones you don't need)
  • Improve observability, testability, and deployability
  • Prioritize software architecture projects
  • Build insightful and relevant dashboards


Amazon First Reads | Editors' picks at exclusive prices

Frequently bought together

$38.99
Get it as soon as Saturday, Jul 27
Only 13 left in stock (more on the way).
Ships from and sold by Amazon.com.
+
$32.15
Get it as soon as Friday, Jul 26
In Stock
Ships from and sold by Amazon.com.
+
$43.99
Get it as soon as Friday, Jul 26
In Stock
Ships from and sold by Amazon.com.
Total price:
To see our price, add these items to your cart.
Details
Added to Cart
spCSRF_Control
Some of these items ship sooner than the others.
Choose items to buy together.

From the brand


From the Publisher

Software Architecture Metrics

From the Preface

Software architecture metrics are used to measure the maintainability and architectural quality of a software project, and to provide warnings early in the process about any dangerous accumulations of architectural or technical debt. In this book, 10 leading hands-on practitioners (Christian Ciceri, David Farley, Neal Ford, Andrew Harmel-Law, Michael Keeling, Carola Lilienthal, João Rosa, Alexander von Zitzewitz, Rene Weiss, and Eoin Woods) introduce key software architecture metrics that every software architect should know. The architects in this group have all published renowned software architecture articles and books, regularly participate in international events, and give practical workshops.

We all strive to balance theory and practice. This book, however, is not about theory; it’s about practice and implementation, about what has already been tried and has worked, with valuable experiences and case studies.

We focus not only on improving the quality of architecture but on associating objective metrics with business outcomes in ways that account for your own situation and the trade-offs involved.

We conducted a survey and found that there is strong demand for software architecture metrics resources, yet very few are available. We hope this contribution will make a difference and help you set the right KPIs and measure the results accurately and insightfully.

What Will You Learn? By the end of this book you’ll understand how to:

  • Measure how well your software architecture is meeting goals
  • Guide your architecture toward testability and deployability
  • Prioritize software architecture work
  • Create predictability from observability
  • Identify key KPIs for your software project
  • Build and automate a metrics dashboard
  • Analyze and measure the success of your project or process
  • Build goal-driven software architecture

We are grateful to the Global Software Architecture Summit, which reunited us and gave us the idea of writing a software architecture metrics book together. All of the book’s chapters and case studies are as different as the authors themselves: we made a point of using examples from different industries and challenges so that every reader can find a solution or an inspiration.

Who This Book Is For

This book is written by and for software architects. If you’re eager to explore successful case studies and learn more about decision and measurement effectiveness, whether you work in-house for a software development company or as an independent consultant, this book is for you.

The 10 authors, all experienced practitioners, share their advice and wisdom, presenting diverse viewpoints and ideas. As you work on different projects, you might find some chapters more relevant to your work than others. You might use this book on a regular basis, or you might use it once to set the KPIs and then come back to it later to teach and inspire new team members.

Having the right software architecture metrics and tools can make architecture checking much faster and less costly. It can allow you to run checks throughout the life of a software project, starting right at the beginning. Metrics also help you evaluate your software architecture at each sprint to make sure it’s not drifting toward becoming impossible to maintain. They can also help you compare architectures to pick the one that best fits your project’s requirements.

Editorial Reviews

About the Author

Christian Ciceri is a Software Architect & co-founder at Apiumhub - software development company known for software architecture excellence. Also, he is head of Software Architecture in VYou app - customer identity and access management solution and head of moderators in Global Software Architecture Summit. He began his professional career with a specific interest in Object Oriented design issues, with deep studies in code-level and architectural-level design patterns and techniques.

Dave Farley is a thought-leader in the field of Continuous Delivery, DevOps and Software Development in general. He is co-author of the Jolt-award winning book 'Continuous Delivery', a regular conference speaker and blogger and one of the authors of the Reactive Manifesto.

Neal Ford is a director, software architect, and meme wrangler at Thoughtworks, a software company and a community of passionate, purpose-led individuals who think disruptively to deliver technology to address the toughest challenges, all while seeking to revolutionize the IT industry and create positive social change. He’s an internationally recognized expert on software development and delivery, especially in the intersection of Agile engineering techniques and software architecture. Neal’s authored nine books (and counting), a number of magazine articles, and dozens of video presentations (including a video on improving technical presentations) and spoken at hundreds of developer conferences worldwide. His topics of interest include software architecture, continuous delivery, functional programming, and cutting-edge software innovations. Check out his website, Nealford.com.

Andrew Harmel-Law is a highly enthusiastic, self-starting and responsible tech principal at Thoughtworks. Andrew specializes in Java and JVM technologies, agile delivery, build tools and automation, and domain-driven design. Experienced across the software development life cycle and in many sectors including government, banking, and ecommerce, what motivates him is the production of large-scale software solutions, fulfilling complex client requirements.

Michael Keeling is an experienced software architect, agile practitioner, and programmer. He has worked on a variety of software systems including combat systems, search applications, web apps, and IBM Watson. When not doing software stuff, Michael enjoys hiking, running, cooking, and camping.

Product details

  • Publisher ‏ : ‎ O'Reilly Media; 1st edition (June 21, 2022)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 215 pages
  • ISBN-10 ‏ : ‎ 1098112237
  • ISBN-13 ‏ : ‎ 978-1098112233
  • Item Weight ‏ : ‎ 2.31 pounds
  • Dimensions ‏ : ‎ 7 x 0.5 x 9.25 inches
  • Customer Reviews:
    4.2 4.2 out of 5 stars 33 ratings

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

4.2 out of 5 stars
4.2 out of 5
33 global ratings

Top reviews from the United States

Reviewed in the United States on March 12, 2023
Helped me to quickly define metrics for devops processes. well structured and a recommended tool to measure your architecture.
Reviewed in the United States on May 8, 2023
The book explores different kinds of metrics. It’s not a mathematical analysis, it is more introductory with use cases. It looks like a set of articles that you could read in blogs but aggregated in a book.
It has an architecture scope, as the title says, and it brings value if you are new to the use and management of metrics.

Top reviews from other countries

Blackmagic
1.0 out of 5 stars Its a waste of money
Reviewed in Germany on April 8, 2024
You would think a book called software architecture metrics would have a lot of information about "software architecture metrics" the first 150 pages is just waffle and then there is a 20 page section that outlines some of the common metric like fan in/fan out etc. It is however not applied to real code examples and there are not examples of how this could be used while refactoring. You are better off reading a book like clean architecture as its far more practical and coherent.
Andres Cespedes Morales
4.0 out of 5 stars Good guide to use metrics in Software Architecture
Reviewed in the Netherlands on October 16, 2022
The book is short (which is good in some extent), it gives a clear view on why metrics are needed, which ones are the most relevant from an architectural POV, and how to start measuring them.
Dr. Gernot Starke
1.0 out of 5 stars too shallow, inconsistent, partially product marketing. Wasted money.
Reviewed in Germany on October 16, 2023
Despite the famous and respectable authors, the book itself is an incoherent and partially contradictory collection of articles, overly shallow, no (!!) practical value, limited methodical or conceptual insight.

Some are really valuable (e.g. the treatment of DORA metrics), I consider others as pure marketing material.

Very good: Carola Lilienthal explains modularity metrics. It's a summary of her other book(s). Well worth reading this abbreviated version.

In sum, wasted money. If I had bought a paper version, I would have returned it.
One person found this helpful
Report
Kenneth Johnsen
2.0 out of 5 stars Very shallow
Reviewed in Germany on July 1, 2022
There’s very little practical information in the book, and it more about devops than architecture.
4 people found this helpful
Report