Идеальный «Пинатель» для разработчиков в управлении спринтами и дедлайнами или новый подход в автоматизации управления IT-проектами

Обычный день проджект-менеджера в компании-разработчике сводится к непрерывному погружению в рабочие чаты, постоянной гонке за сроками и большому количеству коммуникаций. Руководство IT-продакшена полного цикла ITEXUS решило автоматизировать большую часть этих задач для своих project manager проектов разработки, предложив им виртуального помощника.

Компания специализируется на сложных кастомных разработках по направлениям e-commerce, страхование и финтех, реализует digital-проекты, создает веб-сервисы и мобильные приложения. Команда продакшна включает аутсорс- и аутстаф-специалистов в разработке IT-проектов на разных этапах: фронт, бэк, тестирование, отладка, настройка.
Идеальный «Пинатель» для разработчиков в управлении спринтами и дедлайнами или новый подход в автоматизации управления IT-проектами
Обычный день проджект-менеджера в компании-разработчике сводится к непрерывному погружению в рабочие чаты, постоянной гонке за сроками и большому количеству коммуникаций. Руководство IT-продакшена полного цикла ITEXUS решило автоматизировать большую часть этих задач для своих project manager проектов разработки, предложив им виртуального помощника.

Компания специализируется на сложных кастомных разработках по направлениям e-commerce, страхование и финтех, реализует digital-проекты, создает веб-сервисы и мобильные приложения. Команда продакшна включает аутсорс- и аутстаф-специалистов в разработке IT-проектов на разных этапах: фронт, бэк, тестирование, отладка, настройка.
Идея создания бота не была спонтанной — почвой для ее созревания стала проектная рутина, в которой оказались проджект-менеджеры. Компания взялась масштабировать разработку на все свои IT-проекты и приступила к созданию AI-ассистента CYFER, способного отслеживать данные по проектам, контролировать дедлайны, автоматически отправлять напоминания исполнителям и собирать необходимые метрики. В разработку решения со стороны команды были вовлечены: СЕО, главный AI-эксперт, рядовой разработчик, проджект-менеджер и delivery-менеджер.
Идея создания бота не была спонтанной — почвой для ее созревания стала проектная рутина, в которой оказались проджект-менеджеры. Компания взялась масштабировать разработку на все свои IT-проекты и приступила к созданию AI-ассистента CYFER, способного отслеживать данные по проектам, контролировать дедлайны, автоматически отправлять напоминания исполнителям и собирать необходимые метрики. В разработку решения со стороны команды были вовлечены: СЕО, главный AI-эксперт, рядовой разработчик, проджект-менеджер и delivery-менеджер.
Каждый этап создания AI-агента мы тестировали на себе. Для начала требовалось проверить гипотезу — достаточно ли информации остается в цифровых следах.

Для этого был разработан прототип — PoC (AI-бота). Мы выгрузили все данные из Jira и Confluence, загрузили их в локально развернутую LLM (что свело к нулю риск утечек) и стали пробовать задавать ей вопросы по добавленным материалам. Такие, которые обычно задают проджект-менеджеры:
  • «Сколько задач доставлено?»
  • «Сколько не доставлено?»
  • «Есть ли задачи, у которых превышено оцененное время?»
  • «Какое количество задач находится на таком-то разработчике?»
  • «Посчитай KPI» и т.д.

Большая языковая модель анализировала имеющиеся у себя данные и выдавала ответы — это была единственная функция бота на данном этапе.
Благодаря запуску прототипа нам удалось протестировать модуль «Контроль сроков» и проверить потенциал использования RAG (когда информация извлекается не только из внутренней базы, но и из внешних источников).

Удалось пресечь и главный риск работы с генеративной моделью — выдачу неточных ответов. Помогло в этом настойчивое тестирование, привлечение к оценке результатов реальных проджект-менеджеров, тестировщиков и обычных пользователей. AI-боту задавались самые разные вопросы, выявлялись смысловые ошибки — после мы правили настройки и дообучали систему.

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

Фаза №1. Запуск прототипа AI-ассистента и из чего он собирался в начале теста

Каждый этап создания AI-агента мы тестировали на себе. Для начала требовалось проверить гипотезу — достаточно ли информации остается в цифровых следах.

Для этого был разработан прототип — PoC (AI-бота). Мы выгрузили все данные из Jira и Confluence, загрузили их в локально развернутую LLM (что свело к нулю риск утечек) и стали пробовать задавать ей вопросы по добавленным материалам. Такие, которые обычно задают проджект-менеджеры:
  • «Сколько задач доставлено?»
  • «Сколько не доставлено?»
  • «Есть ли задачи, у которых превышено оцененное время?»
  • «Какое количество задач находится на таком-то разработчике?»
  • «Посчитай KPI» и т.д.

Большая языковая модель анализировала имеющиеся у себя данные и выдавала ответы — это была единственная функция бота на данном этапе.
Благодаря запуску прототипа нам удалось протестировать модуль «Контроль сроков» и проверить потенциал использования RAG (когда информация извлекается не только из внутренней базы, но и из внешних источников).

Удалось пресечь и главный риск работы с генеративной моделью — выдачу неточных ответов. Помогло в этом настойчивое тестирование, привлечение к оценке результатов реальных проджект-менеджеров, тестировщиков и обычных пользователей. AI-боту задавались самые разные вопросы, выявлялись смысловые ошибки — после мы правили настройки и дообучали систему.

Работа над PoC заняла 4 недели, в том числе неделя потребовалась на обучение языковой модели качественному анализу заложенной в базу информации и выдаче корректных ответов.
Фаза №1. Запуск прототипа AI-ассистента и из чего он собирался в начале теста
Когда PoC был полностью готов, мы приступили к разработке MVP (минимально жизнеспособного продукта). Он включал отдельный модуль системы обработки информации. Если в прототипе языковая модель обрабатывала те данные, что выгружались из Jira и Confluence, то в MVP происходило непосредственное подключение к этим платформам. Все происходящие в них изменения бот стал фиксировать в режиме реального времени.

Также была добавлена кодовая база — GitLab. Теперь система могла не только осуществлять контроль и отвечать на вопросы — в нее программистами вручную было заложено 5 правил, которые автоматически срабатывали в случае наступления указанных в них условий.

Примеры таких правил:
  • Если разработчик создал задачу в Jira и не написал к ней описание, то через час необходимо прислать сообщение в общий чат, тегнув этого разработчика.
  • Если по какой-то задаче длительное время нет изменений в GitLab, нужно отправить уведомление ответственному лицу.
Однако при работе с агентным фреймворком, используемым для работы системы, возникла сложность в настройке SQL-запросов к базе данных. Чтобы понять причину, мы стали изучать код самого фреймворка. Нашли источник проблемы и внесли изменения во входные настройки.

Кроме указанных двух доработок, MVP был наделен функцией предоставления единственной отчетности. Для проведения тестирования мы выбрали SWOT-анализ. Отчет генерировался LLM и формировался ботом в виде 4 списков: сильные и слабые стороны, потенциальные возможности и угрозы проекта.

Этап разработки и тестирования MVP занял порядка 1,5-2 месяцев. На обучение системы SWOT-анализу потребовалось 1,5-2 дня.

Мы ощутили заметный рост производительности уже в первые 2 недели использования минимально жизнеспособного продукта в собственной команде.

Фаза №2. Создание минимально жизнеспособного продукта - рабочего AI-ассистента для Project managers

Когда PoC был полностью готов, мы приступили к разработке MVP (минимально жизнеспособного продукта). Он включал отдельный модуль системы обработки информации. Если в прототипе языковая модель обрабатывала те данные, что выгружались из Jira и Confluence, то в MVP происходило непосредственное подключение к этим платформам. Все происходящие в них изменения бот стал фиксировать в режиме реального времени.

Также была добавлена кодовая база — GitLab. Теперь система могла не только осуществлять контроль и отвечать на вопросы — в нее программистами вручную было заложено 5 правил, которые автоматически срабатывали в случае наступления указанных в них условий.

Примеры таких правил:
  • Если разработчик создал задачу в Jira и не написал к ней описание, то через час необходимо прислать сообщение в общий чат, тегнув этого разработчика.
  • Если по какой-то задаче длительное время нет изменений в GitLab, нужно отправить уведомление ответственному лицу.
Однако при работе с агентным фреймворком, используемым для работы системы, возникла сложность в настройке SQL-запросов к базе данных. Чтобы понять причину, мы стали изучать код самого фреймворка. Нашли источник проблемы и внесли изменения во входные настройки.

Кроме указанных двух доработок, MVP был наделен функцией предоставления единственной отчетности. Для проведения тестирования мы выбрали SWOT-анализ. Отчет генерировался LLM и формировался ботом в виде 4 списков: сильные и слабые стороны, потенциальные возможности и угрозы проекта.

Этап разработки и тестирования MVP занял порядка 1,5-2 месяцев. На обучение системы SWOT-анализу потребовалось 1,5-2 дня.

Мы ощутили заметный рост производительности уже в первые 2 недели использования минимально жизнеспособного продукта в собственной команде.
Фаза №2. Создание минимально жизнеспособного продукта - рабочего AI-ассистента для Project managers
Третьим этапом работы над электронным помощником стал его перевод из MVP в состояние распространяемого продукта.

Что мы сделали:

ШАГ 1: Увеличили количество проектов, над которыми может работать ассистент. Раньше бот умел анализировать и обрабатывать данные в рамках только одного проекта в GitLab, Jira и Confluence — пришло время предложить ему сразу все. Появился так называемый интерактивный Set Up, позволяющий добавлять новые проекты и настраивать их прямо в чате.

ШАГ 2: Добавили возможность создавать правила прямо из текстовых промптов. Проджект-менеджер может написать, например, так:
  • «Если при создании задачи не было указано описание к ней, уведоми меня об этом через час»
  • «Если описание так и не появится через час, уведоми СЕО через два часа»
...и так до бесконечности.

ШАГ 3: Добавили возможность общения с ботом посредством индивидуальной переписки. Стало возможным создание таких правил, которые будут включать отправку сообщений как в общий чат, так и в приват.
Пример цепочки:
  • «Если разработчик забыл написать к задаче описание, отправь ему уведомление в виде личного сообщения».
  • «Если через час описание так и не появится, отправь уведомление проджект-менеджеру»
  • «Если еще через час описание не появится, напиши соответствующее сообщение в общий чат»

В ходе работ мы столкнулись со сложностью генерации программного кода для проверки правил — одного из полей в структуре данных, получаемых из текстового запроса пользователя. Чтобы добиться успеха, пришлось много экспериментировать, использовать большое количество промптов. Плюс для выполнения сгенерированного кода использовалась изолированная инфраструктура — чтобы не «сломать» то, что создали ранее программисты. Непросто было и проверить код на ошибки, отладить его, стабилизировать.

Еще одной занимательной задачей на данном этапе стало обучение AI-агента «человечному» общению. Он умеет шутить, добавляет в сообщения эмодзи и воспринимается командой скорее как виртуальный заместитель проджект-менеджера.

Работы по третьей фазе заняли около 2,5 месяцев.

Фаза №3. Из AI-ассистента в AI-агенты с расширенным функционалом

Третьим этапом работы над электронным помощником стал его перевод из MVP в состояние распространяемого продукта.

Что мы сделали:

ШАГ 1: Увеличили количество проектов, над которыми может работать ассистент. Раньше бот умел анализировать и обрабатывать данные в рамках только одного проекта в GitLab, Jira и Confluence — пришло время предложить ему сразу все. Появился так называемый интерактивный Set Up, позволяющий добавлять новые проекты и настраивать их прямо в чате.

ШАГ 2: Добавили возможность создавать правила прямо из текстовых промптов. Проджект-менеджер может написать, например, так:
  • «Если при создании задачи не было указано описание к ней, уведоми меня об этом через час»
  • «Если описание так и не появится через час, уведоми СЕО через два часа»
...и так до бесконечности.

ШАГ 3: Добавили возможность общения с ботом посредством индивидуальной переписки. Стало возможным создание таких правил, которые будут включать отправку сообщений как в общий чат, так и в приват.
Пример цепочки:
  • «Если разработчик забыл написать к задаче описание, отправь ему уведомление в виде личного сообщения».
  • «Если через час описание так и не появится, отправь уведомление проджект-менеджеру»
  • «Если еще через час описание не появится, напиши соответствующее сообщение в общий чат»

В ходе работ мы столкнулись со сложностью генерации программного кода для проверки правил — одного из полей в структуре данных, получаемых из текстового запроса пользователя. Чтобы добиться успеха, пришлось много экспериментировать, использовать большое количество промптов. Плюс для выполнения сгенерированного кода использовалась изолированная инфраструктура — чтобы не «сломать» то, что создали ранее программисты. Непросто было и проверить код на ошибки, отладить его, стабилизировать.

Еще одной занимательной задачей на данном этапе стало обучение AI-агента «человечному» общению. Он умеет шутить, добавляет в сообщения эмодзи и воспринимается командой скорее как виртуальный заместитель проджект-менеджера.

Работы по третьей фазе заняли около 2,5 месяцев.
Фаза №3. Из AI-ассистента в AI-агенты с расширенным функционалом
Решение предусматривает базовую интеграцию с платформами управления проектами Jira, Confluence и GitLub, а также с мессенджерами Slack или Telegram. Поддерживает Webhooks для взаимодействия с корпоративным ПО.
  • Модуль контекстной помощи «Help». Дает подсказки по проектам, выявляет риски, предлагает решения по оптимизации интеграции, проводит интерактивное обучение для новых пользователей.

  • Модуль управления знаниями «Core Mind». Упорядочивает и структурирует всю информацию по проекту. База данных пополняется автоматически, открывается интеллектуальный поиск по контексту, повторяющиеся ошибки берутся на «карандаш», документы сами привязываются к соответствующим проектам.

  • Модуль контроля исполнения «Pulse Tracker». Обеспечивает круглосуточный мониторинг сроков, затрат и ресурсов в реальном времени. Сюда входят напоминания о дедлайнах, выявление «узких мест», анализ причин задержек, прогнозы по задачам, оценка затрат и контроль бюджета.

  • Модуль эффективности коммуникации «Collab Booster». Отвечает за качество и прозрачность взаимодействия: оценивает полноту обратной связи, генерирует отчеты с анализом активности, обнаруживает и эскалирует нерешенные вопросы.

  • Модуль управления проблемами «Risk Shield». Оперативно реагирует на риски возникновения проблем, предупреждает и предлагает решения, при необходимости запускает триггер созыва экстренного совещания.

  • Модуль голосового управления «Voice Pilot». Голосовое управление задачами — их создание, назначение исполнителей, уточнение статуса, автоматизация.

  • Модуль эффективности команды «Team Insight». Анализирует производительность сотрудников, распределяет задачи по типу и сложности, мониторит нагрузку, отслеживает успешные паттерны и переключение контекста.

  • Модуль процессной оптимизации «Flow Optimizer». На нем настройка шаблонов, автопроверка настроенных правил, предложение улучшений на основе анализа истории проектов и построение сценариев изменения процессов.

  • Модуль планирования спринтов «Sprint Master». Ускоряет и оптимизирует планирование Agile-спринтов.

  • Модуль IT-интеграции «Flow Grid». Основной модуль внедрения систем и чатов. Он обеспечивает бесшовную API-интеграцию с ключевыми инструментами разработки и коммуникации IT-команды, создавая единую экосистему.

  • Модуль визуализации отчетов «Smart Report». Автоматически генерирует отчеты, создает диаграммы и графики, следит за таймлайном и дает рекомендации по планированию.

Как работает AI-помощник CYFER

Как работает
AI-помощник NOXS.AI

Решение предусматривает базовую интеграцию с платформами управления проектами Jira, Confluence и GitLub, а также с мессенджерами Slack или Telegram. Поддерживает Webhooks для взаимодействия с корпоративным ПО.
  • Модуль контекстной помощи «Help». Дает подсказки по проектам, выявляет риски, предлагает решения по оптимизации интеграции, проводит интерактивное обучение для новых пользователей.

  • Модуль управления знаниями «Core Mind». Упорядочивает и структурирует всю информацию по проекту. База данных пополняется автоматически, открывается интеллектуальный поиск по контексту, повторяющиеся ошибки берутся на «карандаш», документы сами привязываются к соответствующим проектам.

  • Модуль контроля исполнения «Pulse Tracker». Обеспечивает круглосуточный мониторинг сроков, затрат и ресурсов в реальном времени. Сюда входят напоминания о дедлайнах, выявление «узких мест», анализ причин задержек, прогнозы по задачам, оценка затрат и контроль бюджета.

  • Модуль эффективности коммуникации «Collab Booster». Отвечает за качество и прозрачность взаимодействия: оценивает полноту обратной связи, генерирует отчеты с анализом активности, обнаруживает и эскалирует нерешенные вопросы.

  • Модуль управления проблемами «Risk Shield». Оперативно реагирует на риски возникновения проблем, предупреждает и предлагает решения, при необходимости запускает триггер созыва экстренного совещания.

  • Модуль голосового управления «Voice Pilot». Голосовое управление задачами — их создание, назначение исполнителей, уточнение статуса, автоматизация.

  • Модуль эффективности команды «Team Insight». Анализирует производительность сотрудников, распределяет задачи по типу и сложности, мониторит нагрузку, отслеживает успешные паттерны и переключение контекста.

  • Модуль процессной оптимизации «Flow Optimizer». На нем настройка шаблонов, автопроверка настроенных правил, предложение улучшений на основе анализа истории проектов и построение сценариев изменения процессов.

  • Модуль планирования спринтов «Sprint Master». Ускоряет и оптимизирует планирование Agile-спринтов.

  • Модуль IT-интеграции «Flow Grid». Основной модуль внедрения систем и чатов. Он обеспечивает бесшовную API-интеграцию с ключевыми инструментами разработки и коммуникации IT-команды, создавая единую экосистему.

  • Модуль визуализации отчетов «Smart Report». Автоматически генерирует отчеты, создает диаграммы и графики, следит за таймлайном и дает рекомендации по планированию.
Как работает AI-помощник CYFER

Как работает
AI-помощник NOXS.AI

Команде CYFER удалось разработать передового цифрового ассистента, который трансформирует подход к управлению проектами и значительно повышает эффективность работы IT Project Managers и руководителей разработки. Этот инновационный инструмент не просто автоматизирует рутинные процессы — он становится стратегическим помощником, который оптимизирует всю экосистему управления проектом.

Ассистент освобождает до 20% их рабочего времени.

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

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

Ассистент стал незаменимым партнером в достижении амбициозных целей.

Результат внедрения в IT-команде

Команде CYFER удалось разработать передового цифрового ассистента, который трансформирует подход к управлению проектами и значительно повышает эффективность работы IT Project Managers и руководителей разработки. Этот инновационный инструмент не просто автоматизирует рутинные процессы — он становится стратегическим помощником, который оптимизирует всю экосистему управления проектом.

Ассистент освобождает до 20% их рабочего времени.

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

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

Ассистент стал незаменимым партнером в достижении амбициозных целей.
Результат внедрения в IT-команде
Вопросы по внедрению пинателя команды разработки
?
Вопросы по внедрению пинателя команды разработки
?

Резюме

Технологический стэк
  • Обработка текстовой информации: LLM
  • Серверные технологии: Python (FastAPI), SQL-agent (фреймворк для получения информации из БД по промпту), PostgreSQL + pgvector (база данных с хранениемвекторной информации), Docker (контейнеризация), Celery + RabbitMQ (очередь фоновых задач)
Ниша AI-решения
Автоматизация управления IT-проектами и командами разработки (100+ сотрудников)
Автоматизация управления
IT-проектами и командами разработки (100+ сотрудников)
Как он работает
  • AI-ассистент анализирует данные из Jira, GitLab и Confluence.
  • Напоминает разработчикам о задачах, следит за дедлайнами и генерирует отчёты в рабочий чат Telegram и в личные чаты.
  • Реализует автоматическую эскалацию и предлагает решения ещё до появления проблем.
Преимущества и выгоды
  • CYFER становится ключевым инструментом для IT-команд, помогая значительно повысить эффективность управления проектами и упростить рабочие процессы.
Этапы работы над "Пинателем"
  • 1 фаза: Проверка гипотезы (достаточно ли информации остается в цифровых следах) и тестирование прототипа - PoC - заняла 4 недели.
  • 2 фаза: MVP - AI-ассистент в формате чат-бота с интеграцией к системами управления проектами и хранения данных кода - занял 1,5 - 2 месяца, из них 1,5 - 2 дня обучили формировать SWOT-анализ проекта.
  • 3 фаза: AI-агент с кастомизируемыми модулями (Pulse Tracker, Team Insight, Flow Optimizer и др.), RAG-обработка данных, PostgreSQL с векторным хранением, который мог поддерживать "человеческое" общение и даже шутить с собеседником - занял 2,5 месяца
  • Рост производительности на 40% после первых двух недель внедрения
  • Снижение рутинной нагрузки на 20%.
  • Повышение точности дедлайнов и прозрачности процессов
  • Сокращение стресса и повышение продуктивности менеджеров

Ассистент освобождает до 20% рабочего времени менеджеров, позволяя сконцентрироваться на стратегических задачах.
Результат
Резюме
Технологический стэк
  • Обработка текстовой информации: LLM
  • Серверные технологии: Python (FastAPI), SQL-agent (фреймворк для получения информации из БД по промпту), PostgreSQL + pgvector (база данных с хранениемвекторной информации), Docker (контейнеризация), Celery + RabbitMQ (очередь фоновых задач)
Ниша AI-решения
Автоматизация управления IT-проектами и командами разработки (100+ сотрудников)
Автоматизация управления
IT-проектами и командами разработки (100+ сотрудников)
Как он работает
  • AI-ассистент анализирует данные из Jira, GitLab и Confluence.
  • Напоминает разработчикам о задачах, следит за дедлайнами и генерирует отчёты в рабочий чат Telegram и в личные чаты.
  • Реализует автоматическую эскалацию и предлагает решения ещё до появления проблем.
Преимущества и выгоды
  • CYFER становится ключевым инструментом для IT-команд, помогая значительно повысить эффективность управления проектами и упростить рабочие процессы.
Этапы работы над "Пинателем"
  • 1 фаза: Проверка гипотезы (достаточно ли информации остается в цифровых следах) и тестирование прототипа - PoC - заняла 4 недели.
  • 2 фаза: MVP - AI-ассистент в формате чат-бота с интеграцией к системами управления проектами и хранения данных кода - занял 1,5 - 2 месяца, из них 1,5 - 2 дня обучили формировать SWOT-анализ проекта.
  • 3 фаза: AI-агент с кастомизируемыми модулями (Pulse Tracker, Team Insight, Flow Optimizer и др.), RAG-обработка данных, PostgreSQL с векторным хранением, который мог поддерживать "человеческое" общение и даже шутить с собеседником - занял 2,5 месяца
  • Рост производительности на 40% после первых двух недель внедрения
  • Снижение рутинной нагрузки на 20%.
  • Повышение точности дедлайнов и прозрачности процессов
  • Сокращение стресса и повышение продуктивности менеджеров

Ассистент освобождает до 20% рабочего времени менеджеров, позволяя сконцентрироваться на стратегических задачах.
Результат
Освободите свое время — AI-ассистент возьмет на себя всю рутину управления спринтами, дедлайнами с командой разработки
Освободите свое время —
AI-ассистент возьмет на себя всю рутину управления спринтами, дедлайнами с командой разработки
Освободите свое время — AI-ассистент возьмет на себя всю рутину управления спринтами, дедлайнами с командой разработки
Освободите свое время —
AI-ассистент возьмет на себя всю рутину управления спринтами, дедлайнами с командой разработки
Made on
Tilda