Место, где хранятся описания архитектуры, пригодные для повторного применения, и порядок, по которому их там раскладывают.
Что это значит на практике
Репозиторий — не папка с документами. Его смысл в разложенности: описания расставлены от общих к специфическим для конкретной организации, поэтому новый проект начинает не с чистого листа, а с готового куска. Проверить, есть ли он у вас, легко: если каждый следующий проект рисует своё, а папка с прежними согласованиями только растёт, репозитория нет — есть архив.
Репозиторий
- Описания разложены от общих к частным
- Новый проект берёт готовый кусок
- Обобщённое решение возвращают обратно
- Поиск не зависит от памяти автора
Архив
- Документы разложены по годам и проектам
- Каждый проект проектирует заново
- Обратно ничего не кладут
- Найти можно, только если помнишь
Как это выглядит в жизни
Начали с готового
Новому проекту интеграции с маркетплейсом отдают согласованный кусок: типовая схема обмена, требования к журналированию, шаблон соглашения о качестве обмена. Проектирование сокращается на две недели, а решения совпадают с прежними не случайно.
Архив вместо репозитория
Все документы лежат на общем диске по годам и проектам. Найти в них подходящее решение можно, только если помнишь, в каком проекте оно принималось. Через два года после ухода автора это знание исчезает вместе с ним.
Как правильно и как не надо
Репозиторий
- Описания разложены от общих к частным
- Новый проект берёт готовый кусок
- Обобщённые решения возвращают обратно
- Поиск не зависит от памяти автора
Архив
- Документы разложены по годам и проектам
- Каждый проект проектирует заново
- Обратно ничего не кладут
- Найти можно, только если помнишь
Где встречается
Практики справочника, в разборах которых этот термин работает:
Своды знаний, в которых этот термин определён:
Откуда термин
The TOGAF Standard, части о континууме и репозитории. Формулировка на этой странице своя.