Как в тандеме с заказчиком разработать единую платформу управления строительством Pragmacore

Привет! На связи Seven Winds Studio, мы разрабатываем IT-решения для среднего и крупного бизнеса. Сегодня расскажем вам об экосистеме Pragmacore, над которой работаем с января 2021 года.

Как в тандеме с заказчиком разработать единую платформу управления строительством Pragmacore

О проекте

Наши заказчики — известная консалтинговая фирма с опытом работы в строительстве более 10 лет.

За свой обширный опыт работы заказчик выявил наиболее часто возникающие проблемы:

  • отсутствие единого информационного пространства для всех вовлеченных, из-за чего возникает несогласованность документации или удлиняется процесс согласования этапов между отделами;
  • большинство отчетов оформляется в Excel, а на их оформление и визуализацию требуется время. Из-за этого данные могут терять актуальность и появляются непредвиденные издержки, например, простой техники.

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

Решение

Так как система объемна и разноуровнева, было принято решение разделить ее на функциональные модули, объединив их в единую систему.

Первым из модулей в разработке стал Pragmaсore. Дашборд — система аналитики, управления и мониторинга строительства. Его прототип уже был у заказчика, поэтому мы начали работу с аналитики функциональности модуля и создания базы данных.

Поскольку большинство отчетов создается в Excel, мы разработали парсер Excel-таблиц и создали информационную модель для визуализации данных. Параллельно велась разработка интуитивно понятного web-интерфейса для визуализации данных.

Дата релиза модуля: сентябрь 2021.

Модуль Pragmaсore.Дашборд. 
Модуль Pragmaсore.Дашборд. 

Другие модули

С того момента в релиз вышли еще 7 модулей:

  • Ядро (Core) — единый центр для авторизации пользователей во всех модулях, настройки их прав и профилей.
  • Поиск рабочих (WorkForce) — облачный сервис для найма работников рабочих специальностей по срочным трудовым договорам. Текущая функциональность модуля охватывают всю деятельность кадровика по поиску сотрудников, оформлению трудовых отношений, проверке квалификации работника, обеспечению его спецодеждой и учету рабочего времени
  • Комплектация (Procurement) — сервис, отвечающий за цифровизацию всей цепочки поставки материалов: от расчета потребности и контрактации до оприходования на складе и вовлечения в производство.
  • Комплектация (Procurement) — сервис, отвечающий за цифровизацию всей цепочки поставки материалов: от расчета потребности и контрактации до оприходования на складе и вовлечения в производство.
  • Бюджет (Finance) — единое информационное пространство, позволяющее управлять экономикой строительства в режиме реального времени.
  • Оферта (Offer) — облачный сервис для предварительного расчета стоимости проекта, анализа физико-технических и финансовых показателей.
  • Проектирование (Design) — онлайн инструмент управления проектной документацией. Создает в компании единый реестр всей документации с учетом с учетом всех изменений по каждому проекту.
  • Управление работами (RM) — онлайн инструмент для планирования и управления графиком производства работ.

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

Результат

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

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

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

В реальных условиях точек сборки важной информации для строительного проекта большое количество, а информация зачастую разрознена по различным системам учета. Была добавлена поддержка интеграций с популярными информационными системами: Primavera, BIM, SAP, 1С.

Для модуля Поиск рабочих (WorkForce) создано мобильное приложение

У вас есть идея мобильного приложения или необходимо разработать web-сервис? Напишите нам, мы будем рады помочь!

11
Начать дискуссию