Матрица владения#
Матрица нужна, чтобы быстро понять, кто владеет содержанием и где должна появляться правка первой.
Артефакт / вопрос |
Published canonical |
Engineering owner |
Где править сначала |
|---|---|---|---|
Общая архитектура платформы |
|
|
|
Общие API-контракты и envelope |
|
|
|
Каталог продуктов и продуктовые карточки |
|
owner конкретного продукта |
|
Регистрационные документы |
|
|
|
Отраслевые коробочные решения |
|
|
|
|
карточка |
|
|
|
карточка |
|
|
|
карточка |
|
|
|
карточка |
|
|
|
карточка |
|
|
Cross-repo contract |
platform/product docs в |
|
сначала |
Семейства |
карточки продуктов/приборов в |
|
|
Платы, KiCad, BOM, ревизии |
карточки приборов/плат в |
|
|
Семейство |
карточки продуктов в |
отдельный будущий repo |
сначала будущий engineering repo, затем |
README и правила для агентов |
корневой |
owner repo |
соответствующий repo |
Когда обязательно двустороннее обновление#
меняется состав продукта или его published-название;
меняется межпроектный контракт;
меняется состав коробочного применения;
меняется пользовательски значимый commissioning/recovery/update сценарий;
меняется service-цепочка
iP-1110 <-> iP-1210/iP-1220 <-> iP-1510;меняется цепочка
iP-1220 <-> green-robot-go <-> iP-1510 L1/L2;меняется граница ответственности между repo;
меняется набор обязательных документов для регистрации/поставки.