Типы ИТ проектов. IT projects types

Информационные технологии (Information Technologies) привлекают руководителей интересными проектами, нестандартными процессами и широким выбором возможностей.

Можно выделить три типа ИТ проектов.

1. Проекты разработки ПО (software development projects)

Первый тип – это проекты разработки программного обеспечения (software development projects). Программный продукт или программа – это всегда код, который работает с информацией. Под “работает” мы понимаем, что программа информацию создает, обрабатывает, хранит или делает все сразу. Это информационный продукт.

Цель ИТ проектов первого типа – создать конкретную программу по требованию заказчика, которая принесет ценность для его бизнеса. Например, создать приложение под Android для учета домашних финансов, или разработать электронный магазин одежды, или текстовый редактор, в котором я сейчас печатаю этот текст. Проекты первого типа характерны тем, что жизненный цикл проекта (project life cycle) содержит вложенный жизненный цикл разработки программного обеспечения (SDLC, software development life cycle), что оказывает непосредственное влияние на определение активностей и работ по проекту. Также именно имплементация SDLC на вашем проекте определяет подход или методологию разработки таким образом, чтобы добиться максимально эффективного достижения проектной цели.

Я бы рекомендовал руководителю проектов (далее, РП) очень хорошо изучить SDLC и варианты его организации на проектах. Особое внимание обратить на использование таких популярных фреймворков как Scrum и Kanban.

2. Проекты внедрения ПО (software implementation projects)

Второй тип – это проекты внедрения программного обеспечения (software implementation projects). Это когда уже разработанная программа внедряется в готовую инфраструктуру заказчика. Такие проекты обычно включают целый набор интеграций с другими информационными системами заказчика, адаптацию под его реальные бизнес процессы, последующее изменение регламентов работы и обучение персонала. Примеры таких проектов: внедрение CRM в банке, внедрение финансового модуля SAP в логистической компании, внедрение корпоративной системы онлайн обучения и т.д. Эти проекты всегда тесто связаны с заказчиком, для которого делается внедрение. Я рекомендую руководителям проектам для таких проектов особое внимание уделить анализу существующих бизнес процессов заказчика и анализу его информационных систем. И уже с учетом этих данных делать детальное планирование. Еще два момента, на которые хотел бы обратить внимание начинающих руководителей проекта.

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

3. ИТ инфраструктурные проекты (IT Infrastructure projects)

Третий тип – это ИТ инфраструктурные проекты (IT infrastructure projects), которые характеризуются построением систем взаимодействия программного обеспечения, сервисов и аппаратной части (hardware). Обычно это комплексные проекты, цель которых – создать основу, на которой будут функционировать все ИТ сервисы бизнеса.

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

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

Итоги

Мы кратко обозначили, что в ИТ можем выделить три типа проектов:

  • Разработка программного обеспечения
  • Внедрение программного обеспечения в ИТ инфраструктуру заказчика
  • Построение ИТ инфраструктуры

 

Вне зависимости от типа, в каждом своем проекте всегда уделяйте внимание планированию, организации и контролю. Успешных вам проектов!