Автоматизированная система управления акселерационной деятельностью

ситуация
ИПИ-Лаб, компания, расположенная в Санкт-Петербурге и предлагающая услуги по цифровизации как отдельных предприятий, так и целых экосистем, обратилась к bobday для продолжения доработки существующей платформы Businesschain.
Решение, представляющее AMS (Acceleration Management System) платформу, интегрированную с остальными цифровыми продуктами экосистемы посредством единого личного кабинета, должно было предоставить пользователям полный контроль над всеми этапами акселерации, делая процесс понятным и прозрачным для всех участников.

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

ОСОБЕННОСТИ ИТ-АРХИТЕКТУРЫ

ДО НАШЕГО ЗАХОДА НА ПРОЕКТ

1
Работа с данными

Модель данных через ORM Hibernate была выстроена странно. Ненормализованные таблицы в базах данных и переплетающиеся классы объектов тормозили систему: чтобы получить данные из баз всего по одному проекту, нужно было сделать более 100 запросов.

2
Фронтенд

Строился через шаблонизатор Thymeleaf с использованием css Bootstrap и jQuery. Сами шаблоны не лежали рядом с java кодом как это обычно работает, а автоматически собирались из кусков в момент сборки всего проекта. 

Итог: такие простейшие действия, как замена заголовка на странице требовали внести изменения в java код.

3
Вся система – большое переплетение зависимых объектов

Чтобы изменить любой из пунктов в этой платформе, требовалась переборка и релиз всего приложения. Зависимые объекты вдобавок к этому требовали еще и полного регрессионного тестирования всей системы.

Итог такого положения дел — постоянные пересборки и тесты, большие релизы и постоянные ошибки.

КАК РЕШАЕМ
А теперь о том, как мы справились со всем указанным выше. Впрочем, пока еще продолжаем справляться, так как на сегодняшний день работа по платформе еще идет.
С текущей системой их теперь объединяет только база данных. Мы не создавали микросервисную архитектуру, а подключили находящиеся рядом небольшие системы, которые помогли избежать кратного роста уже имевшихся проблем.
Сделали функциональные блоки независимыми сервисами
Отказались от встроенной модели работы с фронтом
Переписали фронт на Vue.js, обеспечили независимость фронта от бэка, переведя его на работу по REST API и стандартизируя их через swagger.
Провели реинжиниринг
Удалив из системы куски функционала, который остался неиспользованным, а так же разобрались с зависимыми местами и работой с базами данных.
Преимущества AMS платформы
Низкие транзакционные
издержки
Снижение рисков
Прозрачность процесса
Увеличение доходов
акселлератора
Готовая витрина проектов
Встроенная оценка инвестиционной
привлекательности
Автоматизированная отчётность
Снижение рисков влияния человеческого фактора
Прозрачный, понятный
и наблюдаемый процесс акселерации
Прозрачный, понятный
и наблюдаемый процесс акселерации
Увеличение воронки проектов
в несколько раз теми же ресурсами
основной функционал AMS
Личные кабинеты
для всех ролей
Готовый лендинг
конкурса на платформе
Подача заявок
с мастером
заполнения
Автоматическая
проверка
на полноту
описания проекта
Внутренняя
и внешняя
экспертиза проектов
Инструменты подготовки
финансовой
и бизнес-модели
Скоринговая модель
оценки проектов
Гибко настраиваемые
формы отчётности
Коммуникации
на платформе
Разграничение
доступа к информации
цифровые профили
Настраиваемые
шаблоны описания проектов
Автоматизированная скоринговая оценка
Экосистема АМС
Инвестиции
Государственная
поддержка
KPI инноваций,
инвестиционная
привлекательность
Внебюджетное
финансирование,
проектные технологии
Студенты, эксперты,
инициативы
Постановка задач,
адвайзеры
Решения для бизнеса,
кадры
Проекты
Цифровая среда
развития проектов
Федеральные и
региональные
институты
развития
ВУЗ
Корпоративные
акселераторы
Инвестиционные
структуры
Экосистема АМС
Инвестиционные
структуры
Корпоративные
акселераторы
ВУЗ
Федеральные
и региональные
институты развития
Проекты
Решения для бизнеса,
кадры
Постановка задач,
адвайзеры
Студенты, эксперты,
инициативы
Внебюджетное
финансирование,
проектные технологии
KPI инноваций,
инвестиционная
привлекательность
Государственная поддержка
Инвестиции
Цифровая среда
развития проектов
результаты
В платформу встроены сервисы финансовой оценки и скоринга инвестиционного проекта и сервисы коммуникаций. Алгоритм действий на платформе выглядит так: инициатор (он же носитель идеи) создает проект и коммуницирует с инвесторами и акселераторами.

Естественно, вопросы по проекту могут возникнуть как у инициатора, так и у инвестора, и у акселератора. Все они могут обратиться за консультацией к эксперту, выбрав профильного специалиста прямо на платформе. Или можно пригласить эксперта в команду проекта. Например, эксперт может разработать финансовую часть бизнес-плана. Таким образом, экспертное сообщество является ключевым элементом в процессе верификации проекта.

Один проект характеризуется примерно 80-тью показателями. BusinessChain не означает только лишь автоматизацию управления проектами, но помогает повысить качество управленческих решений. По сути этот система сбора и анализа фактов.
В планах на ближайшее время разработка следующих возможностей:
  • личный кабинет ментора,
  • личный кабинет инвестора,
  • единый личный кабинет для всех продуктов экосистемы.

В настоящий момент платформа активно используется для проведения акселераторов с нагрузкой в несколько тысяч одновременных сессий.
Платформа Businesschain пока не приняла свою окончательную форму, на сегодняшний день работа над ней все еще ведется, и это более чем нормальная ситуация для таких масштабных проектов. Но уже сейчас мы можем сделать главный вывод — Businesschain сегодня близится к 100% эффективности своего функционала.
СОСТАВ ПРОЕКТНОЙ КОМАНДЫ
  • Руководитель проекта - опыт в разработке работы более 10 лет (в топ-3 ритейл компании, в топ телеком компании);
  • Системный аналитик - опыт работы в аналитике более 10 лет (в топ-3 ритейл компании);
  • Дизайнер - опыт работы более 6 лет. Выпускник школы дизайна Бюро Горбунова, Участвовал в более 100 федеральных проектах;
  • Senior разработчик - опыт работы более 15 лет. Архитектор, fullstack разработчик. Один из создателей мобильной разработки в группе компаний «Магнит»: определял технологии и принципы работы. Архитектор информационных систем;
  • Middle+ разработчик - опыт работы более 5 лет. Frontend и Mobile разработчик.
  • Middle+ разработчик - опыт работы более 7 лет. Backend разработчик. Опыт разработки многопользовательских высоконагруженных сервисов.
ТЕХНОЛОГИЧЕСКИЙ СТЕК
JavaScript
jQery
Vue.js
Java
Spring
Hibernate
Postgresql
отзыв
Мы в ИПИ-ЛАБ поставили перед собой непростую цель – организовать среду управления изменениями для любых проектов. ​Специалисты компании bobday на протяжении 2х лет осуществляют всестороннюю как техническую, так и методологическую поддержку проекта, делятся накопленным опытом, активно развивают ИТ-решение Business Chain. Bobday делает платформу максимально удобной и способствует распространению лучших практик среди компаний-пользователей системы.​
Артур Николаевич Пахомов
Председатель правления Лаборатории ИПИ
Получить полную информацию
о решении в PDF
Похожий проект
ИТ решения, новости, кейсы
в Telegram - канале
То, что нужно прямо сейчас