Как объективно оценить качество архитектуры? Как вовремя заметить накопление технического долга и связать архитектурные решения с бизнес-результатами? Десять признанных экспертов делятся проверенными метриками и практическими подходами, которые позволяют архитекторам и техническим лидерам принимать обоснованные решения.В современном мире разработки ПО архитектура приложения играет ключевую роль. Но как убедиться, что выбранная архитектура действительно отвечает всем требованиям проекта? Именно здесь на сцену выходят метрики — комплексный процесс проверки соответствия архитектурных решений заданным требованиям и критериям качества. Чем позже обнаружена проблема, тем дороже обходится её исправление. А когда речь идет об архитектурных решениях, цена ошибки возрастает в геометрической прогрессии.Качественная архитектура — это не статичное состояние, а процесс постоянной оценки и адаптации, основанный на данных и метриках.Эта книга не про теорию, а про практику применения и реализацию. Она основана на реальном опыте и написана для архитекторов ПО и разработчиков. В книге представлены ключевые метрики программной архитектуры, которые помогут определить правильные показатели эффективности (KPI) и измерить полученные результаты. Вы узнаете об эффективности принятия решений и сбора метрик.
Форд Нил
Нил Форд — директор, архитектор ПО и идейный вдохновитель компании ThoughtWorks, являющейся международным IT-консультантом по разработке и поставке программного обеспечения на всех стадиях.
Фарли Дэвид
Дэвид Фарли — пионер continuous delivery, лидер мнений и эксперт автоматизации технологических процессов, разработки на основе тестирования и общей разработки ПО. Дэйв работал программистом, инженером ПО, системным архитектором, тим-лидом и консультантом. Под его руководством команды создают продукты мирового класса.