О программе

ИТ-Стратегия МБ

Версия

1.5

Дата сборки

2026-03-09

Платформа

Next.js 16

База данных

PostgreSQL

Система управления реализацией ИТ-стратегии Группы Московская биржа. Обеспечивает учёт сегментов инвестирования, программ, инициатив и задач, визуализацию в виде интерактивного графа и роадмапа, автоматический расчёт здоровья, управление рисками и развилками решений.

История версий

v1.5Excel-выгрузка по иерархии объектов2026-03-09
  • Экспорт сегмента в Excel: все вложенные программы, инициативы, задачи и вехи на отдельных листах с указанием родителя
  • Экспорт программы в Excel: инициативы, задачи и вехи на отдельных листах с указанием родителя и сегмента
  • Кнопка «Excel» в модалке «Отчёты» на страницах сегментов и программ
v1.4План завершения, отчёты для инициатив2026-03-02
  • Новый блок отчёта «План завершения»: обзор оставшейся работы и пошаговый процесс выполнения с учётом зависимостей
  • Отчёты для инициатив: кнопка «Отчёты» на странице инициативы с пресетами «План завершения», «Полный» и «Кастомный»
  • Кнопка «План завершения» в быстрой карточке объекта на графе (для сегментов, программ и инициатив)
  • Транзитивные пререквизиты: в процессе выполнения показываются все вышестоящие зависимости (BFS до 5 уровней)
  • Вехи и открытые развилки из вышестоящих зависимостей включаются в таймлайн
  • Топологическая сортировка шагов по цепочке зависимостей (PREREQUISITE/SEQUENCE) с учётом дат
  • Развилки позиционируются в таймлайне по дате и привязаны к родительскому объекту
  • Исправлено редактирование даты вех и развилок в быстрой форме на графе (Prisma 7 Date conversion)
v1.3Пресеты отчётов по аудиториям2026-03-02
  • Система отчётов: 5 типов — «Для руководства», «Для менеджеров», «Обзор (Overview)», «Полный отчёт», «Кастомный»
  • Блок «Требует внимания руководства»: KPI-карточки, открытые развилки с зависимостями, просроченные вехи, блокирующие зависимости
  • Блок «Ключевые KPI»: 4 карточки (здоровье, прогресс, риски, расписание) с индикатором тренда
  • Блок «Стратегическая трансформация»: компактный вид AS IS → Ограничения → Цель
  • Блок «Дорожная карта (только программы)»: упрощённый Gantt без инициатив
  • Настройка блоков каждого пресета в модалке отчётов и на странице настроек
  • Кнопка «Образ результата» переименована в «Отчёты»
v1.2Каскадный светофор и модуль изменений2026-03-02
  • Светофор программ и сегментов: при расчёте полностью пересчитываются все вложенные уровни дерева (задачи → инициативы → программы → сегменты)
  • Отчёт: новый блок «Изменения за 2 недели» — прошедшие события (смена статусов, вехи) и предстоящие (вехи, старты, дедлайны)
  • Настройка блока «Изменения за 2 недели» доступна в параметрах режима отчёта
v1.1Поиск, улучшение отчётов, подсказки2026-03-01
  • Глобальный полнотекстовый поиск по всем объектам (⌘K) с навигацией на карточку и граф
  • Обзорные отчёты: разделение статуса и актуальности в резюме, отображение вариантов развилок в блоке решений
  • Обзорные отчёты: в блоке проблем показываются ручные проблемы вместо автоматических
  • Исправлено поведение всплывающих подсказок — ссылки внутри подсказок теперь кликабельны
  • Полная регенерация тестовых данных: история здоровья, развилки, вехи, зависимости, риски
  • Страница «О программе» с версионностью и change-листом
v1.0Система здоровья, тренды, внимание2026-02-25
  • Автоматический расчёт здоровья для программ и сегментов (агрегация по дочерним элементам)
  • Тренд здоровья: еженедельные снимки с графиком динамики (HealthSnapshot)
  • API внимания (Attention): автоматический сбор элементов, требующих действий
  • Ручной статус с контролем актуальности (14/21 день)
  • Каскадный пересчёт здоровья вверх по иерархии
v0.9Стабилизация, история, отчёты2026-02-22
  • Исправлены проблемы сохранения данных на карточках объектов
  • Добавлено отслеживание истории изменений (EntityHistory)
  • Улучшены обзорные отчёты: детализация, структура, KPI
  • Дедупликация констант, исправлены N+1 запросы, оптимизация API
v0.8Документация и тёмная тема2026-02-20
  • Обновлена пользовательская и техническая документация
  • Исправлена стилизация тёмной темы на всех страницах
  • Исправлен скрипт сборки для Vercel (удалён prisma migrate deploy)
v0.7Jira-интеграция, роадмап, отчёты2026-02-18
  • Интеграция с Jira: поле Jira Key для всех сущностей
  • Исправлено перекрытие вех на роадмапе
  • Обзорные HTML-отчёты для программ и сегментов
v0.6Светофор здоровья инициатив2026-02-15
  • Автоматический расчёт здоровья инициатив (26 проверок)
  • Якоря связей на роадмапе (начало/конец)
  • Поле «завершена» для вех
v0.5Вехи, роадмап, развилки2026-02-12
  • CRUD для вех (Milestones) на инициативах
  • Роадмап: grid layout с зумом и панорамированием
  • Улучшенные развилки решений с вариантами и статусами
v0.4Граф: контекстное меню, редактирование2026-02-10
  • Контекстное меню на узлах графа (открыть, создать дочерний, удалить)
  • Inline-редактирование связей на графе
  • Выделение узлов, сохранение viewport
  • Null safety fixes
v0.3Реструктуризация связей2026-02-07
  • Замена FK-полей на EntityRelation с типом PART_OF для иерархии
  • Объединение PART_OF и HIERARCHY связей
  • Ограничение уникальности связей (FK-like constraint)
v0.2Первая версия приложения2026-02-04
  • Граф зависимостей на @xyflow/react с dagre-раскладкой
  • Управление сущностями: сегменты, программы, инициативы, задачи
  • Связи между объектами (PART_OF, PREREQUISITE, ENABLES)
  • Русскоязычный интерфейс

Технологический стек

Next.js 16

React-фреймворк

TypeScript

Типизация

TailwindCSS

Стилизация

Prisma 7

ORM

PostgreSQL

База данных

@xyflow/react

Граф

dagre

Раскладка графа

ExcelJS

Импорт/экспорт

date-fns

Работа с датами

lucide-react

Иконки

clsx

CSS-классы

Docker

Контейнеризация