Проект

Москва переходит от "ручного" контроля качества данных в ИТ-системах к автоматизированному

Заказчики: Департамент информационных технологий Москвы (ДИТ)

Москва; Государственные и социальные структуры



Дата проекта: 2017/11 — 2018/01
Бюджет проекта: 70 млн руб.

3 ноября 2017 года Департамент информационных технологий Москвы объявил конкурс на создание системы виртуализации данных и контроля их качества. Начальная стоимость контракта составляет 70 млн руб.[1]

ДИТ Москвы создает решение для контроля качества данных

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

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

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

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

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

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

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

Система контроля качества – общая схема архитектуры решения
Принципиальная схема архитектуры подсистемы виртуализации

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

При этом, согласно требованиям заказчика, система в полном объеме и с полным функциональным наполнением должна работать в браузерах Internet Explorer, FireFox, Google Chrome и Apple Safari.

Срок, который отведен для создания системы, составляет 70 календарных дней с даты подписания контракта. Исполнитель проекта будет выбран в конце ноября 2017 года.

Примечания