В рамках ИТ-фестиваля «ТОП-ИТ. Программируем будущее» в Уфимском университете науки и технологий прошёл хакатон по бизнес-кейсам индустриальных партнёров. Студенты программы ТОП-ИТ работали над тремя практическими задачами: два кейса предложила компания «Актион Диджитал», ещё один — компания «Инносети».
Участникам необходимо было за ограниченное время пройти основные этапы разработки ИТ-продукта: разобраться в постановке задачи, определить требования, распределить роли в команде, спроектировать решение, создать рабочий прототип и представить его экспертам.
«Проект начинает срываться»: управление рисками и изменениями
Один из кейсов компании «Актион Диджитал» — «Проект начинает срываться» — был посвящён управлению рисками и изменениями в проекте.
Студенты разрабатывали веб-приложение, которое позволяет учитывать задачи, сроки, ответственных и зависимости между этапами, а затем анализировать последствия любых изменений. Система должна была показывать, какие задачи окажутся затронуты, изменится ли общий срок проекта и какие участки становятся наиболее критичными.
При демонстрации участникам требовалось показать проект не менее чем из восьми задач с несколькими зависимостями и ответственными, а затем наглядно продемонстрировать, как изменение параметров одной задачи влияет на дальнейший ход работ.
«Поддержка, которая не бесит»: виртуальный помощник
Второй кейс от «Актион Диджитал» — «Поддержка, которая не бесит» — был связан с созданием виртуального помощника для технической поддержки.
Его задача — работать не только с чётко сформулированными запросами, но и с неполными, эмоциональными или неоднозначными обращениями пользователей. Помощник должен понимать суть проблемы, задавать только необходимые уточняющие вопросы и предлагать последовательность действий для её решения.
Если решить проблему автоматически невозможно, система должна передать обращение специалисту вместе со всем уже собранным контекстом: исходным сообщением, уточняющими вопросами и ответами, выполненными действиями и текущим результатом. Пользователю при этом не требуется заново объяснять ситуацию.
Executor Balancer: технологический кейс от «Инносети»
Компания «Инносети» предложила студентам технологический кейс Executor Balancer — систему распределения заявок между исполнителями в реальном времени.
Задача была ориентирована прежде всего на backend-разработку и алгоритмы. Сервис должен был принимать большой поток заявок, определять подходящих исполнителей по множеству параметров и автоматически распределять между ними нагрузку.
В условиях кейса поток мог достигать 4000 заявок в час, при этом параметры заявок и исполнителей могли изменяться непосредственно в процессе работы системы.
Особое внимание уделялось производительности, справедливости распределения, работе с параллельными потоками данных и интеграции с внешней информационной системой. Решение также должно было учитывать квалификацию исполнителей и сложность заявок, а результаты распределения отображать на интерактивных дашбордах.
Командная разработка и защита проектов
Во время работы над проектами студенты самостоятельно распределяли роли внутри команд, занимались frontend- и backend-разработкой, проектированием интерфейсов и алгоритмов, а при необходимости использовали технологии AI/ML.
Финальным этапом стали защиты проектов. Команды представили экспертам созданные прототипы, объяснили архитектуру и принципы работы своих решений, продемонстрировали реализованные сценарии и ответили на вопросы представителей компаний.
Хакатон стал для студентов ТОП-ИТ возможностью применить полученные знания в условиях, максимально приближенных к реальной работе ИТ-команды. Бизнес-кейсы позволяют не только отрабатывать технические навыки, но и учат анализировать требования, принимать совместные решения, работать с ограничениями и доводить идею до работающего цифрового продукта.

















