Среда общих данных — согласованное всеми участниками единственное место, где живёт информация проекта, с правилами доступа, версионностью и прослеживаемостью: кто, что и когда изменил.
Английское название — CDE, Common Data Environment; в российской практике пишут и «СОД», и «CDE», и «среда общих данных» — это одно и то же.
Зачем это отдельное понятие
Кажется, что среда общих данных — это просто общая папка. Разница между папкой и средой общих данных в одном: у информации есть состояние, и переход между состояниями — событие, а не перекладывание файла.
ISO 19650-1 задаёт четыре состояния:
| состояние | по-английски | что означает |
|---|---|---|
| в работе | Work in Progress | готовит одна команда, остальным не видно и не годится |
| общее | Shared | передано другим для проверки и согласования, но решение по нему ещё не принято |
| опубликованное | Published | утверждено заказчиком, годится для работы и для решений |
| архив | Archive | вышло из употребления, но сохранено — по нему принимались прошлые решения |
Смысл этого деления практический до грубости. Беда стройки — работа по неутверждённой версии: подрядчик взял файл из общей папки, он выглядел готовым, и по нему сделали. Разделение «общее» и «опубликованное» существует ровно затем, чтобы «выглядит готовым» и «утверждено» перестали быть одним и тем же.
Архив — не свалка. Он нужен, чтобы через два года можно было ответить, на основании какой именно версии было принято решение. Без архива история проекта переписывается каждой новой версией.
Что делает среду общих данных средой, а не диском
- единственность — если у проекта два места хранения, у него нет ни одного;
- правила доступа — кто может перевести файл в «опубликованное», а кто только читает;
- прослеживаемость — у каждой версии есть автор, время и основание;
- машинная читаемость — данные можно забрать программой, а не только глазами.
Российская практика
Требования к среде общих данных встраиваются в задание на проектирование и в регламент информационного взаимодействия — тот документ, в котором заказчик описывает, как участники обмениваются информацией.
Отдельно стоит помнить про то, чего папка не даёт вовсе: замечания. Файл в среде общих данных — это результат, а разговор о результате идёт в формате BCF, привязывающем замечание к месту в модели.