Продуктовая архитектура Product Architecture
Простыми словами
Продуктовая архитектура отвечает на вопрос «из каких компонентов состоит продукт и какие интерфейсы их связывают»: она назначает функциональные элементы продукта его строительным блокам. Главных решений у неё два — компромисс модульность–интегральность и решения о продуктовых платформах, и стандарт предупреждает, насколько далеко они тянутся: на разнообразие продуктов, стандартизацию компонентов, производительность, технологичность и стоимость разработки. Отличие от программной архитектуры: продуктовая формулирует постановку — определяет модульные компоненты, которые дальше берут в работу программная и операционная архитектура; параллельность разработки при этом нужна именно чтобы модульность оказалась встроена, а не пририсована. Важная поправка O-AA к классике: «продукт» здесь и товары, и услуги, поэтому определение Ульриха расширено на нефизические компоненты, а качество опыта, которого у Ульриха нет, вносит experience design.
Примеры
«Product components implement one or a few functional elements in their entirety»
Open Agile Architecture™ Standard, Version 2.0 (C262), гл. 12 (вводная часть) — свойства модульности
«In a service context, the physical elements are mostly the physical evidences and devices used by clients, employees, and other stakeholders. Therefore, the definition needs to be extended to cover non-physical components.»
Open Agile Architecture™ Standard, Version 2.0 (C262), разд. 12.1 — продукт как услуга
«Swatch® produces hundreds of different watch models, but can achieve this variety at a relatively low cost by assembling the variants from different combinations of standard chunks.»
Open Agile Architecture™ Standard, Version 2.0 (C262), разд. 12.4 — продуктовые платформы
Определение из первоисточника
дословная выпискаProduct architecture is the assignment of the functional elements of a product to its building blocks or product components [Ulrich et al., 2020]. A modular architecture exhibits the following properties: Product components implement one or a few functional elements in their entirety The interactions between components are well-defined and are generally fundamental to the primary functions of the product
Продуктовая архитектура — это назначение функциональных элементов продукта его строительным блокам, то есть компонентам продукта. Модульная архитектура обладает такими свойствами: компоненты продукта целиком реализуют один или несколько функциональных элементов; взаимодействия между компонентами чётко определены и, как правило, принципиальны для основных функций продукта.
ИсточникThe Open Group Open Agile Architecture™ Standard, Version 2.0. The Open Group, April 2026, C262, ISBN 1-957866-76-5
Основные параметры
Атрибуты этой сущности по справочнику источника.
- Два типа архитектурно значимых решений (разд. 12.5): компромисс модульность–интегральность и решения о продуктовых платформах. Степень модульности измеряется Design Structure Matrix.
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей