Этапы разработки и внедрения информационно-аналитической системы
Согласно ГОСТ 34.601-90 «Автоматизированные системы. Стадии создания» выделяют следующие основные стадии создания и этапы разработки автоматизированной системы (АС):
- Формирование требований к АС.
- Разработка концепции АС.
- Техническое задание.
- Эскизный проект.
- Технический проект.
- Рабочая документация.
- Ввод в действие.
- Сопровождение АС.
Как правило, этапы стадий формирования требований к автоматизированной системе объединяют с этапами разработки технического задания, а этапы разработки концепции - с этапами эскизного проектирования. Также к приведенным стадиям создания АС добавляют стадию подготовки к началу проекта.
Ниже представлены стадии создания информационно-аналитической системы – корпоративного хранилища данных. Также дана оценка длительности каждого из этапов внедрения системы.
Стадия I. Организация проекта
Этапы работ | Результат | Дней |
---|---|---|
Заключение контракта | Контракт на разработку системы заключен | 10 |
Согласование процедур управления | Процедуры управления проектом и устав проекта согласованы | 5 |
Сбор команды проекта | Команда проекта сформирована | 5 |
Обучение членов проектной команды | Компетенция участников проекта соответствует требованиям. Этап реализуется по необходимости | 10 |
Стадия II. Формирование требований и разработка технического задания
Этапы работ | Результат | Дней |
---|---|---|
Системно-аналитическое обследование объекта автоматизации | Проведены интервью с функциональными и IT-специалистами Заказчика. Собрана информация о:
|
20 |
Анализ и обработка полученной информации | Сформированы:
|
20 |
Разработка концептуальной модели данных | Концептуальная модель данных | 15 |
Разработка технического задания | Техническое задание и приложения к нему | 20 |
Согласование и утверждение | Согласованное и утвержденное техническое задание | 10 |
Стадия III. Эскизный проект
Этапы работ | Результат | Дней |
---|---|---|
Определение общей функциональной и технической архитектур | Общее описание функциональной и технической архитектур | 10 |
Разработка логической модели данных |
|
30 |
Обоснование выбора программного обеспечения и технической инфраструктуры | ПО выбрано. Утвержден план формирования необходимой технической инфраструктуры | 10 |
Разработка предварительного регламента взаимодействия информационных систем |
|
20 |
Эскизное проектирование процессов ETL | Общее описание процессов извлечения данных, алгоритмов трансформации, загрузки и агрегации данных | 10 |
Эскизное проектирование интерфейсов пользователя | Общее описание интерфейсов ввода и предоставления данных | 5 |
Оформление эскизного проекта | Пояснительная записка к эскизному проекту | 15 |
Согласование и утверждение | Согласованная и утвержденная пояснительная записка к эскизному проекту | 5 |
Стадия IV. Технический проект
Этапы работ | Результат | Дней |
---|---|---|
Определение функциональной и технической архитектур | Описание функциональной архитектуры (включая описание каждой функции, задачи, методов реализации). Описание технической архитектуры (включая описание размещения технических средств, условий эксплуатации, режима функционирования, организации резервного копирования и т.д.) |
15 |
Формирование плана развертывание системного ландшафта | План развертывания системного ландшафта | 10 |
Разработка физической модели данных | Физическая модель данных - описание таблиц БД, индексов, секций и других объектов БД | 10 |
Разработка и согласование регламентов взаимодействия информационных систем | Согласованный и утвержденный набор регламентов взаимодействия, включающих описание интерфейсов, периодичности и т.п. | 10 |
Проектирование процессов ETL | Описание процессов извлечения данных, алгоритмов трансформации и обеспечения качества данных, процессов загрузки и агрегации данных | 20 |
Проектирование интерфейсов пользователя | Описание бизнес-слоя данных, интерфейсов ввода и предоставления данных, разграничения прав доступа | 15 |
Оформление технического проекта | Пояснительная записка к техническому проекту | 20 |
Согласование и утверждение | Согласованная и утвержденная пояснительная записка к техническому проекту | 5 |
Стадия V. Рабочая документация
Этапы работ | Результат | Дней |
---|---|---|
Разработка рабочей документации на систему и на её части | Разработаны следующие документы:
|
40 |
Разработка или адаптация программ |
|
60 |
Согласование и утверждение | Согласованная и утвержденная рабочая документация | 15 |
Стадия VI. Ввод в действие
Этапы работ | Результат | Дней |
---|---|---|
Подготовка объекта автоматизации к вводу системы в действие | Создание у Заказчика службы сопровождения системы (при необходимости) | 10 |
Подготовка персонала | Обучение пользователей и администраторов системы | 10 |
Комплектация системы поставляемыми изделиями | Закупка и завоз необходимого оборудования и программного обеспечения. Для снятия рисков поставки данный этап обычно выполняется на предыдущей стадии | 20 - 100 |
Строительно-монтажные работы | Оборудование смонтировано в выделенном для этого помещении и подключено к каналам передачи данных | 20 |
Пусконаладочные работы | Прошла наладка технических и программных средств. ПО системы перенесено в зону тестирования/промышленной эксплуатации. Настроена система резервного копирования. Проведена загрузка исторических данных в систему. Запущены процессы извлечения данных из систем-источников |
20 |
Проведение предварительных испытаний | Испытания системы на работоспособность и соответствие техническому заданию в соответствии с ПИМ проведены. Устранение неисправностей и внесение изменений в документацию в соответствии с протоколом испытаний проведено. Акт приёмки системы в опытную эксплуатацию оформлен и подписан |
10 |
Проведение опытной эксплуатации | Опытная эксплуатация проведена. Устранение неисправностей, доработка ПО и дополнительная наладка технических средств проведены | 30 - 60 |
Проведение приёмочных испытаний | Испытания системы в соответствии с ПИМ проведены. Устранение неисправностей и внесение изменений в документацию проведено. Акт передачи системы в промышленную эксплуатацию оформлен и подписан |
5 |
Завершение работ | Акт завершения работ подписан | 5 |
Стадия VII. Сопровождение
Этапы работ | Результат | Дней |
---|---|---|
Выполнение работ в соответствии с гарантийными обязательствами | Выявленные недостатки системы устранены | 365 |
Послегарантийное обслуживание | Система работает стабильно, без сбоев. Выявленные недостатки устранены | - |
Степень ответственности каждого члена проектной команды за выполнение той или иной задачи на каждом из этапов проекта определяется матрицей ответственности.