Программная архитектура: практика командного принятия решений
| ISBN | 978-601-12-8530-8 |
| Количество страниц | 512 |
| Формат издания | 165 x 233 мм |
| Печать | Черно-белая |
Эндрю Хармел-Лоу
Описание
В современных реалиях разработки ПО классическая модель архитектора как единоличного автора решений утрачивает эффективность. Книга предлагает практический подход к архитектуре как к непрерывному процессу принятия решений с участием всей команды. Вводится понятие архитектурно значимых решений, и даются инструменты для работы с ними. Основной метод — «процесс архитектурных советов», сочетающий скорость разработки с архитектурной целостностью через быструю обратную связь. Читатель освоит документирование решений (Architecture Decision Records), организацию архитектурных форумов, формулирование тестируемых нефункциональных требований и построение технологических радаров.
Для архитекторов программного обеспечения
Но есть способ лучше. Автор книги показывает, как архитекторы и команды разработчиков могут работать сообща над созданием и развитием более эффективных архитектур систем. Благодаря представленным методам вы сможете сформировать новый образ мышления и выйти на новый уровень создания по-настоящему эффективных систем
С помощью этой книги вы:
- Поймёте новую динамику, влияющую на разработку современного ПО
- Изучите подход, объединяющий архитектуру ПО и разработку
- Поймёте фундаментальную взаимосвязь между решениями, советами, архитектурой и обратной связью от используемых систем
- Научитесь внедрять практики, способные максимизировать выгоду и снизить риски
- Сформируете подход, в котором будут учитываться ваша архитектура, навыки каждого сотрудника и культура вашей организации

Эндрю Хармел-Лоу — технический директор компании Thoughtworks, специализирующейся на предметно-ориентированном проектировании, крупномасштабной модернизации и организационных преобразованиях. Активный сторонник открытого исходного кода. Делится своим опытом через онлайн-тренинги, статьи, публичные выступления и наставничество.
