Software Architecture Metrics

Software architecture metrics are used to measure the maintainability, architectural quality of a software project and to warn early in the process about dangerous accumulations of architectural and technical debt. In this book leading hands-on software architects introduce some key software archite...

Full description

Bibliographic Details
Main Authors: Ciceri, Christian, Farley, Dave (Author), Ford, Neal (Author), Harmel-Law, Andrew (Author)
Format: eBook
Language:English
Published: O'Reilly Media, Inc. 2022
Edition:1st edition
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 01698nmm a2200313 u 4500
001 EB002012738
003 EBX01000000000000001175637
005 00000000000000.0
007 cr|||||||||||||||||||||
008 220317 ||| eng
050 4 |a QA76.758 
100 1 |a Ciceri, Christian 
245 0 0 |a Software Architecture Metrics  |h [electronic resource]  |c Christian Ciceri 
250 |a 1st edition 
260 |b O'Reilly Media, Inc.  |c 2022 
300 |a 250 pages 
653 |a Software architecture / http://id.loc.gov/authorities/subjects/sh2004001071 
653 |a Software architecture / fast 
653 |a Architecture logicielle 
700 1 |a Farley, Dave  |e author 
700 1 |a Ford, Neal  |e author 
700 1 |a Harmel-Law, Andrew  |e author 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a Made available through: Safari, an O'Reilly Media Company 
776 |z 9781098112233 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781098112226/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.1 
520 |a Software architecture metrics are used to measure the maintainability, architectural quality of a software project and to warn early in the process about dangerous accumulations of architectural and technical debt. In this book leading hands-on software architects introduce some key software architecture metrics through case studies, that every software architect should know. This book is not about theory, it is more about practice and implementation, about what has been already tried and worked. Early detection of software architectural issues is key. It helps mitigate the risk of poor performance, and lowers the cost of repairing these issues