Процесс миграции разделили на три этапа. На первом этапе был определен порядок вложенной структуры, а также выбраны варианты загрузки редактируемых и нередактируемых файлов и архивов. Важным условием было сохранить версионность документов и файлов и выполнить автоматическое формирования связей между ними.
На втором этапе перед нами стояла задача проанализировать информацию по замечаниям из полученных файлов метаданных из BIM 360 (заголовок, текст, версия документа и т. д.). Далее требовалось изучить, из каких атрибутов состоит карточка замечаний в Pilot и какой информацией их нужно заполнить для построения расширенных отчетов. Например, обсудили, что поле атрибута «Текст» в карточке замечаний Pilot-ICE Enterprise должно состоять из атрибутов «Заголовок» и «Текст», взятых из файла метаданных, а атрибут «Исполнитель» должен заполняться специально созданным пользователем «BimBackUp». Мы придумали, как с помощью атрибутов «Версия» и «Расположение» из файла метаданных разместить замечания на нужном листе документа. Важно было выполнить сопоставление статусов из BIM 360 и Pilot-ICE Enterprise и заранее предусмотреть настройку прав доступа на переходы статусов. По некоторым замечаниям требовалось воссоздать переписку с указанием текста из вспомогательного файла.
На третьем этапе уже велась работа с единым файлом метаданных по всем документам. Мы анализировали, как проставить состояние на документе, которое он имел в предыдущей системе, с учетом сопоставления состояний двух систем, и как «добраться» к документу, кроме того, требовалось заранее настроить права на переходы.