«БАРС Груп», дочерняя компания Национального Центра Информатизации, ускоряет и оптимизирует разработку на платформе собственного производства BarsUP.Net. На ее основе уже ведется работа над 17-ю проектами компании, в том числе подсистемой Управления национальными проектами государственной информационной системы «Электронный бюджет».

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

«Если раньше что-то делалось руками разработчика, то сейчас все больше задач могут выполняться и аналитиками с использованием BarsUP.Net. Разработчики в основном создают сервисы интеграции, анализаторы корректности данных, — прокомментировал генеральный директор Тимур Ахмеров. — При этом наша платформа позволяет делать больше, чем просто CRUD. Всё это позволяет реализовывать проекты в рекордно короткие сроки».

Серверная логика реализована на языке C# и использует открытую программную платформу .NetCore, что позволяет работать практически на любой промышленной программно-аппаратной платформе (операционные системы, серверы приложений, СУБД, серверные системы). Учитывая общий тренд на импортозамещение, основной СУБД для платформы является PostgreSQL.

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

В планах по доработке платформы — расширение спектра задач, которые для платформы должны стать типовыми и не требовать много ресурсов на реализацию. Для этого ведется работа над подсистемами, которые позволят настраивать бизнес-процессы как в момент разработки, так и в момент исполнения (визуально и силами аналитиков); управлять процессами версионирования сущностей и формировать заявки на их изменения; детально настраивать механизмы доступа к данными т.д.

Пресс-релиз

Версия для печати