Разработка ПО
Мы разрабатываем программное обеспечение, информационные системы и цифровые сервисы под задачи государственных и корпоративных заказчиков, обеспечивая полный цикл создания решений — от анализа требований и проектирования до внедрения и сопровождения.
Наши решения ориентированы на автоматизацию процессов, интеграцию с внешними системами и обеспечение надежной работы в условиях высокой нагрузки и требований к безопасности.
Наши компетенции
- разработка государственных и корпоративных информационных систем;
- создание интеграционных решений, API и сервисов межсистемного взаимодействия;
- разработка порталов, личных кабинетов и цифровых сервисов;
- построение систем обработки, хранения и управления данными;
- реализация распределённой и микросервисной архитектуры;
- разработка сервисов взаимодействия с пользователями, включая личные кабинеты, уведомительные сервисы и чат-боты.
Технологии
Мы используем современный стек технологий для разработки и интеграции решений:
- Backend: .NET, C#, Node.js, PHP
- Frontend: JavaScript, TypeScript, React
- Базы данных: PostgreSQL, MariaDB, Redis, MongoDB
- Интеграция: REST API, SOAP, XML, JSON, OpenAPI, ActiveMQ, RabbitMQ, Kafka
- Контейнеризация: Docker, Kubernetes
- Инфраструктура: Linux, Windows, Nginx, Apache
- Наблюдаемость: OpenTelemetry, ELK Stack, Grafana, Prometheus
- Безопасность: КриптоПро CSP, ViPNet и другие средства защиты информации
Подход к разработке
Реализация проектов осуществляется поэтапно:
- анализ требований и формирование концепции решения;
- проектирование архитектуры, структуры данных и пользовательских сценариев;
- разработка функциональности и интеграция с внешними системами;
- тестирование, проверка качества и подготовка решения к эксплуатации;
- подготовка пользовательской и технической документации;
- внедрение решения и сопровождение ввода в эксплуатацию.
Сроки реализации
Сроки разработки зависят от объема задач, сложности интеграций, требований к безопасности и масштабируемости решения и определяются на этапе формирования технического задания.
Импортозамещение и технологическая независимость
Разработка и внедрение решений осуществляются с учётом требований по импортозамещению, информационной безопасности и возможности размещения в инфраструктуре заказчика. В проектах применяются российское и открытое программное обеспечение, а также поддерживается on-premise размещение и адаптация архитектуры под действующие технологические и нормативные требования.
Стоимость
Стоимость разработки определяется индивидуально на основании технического задания либо по результатам предварительного обследования. Итоговая оценка зависит от состава и объёма работ, сложности архитектуры, количества интеграций, требований к информационной безопасности, производительности и условий внедрения.
При формировании стоимости учитываются, в том числе:
- объём и сложность функциональности, включая количество модулей, пользовательских ролей, сценариев, отчётов и бизнес-процессов;
- количество интеграций и особенности взаимодействия с внешними системами, включая СМЭВ, ЕПГУ, ведомственные и корпоративные информационные системы;
- качество и структура исходных данных, включая необходимость миграции, очистки, валидации и нормализации;
- требования к информационной безопасности, включая разграничение доступа, аудит действий и работу в защищённых контурах;
- требования к производительности, отказоустойчивости и масштабируемости решения;
- объём работ по тестированию, подготовке пользовательской и технической документации, а также пилотному внедрению;
- необходимость адаптации решения под нормативные требования и изменения, возникающие в ходе реализации проекта.
Более точная информация о стоимости может быть определена на основании сведений и материалов, предоставленных заказчиком, и направлена в составе коммерческого предложения. Итоговая стоимость согласовывается сторонами и фиксируется в договоре.