Организация разработки и внедрения информационного проекта
Основными этапами разработки и реализации информационного проекта являются: исследование, техническое проектирование, рабочее проектирование, опытная эксплуатация и внедрение, сопровождение.
Организация работ по подготовке и реализации информационного проекта на каждом этапе включает в себя следующие виды работ: составление общего плана работы; распределение работ по исполнителям; составление графиков работы по этапам и исполнителям; планирование необходимых ресурсов по этапам работ и контроль их использования; увязка работ в единый календарно-сетевой график; регистрация и учет выполнения плана и графиков; контроль и регулирование хода работ.
Проведение всех работ по разработке системы оформляется приказом по предприятию.
Исследование. Исследование объекта (предприятия или его отдельной предметной области) проводится после предварительного обследования объекта разработчиками и заключения договора с заказчиком. Предметом исследования являются: производственная, управляющая и информационная системы предприятия, степень автоматизации обработки информации. Исследование проводится разработчиками с участием персонала заказчика. Основная цель организации работ на этом этапе сводится к анализу состояния этих систем, подготовке и оформлению требований к проектируемой системе обработки информации согласно заданию заказчика системы. Итоговые результаты этапа представляются в форме отчета об исследовании, технико-экономического обоснования и технического задания на систему.
Перед началом работ по предприятию издается приказ, где указывается объект исследования, ответственные лица, сроки проведения работ, права, обязанности и ответственность разработчика и заказчика, дается санкция на представление информации разработчику.
Обязанности заказчика на этапе исследования: подготовить бизнес-план; представить необходимые условия разработчику и информацию; определить степень участия персонала предприятия в проведении исследования и последующих работах по проектированию и внедрению системы; определить ответственных лиц от предприятия; подготовить требования к системе со стороны пользователей и служб эксплуатации и представить их разработчику; утвердить техническое задание на разработку системы; организовать контроль со стороны заказчика за проведением работ.
Обязанности разработчика: провести необходимые исследования на объекте; собрать, проанализировать и дать оценку требований заказчика к проектируемой системе; подготовить общие требования к системе. По всем выставленным требованиям проработать и представить предварительные проектные решения и согласовать их с заказчиком; подготовить, оформить и представить на утверждение отчет об исследовании, ТЭО и ТЗ на создание системы.
Техническое проектирование. Объектами проектирования являются функциональная система автоматизируемой предметной области (состав задач) и все виды обеспечения решения этих задач: информационное, математическое, техническое, программное, организационное. Целью работ на этом этапе является разработка, оформление и утверждение основных проектных решений по созданию системы обработки информации. Разработка осуществляется разработчиками системы с участием персонала заказчика. Итоговый результат работ - технический проект на систему.
Обязанности заказчика на этом этапе:
разработать совместно с разработчиками мероприятия по обеспечению процесса разработки системы, ее внедрения и эксплуатации необходимыми средствами и ресурсами. Эти мероприятия могут быть оформлены отдельным проектом по созданию инфраструктуры системы;
организовать и провести работы: по приобретению необходимых системных программных средств; приобретению, установке и запуску в эксплуатацию технических средств и средств связи; по оборудованию помещений, набору и подготовке эксплуатационного персонала и др.;
подготовить совместно с разработчиками необходимую документацию для проведения эксплуатации системы;
Обязанности разработчика: разработать все необходимые проектные решения в соответствии с выставленными требованиями и утвердить заказчиком в форме технического проекта.
Рабочее проектирование. Целью проведения проектных работ на этом этапе является разработка программного обеспечения и инструктивных материалов. Качество разработки программ проверяется на контрольных примерах. Обязанности заказчика на этом этапе:
до начала установленного срока опытной эксплуатации системы провести необходимые изменения в структуре и штатном расписании предприятия, в т.ч. для обеспечения системы эксплуатационным персоналом; закончить проведение мероприятий по подготовке и вводу в эксплуатацию материально-технической базы; оформить окончание проведения этих работ соответствующими актами;
организовать приемку программного обеспечения в опытную эксплуатацию;
организовать совместно с разработчиками подготовку массивов нормативно-справочной информации (НСИ);
организовать обучение и провести аттестацию персонала на степень его готовности к эксплуатации системы.
Обязанности разработчика:
произвести установку системного программного обеспечения;
разработать программы подготовки и ведения массивов НСИ и организовать заполнение этих массивов реальными данными;
разработать и провести контрольные испытания прикладного программного обеспечения;
разработать необходимые инструктивные материалы, согласовать с пользователями и утвердить руководителем работ заказчика;
осуществлять контроль за выполнением мероприятий по подготовке и вводу в действие объектов инфраструктуры системы;
провести обучение персонала.
Итоговая документация этого этапа: программы на носителях информации, контрольные примеры проверки работы программ, инструктивные материалы.
Опытная эксплуатация и внедрение. Целью этого этапа является проверка работоспособности разработанной автоматизированной системы в производственных условиях. Опытная эксплуатация проводится заказчиком на реальной информации и заканчивается внедрением системы в промышленную эксплуатацию с оформлением соответствующего акта.
Для ее проведения по предприятию издается приказ, где указывается срок проведения, ответственные лица, состав приемной комиссии. Для запуска системы в эксплуатацию приемной комиссии представляются следующие документы: технико-экономическое обоснование; техническое задание; технический проект; программное обеспечение; комплект инструкций; акты о сдаче-приемке строительно-монтажных работ, установке и сдаче в эксплуатацию технических средств; протоколы завершения этапов работ; акты о сдаче отдельных задач или частей системы в эксплуатацию; протоколы согласования по дополнительным требованиям к системе.
Обязанности заказчика: организовать регулярную подготовку и обработку информации автоматизированной системы с параллельным проведением ручного решения задач; выявить отклонения или недостатки в работе системы и представить разработчикам; дать оценку готовности системы к промышленной эксплуатации.
Обязанности разработчика: представить комиссии всю необходимую проектно - технологическую документацию в печатном виде и в виде электронной копии; оперативно устранить выявленные недостатки; определить сроки устранения серьезных замечаний или проведения дополнительных работ.
Если в процессе опытной эксплуатации возникают новые требования к системе, то для их реализации принимаются отдельные решения, составляется новый или продляется существующий договор.
После проведения опытной эксплуатации составляется акт, который служит основанием для ввода системы в промышленную эксплуатацию. К акту прилагается перечень выявленных недостатков и мероприятия по их устранению.
Внедрение системы в промышленную эксплуатацию осуществляется приказом по предприятию.
В случае, если разработчиками представляется готовый разработанный типовой проект, например, пакет 1С – Бухгалтерия или др., состав и порядок выполнения работ по этапам сохраняется. Изменяются только сроки и объемы проведения работ и объемы финансирования.
Сопровождение. Этап сопровождения проводится разработчиками после ввода системы в промышленную эксплуатацию на условиях гарантийного обслуживания или по отдельному договору. На этом этапе может производиться доработка проекта в связи с новыми требованиями, устранение замечаний по опытной эксплуатации и другие работы по согласованию с заказчиком.
РЕЗЮМЕ
Системный подход при проектировании СОЭИ заключается р рассмотрении процесса проектирования как системы. Эта система включает в себя этапы и операции, результатом выполнения которых являются проектные решения по созданию и эксплуатации СОЭИ.
Все виды проектных решений формулируются сначала как поток требований к системе со стороны пользователей. Согласованные, оформленные и утвержденные заказчиком требования представляются как проектные решения. Эти решения реализуются в процессе создания и эксплуатации системы на объекте.
Способом организации и представления СОЭИ является информационный проект, включающий в себя технологическую и организационно-экономическую части.
Результатом выполнения технологической части информационного проекта являются: технико-экономическое обоснование, техническое задание, технический проект, пакет прикладных программ, организационно-технологическая документация.
Процесс проектирования и внедрения системы в эксплуатацию требует участия квалифицированных разработчиков и пользователей, четкой организации работ и контроля их исполнения.
Термины и понятия
Информационный проект
Этапы проектирования
Технология проектирования
Документация проекта
Вопросы и учебные задания
Охарактеризуйте понятие «технология проектирования». Назовите основные этапы и операции на примере проекта по автоматизации сбыта и реализации продукции.
Объясните состав и содержание потока требований к системе со стороны пользователей. Приведите пример по задаче учета отгрузки готовой продукции.
Объясните состав и содержание информационного проекта (ИП).
Охарактеризуйте содержание и последовательность выполнения ИП.
Какие методы необходимо использовать при анализе и создании СОЭИ?
Охарактеризуйте состав и содержание технологии проектирования СОЭИ.
Назовите основные обязанности разработчика информационного проекта по этапам проектирования
Назовите основные обязанности заказчика информационного проекта по этапам проектирования
На примере автоматизации решения задач по сбыту и реализации продукции охарактеризуйте, какие мероприятия на объекте должен выполнить заказчик для успешного внедрения и эксплуатации информационного проекта?