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