В2В • web • project management

Модуль моделирования структуры стрима

Сфера — российская платформа управления разработкой
ИТ-проектов (аналог Jira).

Период

Фев 2025 – Апр 2025

Продукт

Компания

Т1

Заказчик

Банк ВТБ

О кейсе

О кейсе

Спроектировала внутренний модуль для управления структурой стримов и численностью команд в ВТБ.

Раньше данные собирали вручную в Excel — долго, с ошибками, без возможности согласовать изменения до внесения.

Объединила работу в одном модуле: дашборд для считывания состояния, версионирование моделей для проектирования, сравнение версий для согласования.

В результате время согласования сократилось примерно в 3 раза, а ошибки на 40%, решение принято заказчиком без существенных правок.

Спроектировала внутренний модуль для управления структурой стримов и численностью команд в ВТБ.

Раньше данные собирали вручную в Excel — долго, с ошибками, без возможности согласовать изменения до внесения.

Объединила работу в одном модуле: дашборд для считывания состояния, версионирование моделей для проектирования, сравнение версий для согласования.

В результате время согласования сократилось примерно в 3 раза, а ошибки на 40%, решение принято заказчиком без существенных правок.

Проблемы

Проблемы

Нет инструмента расчёта и построения структуры

Нет инструмента расчёта и построения структуры

Структуру строили в Excel — высокая трудоёмкость, длительная агрегация данных, ошибки при ручном вводе.

Структуру строили в Excel — высокая трудоёмкость, длительная агрегация данных, ошибки при ручном вводе.

Нет способа моделировать и согласовывать варианты

Нет способа моделировать
и согласовывать варианты

Структура стрима согласуется в рамках паспорта стрима, но «черновика» для обсуждения не существовало — изменения сразу шли в боевые данные.

Структура стрима согласуется в рамках паспорта стрима, но «черновика» для обсуждения не существовало — изменения сразу шли в боевые данные.

Результаты

Результаты

Время формирования и согласования структуры стрима сократилось в 3 раза

Время формирования и согласования структуры стрима сократилось в 3 раза

С ~5 дней до ~1,5 дней по оценке заказчика

С ~5 дней до ~1,5 дней по оценке заказчика

Количество ошибок снизилось на ~40%

Количество ошибок снизилось на ~40%

За счёт автоматических расчётов, единообразия формата и сверки версий

За счёт автоматических расчётов, единообразия формата и сверки версий

Положительная обратная связь от заказчика

Положительная обратная связь от заказчика

"

"

С Аней удобно работать — приходит с готовыми вариантами и аргументами.

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

"

"

Пользователи

Пользователи

Потребности у ролей разные, но все они работают с одной и той же структурой

Потребности у ролей разные, но все они работают с одной и той же структурой

Нанимающий менеджер

Отвечает за процесс найма по командам стрима: открывает вакансии, ведёт работу с кандидатами, закрывает позиции.

PO / лидер стрима

Отвечает за стрим в целом: планирует развитие, согласует структуру в рамках паспорта стрима, принимает решения
по командам и ресурсам.

Отвечает за стрим в целом: планирует развитие, согласует структуру в рамках паспорта стрима, принимает решения
по командам и ресурсам.

Лидер / ИТ-лидер команды

Управляет конкретной командой внутри стрима: следит за её составом, инициирует изменения, обосновывает потребности в найме.

Управляет конкретной командой внутри стрима: следит за её составом, инициирует изменения, обосновывает потребности в найме.

Нанимающий менеджер

Отвечает за процесс найма по командам стрима: фс вакансии, ведёт работу
с кандидатами, закрывает позиции.

Отвечает за процесс найма по командам стрима: фс вакансии, ведёт работу
с кандидатами, закрывает позиции.

Бюджетолог

Отвечает за планирование
и согласование бюджета стрима

Отвечает за планирование
и согласование бюджета стрима

Дискавери

Дискавери

На этом этапе изучила вводные от заказчика, чтобы понять процессы ВТБ и роли пользователей.

Забенчмаркала конкурентов и погуглила, чтобы понять, какие решения уже отработаны в индустрии.

Поспрашивала соседние отделы Сферы, чтобы найти существующие паттерны платформы и не изобретать велосипед.

На этом этапе изучила вводные от заказчика, чтобы понять процессы ВТБ и роли пользователей.

Забенчмаркала конкурентов и погуглила, чтобы понять, какие решения уже отработаны в индустрии.

Поспрашивала соседние отделы Сферы, чтобы найти существующие паттерны платформы и не изобретать велосипед.

Инсайты

Инсайты

Если добавить версионирование,
то пользователи смогут проектировать и обсуждать изменения до их внесения в боевые данные, а история моделей станет доступной всем участникам процесса.

Если добавить сравнение моделей, то автор сможет проверить модель перед отправкой на согласование, а согласующий быстро поймёт суть изменений.

Если добавить дашборд с ключевыми показателями и отклонениями, то пользователи смогут понимать состояние стрима и принимать решения быстрее, чем при ручном анализе таблицы структуры.

Если добавить дашборд с ключевыми показателями и отклонениями, то пользователи смогут понимать состояние стрима и принимать решения быстрее, чем при ручном анализе таблицы структуры.

Если добавить версионирование,
то пользователи смогут проектировать и обсуждать изменения до их внесения в боевые данные, а история моделей станет доступной всем участникам процесса.

Если добавить сравнение моделей, то автор сможет проверить модель перед отправкой на согласование, а согласующий быстро поймёт суть изменений.

Опрос: Визуализация данных

Опрос: Визуализация данных

Почему именно опрос?

Нужно было получить количественное предпочтение
по визуализации от аудитории — интервью дало бы глубину, но не сравнимость ответов.

Когда дошла до дашборда, у меня возникли вопросы:

Когда дошла до дашборда, у меня возникли вопросы:

  • Какие данные приоритетно выводить для каждой роли

  • Какие данные приоритетно выводить для каждой роли

  • Непонятно, в каком формате показывать ключевые показатели.

  • Непонятно, в каком формате показывать ключевые показатели.

  • Понятна ли терминология

  • Понятна ли терминология

Подготовила 3–4 варианта визуализации для каждого блока, вопросы про приоритет данных для каждой роли, карточную сортировку для терминов. Опрос организовала через исследователя на стороне ВТБ — он подобрал респондентов и провёл рассылку.

Подготовила 3–4 варианта визуализации для каждого блока, вопросы про приоритет данных для каждой роли, карточную сортировку для терминов. Опрос организовала через исследователя на стороне ВТБ — он подобрал респондентов и провёл рассылку.

Опрос прошли 45 пользователей из ВТБ — все три целевые роли плюс участники команд, которые регулярно работают со структурой.

Опрос прошли 45 пользователей из ВТБ — все три целевые роли плюс участники команд, которые регулярно работают со структурой.

Почему именно опрос?

Нужно было получить количественное предпочтение
по визуализации от аудитории — интервью дало бы глубину, но не сравнимость ответов.

Результаты опроса

Результаты опроса

Приоритеты данных по ролям

Product Owner / лидер стрима

Product Owner / лидер стрима

1.

Отклонения от плана

2.

Укомплектованность стрима

3.

Состав ресурсов
(внутренние/внешние, ИТ/бизнес)

Лидер / ИТ-лидер команды

Лидер / ИТ-лидер команды

1.

Нехватка специалистов в команде

2.

Открытые вакансии

3.

«Факт vs план» по команде

Нанимающий менеджер

Нанимающий менеджер

1.

Актуальные потребности в найме

2.

Обоснование вакансий

3.

Статусы открытых позиций

Бюджетолог

Бюджетолог

1.

«Факт vs план» по команде

2.

Обоснование потребности

3.

Состав ресурсов
(внутренние/внешние, ИТ/бизнес)

Визуализация

Лучше всего сработали комбинированные блоки — крупное число с пояснением и индикатором отклонения.

Прогресс-бары хорошо показали себя для сравнения данных.
Круговые диаграммы проиграли — информация считывается медленно.

Лучше всего сработали комбинированные блоки — крупное число с пояснением и индикатором отклонения.

Прогресс-бары хорошо показали себя для сравнения данных.
Круговые диаграммы проиграли — информация считывается медленно.

На графике % верных ответов в вопросах на понимание визуализации

96%

77%

73%

69%

Показатель + подпись

Прогресс бары

Гистограммы

Круговая

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

Большинство респондентов перепутали ключевые термины при сопоставлении с определениями.

Большинство респондентов перепутали ключевые термины при сопоставлении с определениями.

53

%

Респондентов напрямую отметили,
что к терминам нужны пояснения.

Дашборд

Дашборд

Итоговый вариант по результатам опроса

Итоговый вариант
по результатам опроса

Сделала один общий дашборд для всех ролей. Заменили часть терминов из вводных ВТБ, которые пользователи понимали неоднозначно.

Сделала один общий дашборд для всех ролей. Заменили часть терминов из вводных ВТБ, которые пользователи понимали неоднозначно.

Главная

Главная

Проблемные значения подсвечены (потребность, сроки), чтобы пользователь сразу видел, где нужно реагировать. Чтобы не перегружать таблицу, добавила настройку отображения колонок: каждый пользователь включает только те данные, с которыми работает, и скрывает остальные. Таблицу можно выгрузить, причём скачиваются именно те колонки, что включены в настройках.

Проблемные значения подсвечены (потребность, сроки), чтобы пользователь сразу видел, где нужно реагировать. Чтобы не перегружать таблицу, добавила настройку отображения колонок: каждый пользователь включает только те данные, с которыми работает, и скрывает остальные. Таблицу можно выгрузить, причём скачиваются именно те колонки, что включены в настройках.

Версионирование

Версионирование

Ввели понятие «модели структуры стрима» — отдельной сущности, которая моделирует реальный стрим без влияния на боевые данные. Это дает возможность спроектировать изменения, обсудить их и согласовать до того, как они попадут в боевые данные.

Ввели понятие «модели структуры стрима» — отдельной сущности, которая моделирует реальный стрим без влияния на боевые данные. Это дает возможность спроектировать изменения, обсудить их и согласовать до того, как они попадут в боевые данные.

Базовую логику версионирования взяли из существующих модулей Сферы — это сохраняет консистентность.

Статусную схему и разграничение по ролям спроектировали с нуля под реальный процесс согласования в ВТБ, где в работе с одной моделью участвует несколько ролей на разных этапах.

Базовую логику версионирования взяли из существующих модулей Сферы — это сохраняет консистентность.

Статусную схему и разграничение по ролям спроектировали с нуля под реальный процесс согласования в ВТБ, где в работе с одной моделью участвует несколько ролей на разных этапах.

Сравнение моделей

Сравнение моделей

Реализовали сравнение моделей на уровне строк таблицы структуры — видно, что добавилось, что убавилось и что изменилось. Это позволило закрыть два сценария: автор изменений проверяет себя перед отправкой на согласование, согласующий быстро понимает, что именно меняется, и принимает решение. Без сравнения автор и согласующий тратили часы на ручную сверку.

Реализовали сравнение моделей на уровне строк таблицы структуры — видно, что добавилось, что убавилось и что изменилось. Это позволило закрыть два сценария: автор изменений проверяет себя перед отправкой на согласование, согласующий быстро понимает, что именно меняется, и принимает решение. Без сравнения автор и согласующий тратили часы на ручную сверку.

Давайте создавать классные вещи вместе

Давайте создавать классные вещи вместе

Эта страница доступна только в десктопной версии

Макеты содержат много деталей,
поэтому на мобильном устройстве их будет неудобно просматривать.

Create a free website with Framer, the website builder loved by startups, designers and agencies.