РОСХИМ · Портал КУ
План реализации · по ТЗ v2.0 от 17.09.2026

Портал корпоративного управления группы Росхим на платформе СРЕДА

Единый защищённый контур подготовки, проведения и документирования заседаний советов директоров, комитетов и иных коллегиальных органов управления. Первый запуск — MVP на пяти условных обществах (Компания 1 — Компания 5), дальше тираж на все 26 юридических лиц группы.

Заказчик · Группа Росхим
Платформа · СРЕДА
Класс документа · ТЗ на разработку и пилотирование
Основа · материалы Портала СД РЖД 2020–2022 + текущие возможности СРЕДЫ

Что это за документ

Ниже — план реализации, собранный по тексту ТЗ (13 разделов + 4 приложения, 73 нумерованных требования, 10 экранов MVP, 6 печатных форм). Приоритеты в ТЗ уже расставлены: Must обязательны для пилота, Should — при готовых интеграциях, Could — следующая очередь. План ничего не меняет в этих приоритетах — он раскладывает их по этапам и по дизайн-артефактам, которые нужно сделать на каждом этапе.

Что входит в MVP, а что — нет

Входит в первую очередь

  • Оргструктура группы и состав органов (5 демо-обществ, модель на 26 юрлиц)
  • Планы, вопросы, заседания и материалы с версиями
  • Фиксация голосов, особого мнения и итога, который вводит секретарь
  • Протоколы, выписки, поручения
  • Уведомления, календарь, поиск, отчётность
  • Электронная подпись при подтверждении провайдера
  • AI-помощники под контролем человека

Не входит без отдельного решения

  • Документооборот вне процессов органов управления
  • Автоматическая юридическая квалификация решения ИИ
  • Кумулятивное голосование, доли и веса — считаются вручную секретарём в MVP
  • Нативные iOS/Android приложения (только адаптивный веб)
  • Миграция архивов без согласованной карты данных
  • Интеграции, для которых нет API и тестового контура
  • Публичные LLM без утверждённой политики обработки данных

Итоговый документ — скачать

План реализации оформлен отдельным документом: краткое резюме на первой странице, таблица 6 этапов со сроками и зависимостями, таблица 10 экранов с приоритетами и таблица 12 вопросов к заказчику с пустым полем «Ответ» — его заполняют прямо в файле.

Сроки в документе — оценка команды. В техническом задании длительностей этапов нет ни в каком виде; оценка подтверждается по итогам этапа 0.

Тот же текст без скачивания — читается прямо в браузере, с оглавлением: открыть документ на странице →

Карта экранов MVP

ТЗ (Приложение Г) уже задаёт состав и расположение информации для 10 экранов и 6 печатных форм. Это функциональные макеты, не графический дизайн — цвет, типографика и точные размеры уточняются дизайн-системой отдельно. Все 10 собраны как кликабельные лоу-фай прототипы: открыть макеты →

Роли и границы доступа

11 ролей, доступ — default-deny: юридическое лицо × орган × роль × период полномочий × вопрос × уровень конфиденциальности. Один человек может состоять в нескольких органах и обществах одновременно; окончание полномочий сразу закрывает доступ к новым материалам, но не стирает историю.

РольКлючевые полномочияГлавное ограничение
Корпоративный секретарьОрганы, составы, заседания, повестки, публикация, протоколы, отчётностьНе может изменить зафиксированный голос участника
Секретарь органаОбъекты своего органа и корпоративного годаНе видит объекты других органов без назначения
ОрганизаторМатериалы, рассылки, проекты документовПубликует только в пределах мандата
ПредседательСогласование повестки, голос, подписьПолномочия ограничены органом и периодом
Член органаМатериалы, голос, особое мнениеНет административного доступа
Член без права голосаПросмотр материаловГолосование недоступно
ПомощникМатериалы и календарь доверителяНе голосует и не подписывает за доверителя
ПриглашённыйДоступ к выбранным вопросамНет доступа к закрытым вопросам
Наблюдатель / аудиторПросмотр разрешённых объектов и журналаТолько чтение
АдминистраторПользователи, интеграции, справочникиДоступ к содержимому — отдельным правом
Сервисный специалист СРЕДЫАгенты, навыки, модели, инцидентыНет автодоступа к юридически значимым данным

Этапы работ

Сохранена структура раздела 12 ТЗ. Для этапов 0–1 (где работает дизайнер) указаны конкретные артефакты.

0

Уточнение MVP

Продуктовый дизайнер + секретариат заказчика

Проверка макетов Приложения Г на реальных сценариях секретариата, сверка ролей, уточнение перечня интеграций первой очереди (см. открытые вопросы ниже) и границ ИБ.

Результат: согласованы 10 макетов, список интеграций, ограничения MVP.

1

Проектирование

Продуктовый дизайнер, архитектор, юрист-методолог

UX по 10 экранам и 6 печатным формам, стартовая дизайн-система Портала КУ (ниже на этой странице), модель данных, API, модель угроз, стратегия тестирования.

Результат: утверждены макеты, спецификации, план релизов.

2

Разработка

Инженерная команда

Юридическое ядро (полномочия, кворум, голоса, версии, подписи, аудит), прикладные сервисы, интерфейсы по макетам, агенты, интеграции.

Результат: функции развёрнуты в тестовом контуре, автотесты проходят.

3

Пилот

Секретариат пяти демо-обществ

Настройка Компания 1 — Компания 5, обучение, сквозные сценарии Приложения Б, исправления по итогам опытной эксплуатации.

Результат: подписан протокол приёмочных испытаний.

4

Тираж

Проектная команда + ИТ Росхим

Подключение остальных обществ группы (до 26 юрлиц), реальных данных и пользователей.

Результат: согласованный охват группы работает в проде.

5

Сопровождение

Служба эксплуатации

SLA, мониторинг, инциденты, обновления, регулярные AI evals, управляемый backlog развития.

Результат: ежемесячная отчётность.

Стартовая дизайн-система Портала КУ

ТЗ прямо требует: макеты Приложения Г — функциональные, а не графический дизайн; цвет, типографика и точные размеры фиксируются дизайн-системой отдельно (п. Г.1). Ниже — предлагаемая база токенов для этапа 1. Значения — рабочий вариант для старта, а не финальный бренд-гайд: логотип, фирменные цвета и типографику Росхима нужно свести в этой же системе после получения брендбука.

Цвет

--accent · действия, ссылки, акцент
--ok · согласовано, доставлено, кворум есть
--warn · на согласовании, срок близко
--danger · просрочено, отклонено, ошибка

Нейтральная шкала (фон/поверхности/текст) — уже используется в этой странице и в макетах: --bg #f5f6f8, --surface #ffffff, --border #dde1e7, --text #1c2230, --text-muted #5b6472.

Статусы объектов → цвет статуса

Каждый объект (вопрос, заседание, материал, протокол, поручение) в разделе 6.3 ТЗ имеет свой набор статусов. Единое правило для всех: черновик/подготовка — нейтральный, на согласовании/голосование — акцентный жёлтый, опубликовано/подписано/исполнено — зелёный, просрочено/отклонено/отменено — красный, архив — приглушённый серый с иконкой замка (только чтение).

Отступы, радиусы, тень

Сетка 4/8: 4·8·12·16·24·32·48 px. Радиусы: 6px — поля и кнопки, 10px — карточки, 16px — модальные окна. Тень только для всплывающих элементов (карточка объекта поверх списка, тост уведомления о доставке) — в списках и таблицах теней нет, только границы.

Состояния ключевых компонентов

Компонентdefaulthover / focusdisabledloadingerror
Кнопка первичная («Отправить голос», «Опубликовать»)тёмная заливкаfocus-ring 2px accent, hover — темнее на 8%серая, курсор запрещён, тултип с причинойспиннер вместо текста, клик заблокирован — защита от двойной отправки (NFR-04)
Поле ввода / выбор из справочникаграница --borderграница --accent + подпись поля темнеетфон --surface-2, текст --text-faintграница --danger, текст ошибки под полем
Бюллетень голосования (За/Против/Воздержался)3 равных варианта, не выбранорамка при наведении/фокусе клавиатуройесли право голоса не подтверждено (VOT-05) — вся группа неактивна с пояснениемпосле отправки — блокировка формы + «голос принят, время + id»сеть недоступна — «попробуйте ещё раз», черновик не теряется
Строка статуса (badge)цвет по правилу статусов вышетултип с датой перехода и автором
Карточка версии документатекущая версия выделена меткой «действующая»клик открывает сравнение версийпредыдущие версии — только просмотрконтрольная сумма не совпала — предупреждение перед публикацией

Правила из ТЗ, обязательные для всех форм (п. Г.17)

Что нужно решить заказчику до/во время этапа 1

ТЗ (раздел 13) содержит 12 открытых вопросов, от которых зависит объём. Для дизайна из них напрямую важны Q-03 (тип э. подписи — влияет на экран Г.8 «Итоги и протокол»), Q-04 (SSO/MFA — экран входа), Q-11 (обязательные AI-сценарии — какие AI-подсказки показывать на макетах) и Q-12 (нужна ли английская версия и брендинг). Полный список:

КодРешениеПочему влияет на объём
Q-01Реальные наименования и состав органов 26 юрлицНе блокирует MVP — используются демо-общества
Q-02Формулы кворума, долей, кумулятивного голосованияОтложено; в MVP итог фиксирует секретарь
Q-03Тип э. подписи и провайдерОпределяет интеграцию и юридическую значимость
Q-04SSO, каталог, MFA, аварийный доступОпределяет IAM и экран входа
Q-05СЭД, архив, почта, календарь, SMS/push первой очередиОпределяет интеграционный контур
Q-06Размещение и контуры dev/test/prod/DRОпределяет инфраструктуру и ИБ
Q-07Классификация данных и допустимые LLMОпределяет маршрутизацию AI и стоимость
Q-08Сроки хранения документов, голосов, логов, AI-трассОпределяет архив и compliance
Q-09Нагрузка, SLA, RPO/RTOОпределяет топологию и стоимость
Q-10Объём и качество исторических данныхОпределяет миграцию
Q-11Обязательные AI-сценарии пилотаОпределяет команду агентов и eval-наборы
Q-12Английская версия и требования к брендингуОпределяет UX и контент

Это вопросы самого ТЗ, а не пробелы этого плана — они прямо помечены в документе как решения, которые снимает заказчик, и не блокируют старт этапа 1.

Комплект результатов проекта

По разделу 12.1 ТЗ, независимо от этапа: исходный код и история изменений; архитектурная документация, модель данных и API; матрица доступа и регламенты администрирования; шаблоны документов и уведомлений; миграции БД и инструкции эксплуатации; руководства пользователя и администратора; программа и методика испытаний; модель угроз и SBOM; паспорта цифровых помощников с версиями промптов и eval-наборами; акт миграции и протокол приёмки пилота.