Информационная система как проект¶
Информационная система как проект — это совокупность взаимосвязанных мероприятий по созданию, внедрению или модернизации информационной системы (ИС), ограниченная во времени, ресурсах и имеющая уникальный результат. В управлении проектами ИС рассматривается одновременно как технический объект (программно-аппаратный комплекс) и как организационный процесс, включающий анализ требований, проектирование, разработку, внедрение и сопровождение. Проектный подход к ИС получил распространение с 1970–1980-х годов вместе с ростом корпоративной автоматизации и формированием методологий управления проектами.
¶Определение и место в управлении
Информационная система — это совокупность содержащейся в базах данных информации и обеспечивающих её обработку информационных технологий и технических средств. В отличие от самой системы, проект по её созданию носит временный характер: у него есть начало, завершение, бюджет, команда и измеримые цели. Результатом проекта может быть как полностью новая система, так и отдельный модуль, интеграция или миграция данных.
Проект ИС подчиняется общим принципам управления проектами: ограничение «тройственного ограничения» (содержание, сроки, стоимость), управление рисками, заинтересованными сторонами и качеством. Специфика отрасли — высокая изменчивость требований, зависимость от ИТ-инфраструктуры и необходимость сопровождения после сдачи.
¶Жизненный цикл проекта
Жизненный цикл проекта ИС обычно описывают через последовательность фаз.
¶Инициация и анализ требований
На этой фазе формулируются цели автоматизации, проводится обследование бизнес-процессов, собираются и документируются требования заказчика. Результат — техническое задание, устав проекта, оценка бюджета и сроков.
¶Проектирование
Разрабатывается архитектура системы, модели данных, интерфейсы, определяются платформы и стандарты. На этом этапе выбирается способ реализации: собственная разработка, покупка готового решения или гибридный вариант.
¶Разработка и тестирование
Создаётся программный код или настраивается типовое решение, проводятся модульное, интеграционное и приёмочное тестирование. Значительная часть проектов ведётся итеративно, что позволяет уточнять требования по ходу работ.
¶Внедрение и сопровождение
Система вводится в эксплуатацию, выполняется обучение пользователей, миграция данных. После сдачи проекта начинается этап сопровождения, который может оформляться отдельным проектом или контрактом.
¶Модели жизненного цикла
| Модель | Характеристика | Применимость |
|---|---|---|
| Каскадная (Waterfall) | Последовательные фазы, фиксированные требования | Проекты с ясными и стабильными требованиями |
| Итеративная | Повторяющиеся циклы с уточнением | Крупные и неопределённые проекты |
| Гибкая (Agile) | Короткие итерации, постоянная обратная связь | Проекты с меняющимися требованиями |
| Спиральная | Акцент на анализе рисков | Высокорисковые и дорогостоящие системы |
¶Методологии и стандарты
В практике управления проектами ИС применяются как универсальные, так и отраслевые подходы. Среди универсальных распространены стандарты PMI (PMBOK), PRINCE2, а также российские ГОСТы серии 34, регламентирующие стадии создания автоматизированных систем. Гибкие методологии (Scrum, Kanban) чаще используются в продуктовой разработке, тогда как каскадные и гибридные модели — в государственных и инфраструктурных проектах, где важна документальная фиксация этапов.
¶Роли и участники
Типовой состав участников проекта ИС включает:
- заказчика — организацию, для которой создаётся система;
- руководителя проекта — ответственного за сроки, бюджет и результат;
- бизнес-аналитика — связующее звено между заказчиком и разработкой;
- команду разработки — программистов, тестировщиков, архитекторов;
- интегратора — поставщика решения или услуг внедрения;
- пользователей — сотрудников, чья работа затрагивается системой.
¶Риски и особенности
Проекты ИС подвержены специфическим рискам: размытые или часто меняющиеся требования, недооценка трудозатрат, сопротивление пользователей, несовместимость с существующей инфраструктурой, зависимость от вендора. Исследования в области ИТ-проектов неоднократно фиксировали, что значительная доля таких проектов завершается с превышением бюджета или сроков либо не достигает заявленных целей. Это стимулировало развитие методов оценки зрелости процессов и поэтапного внедрения.
¶Значение
Проектный подход позволяет планировать ресурсы, контролировать ход работ и оценивать результат создания ИС. В России проекты информатизации реализуются как в коммерческом секторе, так и в государственном — например, при создании ведомственных и портальных систем. Развитие методологий управления проектами ИС остаётся востребованным направлением на стыке информатики, менеджмента и системотехники.
Источники: ГОСТ 34.601-90 «Автоматизированные системы. Стадии создания»; PMBOK Guide; материалы по управлению ИТ-проектами; публикации по системному анализу и проектированию информационных систем.