Мы создаем информационные системы для:

Органов государственной власти
Предприятий и организаций
Стартапов

Как мы работаем

Каждый раз писать код с нуля - долго и дорого. Чтобы ускорить процесс, мы создали и используем конструктор автоматизированных систем OntoSpace

Мы не разрабатываем системы с нуля - мы конструируем их с помощью специальных модулей-подсистем:

Конструктор
графовой модели
данных

Предназначен для создания модели данных предметной области

Конструктор
экранных форм

Позволяет создавать пользовательский интерфейс приложения и значительно ускорить разработку

Конструктор
бизнес-процессов

Предназначен для автоматизации логики работы приложения

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

Как быть, если заказчик требует внести изменения в техническое задание, а исполнитель стремится оставить все, как есть, и ничего не переделывать? В процессе создания программного обеспечения мы применяем комбинацию каскадной и гибкой методологии разработки программного обеспечения (Agile). Гибкая методология (такая как Scrum) позволяет постоянно подстраиваться под требования заказчика, которые могут меняться в процессе разработки. Заказчик вовлечен в процесс разработки от начала до конца, что гарантирует ему получение именно того продукта, который соответствует его потребностям.

12 принципов Agile

  1. Главное — хороший продукт и довольный заказчик;
  2. Готовность к изменениям в любой момент;
  3. Показывать полностью рабочую часть продукта как можно чаще;
  4. Постоянные встречи команды и заказчика для обмена информацией;
  5. Заказчик и разработчики должны работать вместе, как одна команда;
  6. Важно доверять людям в том, что они делают;
  7. Есть рабочий продукт — есть прогресс;
  8. Гибкие процессы — это непрерывное развитие;
  9. Внимание к качеству способствует гибкости;
  10. Простота процесса разработки избавляет от лишней работы;
  11. Самоорганизующаяся команда работает лучше;
  12. Постоянное стремление к большей эффективности.

Наш опыт

БИЗНЕС-ПРОЦЕССЫ

Автоматизация бизнес-процессов организации. Описание бизнес-процессов в нотации BPMN 2.0, создание и применение бизнес-правил в нотации Drools.

  • Визуальное моделирование и отладка бизнес процессов и межпроцессного взаимодействия;
  • Точная привязка процессов автоматизации к процессам деятельности;
  • Стандартное представление: BPMN 2.0, Drools.

БАЗЫ ДАННЫХ

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

  • Универсальная графовая модель представления данных;
  • Интуитивно понятное описание объектов предметных областей и связей между ними;
  • Работа с потоковыми данными – запись, хранение, извлечение, анализ данных.

ГЕОИНФОРМАЦИОННЫЕ СИСТЕМЫ

Разработка геоинформационных систем с использованием различных картографических данных и данных о движении и местонахождении объектов. Расчётные задачи по движению объектов по пересеченной местности или на воде. Мониторинг обстановки в надводном и воздушном пространстве.

ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ

  • Аутентификация разными способами;
  • Авторизация и разграничение доступа к данным;
  • Тонкая настройка разграничения доступа к фрагментам данных;
  • Прямое и наглядное связывание объектов и субъектов разграничения доступа с предметной областью.

WEB, DESKTOP, MOBILE-ПРИЛОЖЕНИЯ

Разработка веб-приложений, десктопных и мобильных приложений. Разработка пользовательских интерфейсов в соответствии с современными технологическими трендами и общепринятыми стандартами user experience.

ИНТЕГРАЦИЯ

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

ИНТЕРНЕТ ВЕЩЕЙ

Снятие данных с устройств и датчиков с заданной частотой. Работа с RFID-метками, удаленное управление устройствами, в т.ч. сканерами паспортов, сканерами отпечатков пальцев.

ОТЧЕТЫ ОРГАНИЗАЦИИ

Подготовка статичных и динамических шаблонов отчетов различных видов отчетности организации. Отчеты с пиксельной точностью по заданным формам. Аналитические отчеты с графическим представлением информации (диаграммы, графики)

ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДЕЯТЕЛЬНОСТИ ОРГАНИЗАЦИИ

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

ПЛАНИРОВАНИЕ И КОНТРОЛЬ

  • Планирование организационно-управленческой деятельности по подразделениям и должностным лицам;
  • Корректировка и связывание планов;
  • Контроль исполнения поручений;
  • Система уведомлений, в том числе по настраиваемым условиям и событиям.

МЕДИАКОНТЕНТ

Организация потокового вещания аудио- и видеоконтента. Конвертация аудио и видео в разные форматы, цифровая обработка изображений.

  • Организация видеоконференцсвязи, в том числе в защищенном исполнении.

ДОКУМЕНТООБОРОТ

  • Создание докумнетов, в том числе коллективное;
  • Доведение документов, в том числе в части касающейся;
  • Контроль подготовки, исполнения и согласования документов;
  • Ведение версий документов;
  • Создание и ведение пакетов документов;
  • Использование нормативной базы;
  • Использование и создание шаблонов и форм документов;
  • Разграничение доступа к документам и их частям.

Наши технологии

Операционная система
Языки программирования
Java-фреймворки и библиотеки
JS-фреймворки и библиотеки, языки разметки и таблиц стилей
Сервер СУБД
Сервер СУБД
SSO Identity/Access Management Server
HTTP Server
Интеграционная шина
Движок бизнес процессов
ETL-трансформация
Используемый инструментарий
Инструменты сборки и развёртывания
Система контроля версий
UML инструменты проектирования
Техническая документация, руководства пользователя и программиста
Организация работы с использованием инструментов таких как

О нас

А1л1е1к1с1а1н1д1р У1л1а1н1о1в linkedin.com/in/alex-oulanov-336870101 Руководство | Базы данных
Виталий
Мастеров
linkedin.com/in/vmasterov Программный архитектор
Д1м1и1т1р1и1й Б1а1р1а1н1о1в1с1к1и1й linkedin.com/in/baranovskiy Главный аналитик
Илья
Счетчиков
linkedin.com/in/iliaschet Фронт-энд | Дизайн

Оценить проект

Напишите нам о Вашем проекте и мы сделаем предварительную оценку стоимости и сроков разработки

Контакты