📊 Этап жизненного цикла: Проектирование 📊
На этапе проектирования мы обеспечиваем создание графического представления работы продукта или его части, а также разрабатываем схему базы данных. Это критически важный шаг, который включает в себя анализ требований и формирование концептуальных, логических и физических моделей данных.
🔍 Что включает в себя этот этап?
1. Изучение архитектуры ландшафта: Мы начинаем с анализа существующей архитектуры, чтобы понять, как наше решение вписывается в текущий контекст.
2. Формирование концепций решения: На основе анализа мы разрабатываем концептуальные объекты, опираясь на концептуальную модель данных (КМД).
3. Проектирование логических объектов: После согласования архитектуры данных мы переходим к созданию логических объектов.
4. Инвентаризация и оценка качества источников данных: Важно определить, какие источники данных доступны и насколько они качественные.
5. Определение критичности данных: Мы анализируем данные на предмет их важности для бизнеса и проекта.
6. Нейминг: правила именования и автоматические контроли: Соблюдение правил именования критично для поддержания порядка и ясности в проекте.
7. Определяем категории безопасности данных: Определяем, какие данные требуют особой защиты и как их можно классифицировать.
8. Определяем архитектурный подход к реализации данных: Выбираем стратегию, которая будет наилучшим образом соответствовать требованиям проекта.
9. Определяем характеристики атрибутов: Определяем ключи, ограничения и глубину данных, чтобы обеспечить целостность данных.
10. Требования качества данных: Устанавливаем критерии для оценки качества данных, чтобы гарантировать их соответствие бизнес-требованиям.
11. Идентификация справочных данных и создание глоссария: Создаем термины глоссария для упрощения коммуникации между всеми участниками проекта.