Key Metrics & KPIs: Контракты данных
1. Категории метрик
1.1 Метрики здоровья (Health Metrics)
Показывают текущее состояние системы контрактов данных.
| Метрика | Описание | Формула | Target |
| Contract Coverage | % data assets под контрактом | (Assets under contract / Total critical assets) × 100 | >90% |
| Schema Compliance | % данных, соответствующих схеме | (Valid records / Total records) × 100 | >99% |
| Quality Rule Pass Rate | % записей, прошедших quality checks | (Passed / Total) × 100 | >95% |
| SLA Compliance | % контрактов, соблюдающих SLA | (On-time contracts / Total) × 100 | >99% |
1.2 Метрики эффективности (Efficiency Metrics)
Показывают улучшение процессов после внедрения.
| Метрика | Описание | Формула | Target |
| Mean Time to Detect (MTTD) | Среднее время обнаружения проблемы | Avg(Detection time - Issue start time) | <15 min |
| Mean Time to Resolve (MTTR) | Среднее время устранения | Avg(Resolve time - Detection time) | <2 hours |
| Incident Reduction | Снижение инцидентов vs baseline | ((Baseline - Current) / Baseline) × 100 | >70% |
| Analyst Productivity | Время на "чистую" работу vs отладку | (Analysis time / Total time) × 100 | >80% |
1.3 Метрики adoption (Adoption Metrics)
Показывают уровень принятия системы командами.
| Метрика | Описание | Формула | Target |
| Team Adoption Rate | % команд, использующих контракты | (Teams using / Total teams) × 100 | >90% |
| Contract Creation Rate | Новые контракты / месяц | Count(new contracts in period) | Growing |
| Self-Service Rate | % контрактов без помощи Data Team | (Self-created / Total new) × 100 | >70% |
| Training Completion | % обученных сотрудников | (Trained / Total relevant) × 100 | 100% |
1.4 Бизнес-метрики (Business Metrics)
Показывают влияние на бизнес.
| Метрика | Описание | Формула | Target |
| Cost Savings | Экономия vs baseline | (Baseline cost - Current cost) | >150K/мес |
| Time to Insight | Время от запроса до инсайта | Avg(Insight delivered - Request time) | ↓30% |
| Data Trust Score | Уверенность пользователей в данных | Survey (1-10 scale) | >8 |
| Business Decision Quality | Качество решений на данных | Outcomes tracking | Qualitative |
2. Dashboard метрик
Executive Dashboard (обновляется еженедельно)
┌─────────────────────────────────────────────────────────────────────────────┐
│ DATA CONTRACTS HEALTH DASHBOARD │
│ Week of January 24, 2026 | Updated: 2026-01-24 14:30:00 │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ CONTRACT COVERAGE QUALITY RATE SLA COMPLIANCE │
│ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────┐ │
│ │ 87% │ │ 96.2% │ │ 99.1% │ │
│ │ ████████░░ │ │ █████████░ │ │ ██████████ │ │
│ │ target: 90% │ │ target: 95% │ │ target: 99%│ │
│ └─────────────────┘ └─────────────────┘ └─────────────┘ │
│ │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ INCIDENTS THIS WEEK MTTD MTTR │
│ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────┐ │
│ │ 3 │ │ 8 min │ │ 47 min │ │
│ │ ▼ 70% vs │ │ ▼ 85% vs │ │ ▼ 75% vs │ │
│ │ baseline │ │ baseline │ │ baseline │ │
│ └─────────────────┘ └─────────────────┘ └─────────────┘ │
│ │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ INCIDENT TREND (last 12 weeks) │
│ │
│ 20 ┤ ● │
│ 15 ┤ ● ● │
│ 10 ┤ ● ● │
│ 5 ┤ ● ● ● ● ● ● ● │
│ 0 ┼────────────────────────────────────── │
│ W1 W2 W3 W4 W5 W6 W7 W8 W9 W10 W11 W12 │
│ │
│ ───── Baseline (15/week) ───── Actual │
│ │
└─────────────────────────────────────────────────────────────────────────────┘
Operational Dashboard (обновляется real-time)
┌─────────────────────────────────────────────────────────────────────────────┐
│ OPERATIONAL METRICS │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ DLQ STATUS (last 24h) │
│ ┌───────────────────────────────────────────────────────────────────────┐ │
│ │ Domain │ Topic │ DLQ Count │ Oldest │ Owner │ │
│ ├───────────────────────────────────────────────────────────────────────┤ │
│ │ sales │ orders │ 127 │ 2h │ @ivan │ │
│ │ sales │ customers │ 0 │ - │ @maria │ │
│ │ warehouse │ inventory │ 23 │ 45min │ @alex │ │
│ │ marketing │ leads │ 0 │ - │ @elena │ │
│ └───────────────────────────────────────────────────────────────────────┘ │
│ │
│ ACTIVE ALERTS │
│ ┌───────────────────────────────────────────────────────────────────────┐ │
│ │ 🔴 CRITICAL: sales.orders DLQ > 100 records (2h ago) │ │
│ │ 🟡 WARNING: warehouse.inventory freshness > SLA (45min) │ │
│ │ ✅ All other contracts healthy │ │
│ └───────────────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────────┘
3. Baseline измерение
Что измерить ДО внедрения
| Метрика | Как измерить | Источник |
| Инциденты с данными/мес. | Подсчёт тикетов в Jira/help desk | Jira query |
| Среднее время обнаружения | Анализ тикетов (created - actual start) | Manual analysis |
| Среднее время устранения | Анализ тикетов (resolved - created) | Jira query |
| Время аналитика на отладку | Survey + time tracking | Team survey |
| Доверие к данным | Survey (1-10) | Anonymous survey |
Шаблон baseline survey
ОПРОС: Текущее состояние работы с данными
1. Как часто вы сталкиваетесь с некорректными данными?
[ ] Ежедневно [ ] Несколько раз в неделю [ ] Редко [ ] Никогда
2. Сколько времени в неделю вы тратите на проверку качества данных?
[ ] <1 час [ ] 1-5 часов [ ] 5-10 часов [ ] >10 часов
3. Насколько вы доверяете данным в ваших основных отчётах? (1-10)
[ ] 1 2 3 4 5 6 7 8 9 10
4. Как быстро вы обычно узнаёте о проблемах с данными?
[ ] Сразу [ ] В течение часа [ ] В течение дня [ ] Дни/недели
5. Знаете ли вы, к кому обращаться при проблемах с данными?
[ ] Всегда [ ] Обычно [ ] Редко [ ] Никогда
4. Отчётность
Еженедельный отчёт (для Operations)
| Секция | Содержание |
| Health Summary | Ключевые метрики здоровья |
| Incidents | Список инцидентов недели, MTTD/MTTR |
| DLQ Status | Текущее состояние DLQ по доменам |
| Action Items | Требуемые действия |
Ежемесячный отчёт (для Leadership)
| Секция | Содержание |
| Executive Summary | 1-page overview |
| KPI Trends | Графики динамики ключевых метрик |
| Adoption Progress | Coverage, training, self-service |
| Cost Savings | Расчёт экономии vs baseline |
| Risks & Issues | Открытые проблемы и митигация |
| Next Month Plan | Планы на следующий месяц |
Квартальный Business Review
| Секция | Содержание |
| ROI Analysis | Полный расчёт возврата инвестиций |
| Business Impact | Влияние на бизнес-решения |
| Maturity Assessment | Оценка зрелости по модели |
| Strategic Recommendations | Рекомендации на следующий квартал |
5. Алерты и пороговые значения
Критические алерты (требуют немедленной реакции)
| Условие | Severity | Action |
| DLQ count > 500 | 🔴 CRITICAL | Page on-call, notify owner |
| Schema validation failure rate > 5% | 🔴 CRITICAL | Stop ingestion, investigate |
| SLA breach > 2 hours | 🔴 CRITICAL | Notify owner + escalate |
Предупреждения (требуют внимания)
| Условие | Severity | Action |
| DLQ count > 100 | 🟡 WARNING | Notify owner via Slack |
| Freshness > 80% of SLA | 🟡 WARNING | Monitor closely |
| Quality pass rate < 98% | 🟡 WARNING | Review quality rules |
Информационные (для awareness)
| Условие | Severity | Action |
| New contract created | ℹ️ INFO | Log, update coverage metric |
| Contract updated | ℹ️ INFO | Log, review changes |
| DLQ fully drained | ℹ️ INFO | Log success |
6. Maturity Model
Уровни зрелости
| Уровень | Название | Характеристики | Метрики |
| 1 | Initial | Нет контрактов, реактивный подход | Baseline |
| 2 | Developing | Пилот запущен, первые контракты | Coverage <30% |
| 3 | Defined | Процессы формализованы, один домен | Coverage 30-70% |
| 4 | Managed | Все критичные assets, метрики | Coverage >90%, SLA >95% |
| 5 | Optimizing | Self-service, continuous improvement | Self-service >70% |
Self-Assessment Checklist
Уровень 2 (Developing):
[ ] Минимум 1 контракт в production
[ ] CI/CD pipeline работает
[ ] Базовый мониторинг настроен
Уровень 3 (Defined):
[ ] Процессы документированы
[ ] Команды обучены
[ ] Runbooks созданы
[ ] DLQ процесс работает
Уровень 4 (Managed):
[ ] >90% critical assets под контрактом
[ ] SLA compliance >95%
[ ] Регулярная отчётность
[ ] Incident management mature
Уровень 5 (Optimizing):
[ ] Self-service для создания контрактов
[ ] Автоматические recommendations
[ ] Continuous improvement process
[ ] Data governance integrated
Версия: 1.0 Последнее обновление: 24 января 2026