Есть два основных типа архитектуры продукта: модульный и интегральный.
Модульная архитектура продукта фокусируется на взаимосвязях между разными функциями продукта. Эти функции описываются кратко, а способы их взаимодействия — как можно подробнее. Этот способ выбирают, чтобы создать продукт с длинным сроком службы, менее подверженный ошибкам и не требующим частых обновлений.
Модульная архитектура трейлера
- Модули полностью реализуют одну или несколько функций.
- Взаимодействие между блоками хорошо определено.
- Модульная архитектура проста и используется повторно для схожих продуктов или платформы.
Примеры продуктов с модульной архитектурой:
- Швейцарский армейский нож
- Музыкальный плеер Sony Walkman.
Плеер Sony Walkman в разобранном виде, чтобы лучше было видно его модульную архитектуру
Интегральная архитектура продукта фокусируется на функциях, назначении и внутреннем устройстве каждого элемента с краткими заметками о взаимосвязях между ними. Этот способ выбирают, когда надо сократить расходы на разработку продукта и повысить его общую производительность.
- Один функциональный элемент равен нескольким блокам. Или в одном блоке реализуют несколько функций.
- Между блоками нет тесной связи.
- Интегральный архитектура повышает производительность и снижает затраты на создание продукта.
Интегральная архитектура продукта на примере трейлера
Примеры продуктов с интегральной архитектурой:
- Колеса велосипеда
- Цифровая фотокамера.