Data File Delivery (DFD)
Ключевой особенностью нового инструмента стало внедрение модели many-to-many и групп как отдельных объектов. Возможность объединять получателей в группы позволила выстроить единый рабочий процесс по цепочке «инструменты → сообщения / группы сообщений → группы пользователей → инструменты» вместо прежних разрозненных связок. В старой системе эти потоки существовали отдельно друг от друга, группы создавались заново в каждом сценарии и использовались только в рамках конкретной настройки. На финальном этапе все элементы приходилось связывать вручную.
В новом решении был реализован циклический процесс настройки. Администраторы могут создавать группы пользователей и группы сообщений, связывать их между собой и использовать на протяжении всего жизненного цикла инструмента, а также обновлять состав групп без необходимости изменять другие настройки. Новая архитектура сократила количество ошибок и упростила планирование коммуникаций. Централизация данных в одном приложении позволила назначать коммуникации на уровне продукта и автоматически доставлять обновления нужным пользователям без ручного вмешательства.
Диаграммы оригинального и нового процессов
Прототип DFD
Прототип DFD предполагает добавление нового инструмента как отдельной функции к существующему админ-порталу. Через навигацию пользователь может выбрать объект, с которого хочет зайти в инструмент. Далее пользователь может создавать сообщения, формировать группы и разрабатывать лендинги в удобной последовательности, работая в едином рабочем пространстве. Процесс спроектирован как гибкий, цикличный поток, позволяющий в любой момент начинать, корректировать или возвращаться к любому этапу. Каждый элемент функционирует автономно и может быть привязан к продукту или отсоединён от него по мере необходимости. Такой подход существенно упрощает и ускоряет настройку кампаний.
