Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Методические основы управления ИТ-проектами

Покупка
Артикул: 830113.01.99
Доступ онлайн
1 000 ₽
В корзину
Представленный учебник содержит детальное описание процедур управления проектами внедрения информационных технологий. Отличительной особенностью данного курса является изложение материала с привязкой к этапам жизненного цикла создаваемого продукта, а не к фазам некоторого абстрактного проекта. Это позволяет читателю сформировать целостное представление о необходимых в ИТ-проекте управленческих процедурах, а так же использовать материал последовательно во времени, по мере перехода от одного этапа технологического цикла создания продукта к другому. При создании ИТ-решений перед всеми сторонами, вовлеченными в жизненный цикл проекта, возникает целый ряд вопросов, связанных с определением и детальным структурированием необходимых работ, с распределением прав и обязанностей, с управлением и контролем за исполняемыми работами. Одним из действенных инструментов для решения данных вопросов является использование унифицированных подходов, закрепленных в современных международных и российских стандартах и методологиях управления проектами. Рассмотренные в книге процедуры управления созданием информационных технологий не ограничиваются рекомендациями какого-то одного стандарта управления проектами, а базируются на разнообразных современных апробированных методиках.
Грекул, В. И. Методические основы управления ИТ-проектами : курс лекций / В. И. Грекул, Н. Л. Коровкина, Ю. В. Куприянов. - Москва : ИНТУИТ, 2016. - 324 с. - ISBN 978-5-9963-0466-0. - Текст : электронный. - URL: https://znanium.ru/catalog/product/2146166 (дата обращения: 22.11.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов

                                    
Методические основы управления ИТ-проектами

2-е издание, исправленное

Грекул В.И.
Коровкина Н.Л.
Куприянов Ю.В.

Национальный Открытый Университет “ИНТУИТ”
2016

2

УДК [004:005.8](075.8)
ББК 17
Г80
Методические основы управления ИТ-проектами / Грекул В.И., Коровкина Н.Л., Куприянов Ю.В. M.: Национальный Открытый Университет “ИНТУИТ”, 2016 (Основы информационных технологий)
ISBN 978-5-9963-0466-0

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

(c) ООО “ИНТУИТ.РУ”, 2010-2016
(c) Грекул В.И., Коровкина Н.Л., Куприянов Ю.В., 2010-2016

3

Введение

ИТ-проект. Жизненный цикл ИТ-проекта. Организационная структура ИТ-проекта.

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

С одной стороны, эти работы соответствуют классическому определению
проекта [1, 23]: “Проект – это комплекс усилий, предпринимаемых с целью получения
конкретных уникальных результатов в рамках отведенного времени и в пределах
утвержденного бюджета, который выделяется на оплату ресурсов, используемых или
потребляемых в ходе проекта”. С другой стороны, они обладают известными
отличительными особенностями:

разделение на уровне идеологии заказчика и исполнителя: заказчиком, как
правило, является бизнес, а исполнителем – ИТ-специалисты, и есть трудности в
выявлении требований, ожиданий от проекта, в формировании технического
задания. Существует также проблема эффективных коммуникаций;
ответственность за результат проекта имеет “солидарный” характер. То есть здесь
нельзя возложить ответственность за успех проекта только на исполнителя, точно
так же, как нельзя говорить, что исключительно заказчик виновен в том, что
проект не удался. В ИТ-проекте должны создаваться определенные условия для
взаимодействия сторон, и стороны, участвующие в нем, несут равную
ответственность за результаты проекта;
зачастую реализация ИТ-проекта предусматривает изменение существующих
организационных структур на предприятии;
обычно в  ИТ-проект вовлечено множество подразделений организации;
существует высокая вероятность конфликтов между руководителем проекта,
высшим руководством, руководителями подразделений и персоналом
организации;
многие ИТ-проекты имеют колоссальные бюджеты. В крупных компаниях
масштабы проектной деятельности в области информационных технологий (ИТ)
измеряются миллионами долларов, причем реализация новых проектов
происходит постоянно. Если, например, промышленное предприятие достаточно
один раз построить – и оно будет работать, не требуя регулярных инвестиций, то
развитие ИТ-инфраструктуры в растущих компаниях требует больших и
регулярных вложений. Большие бюджеты, в свою очередь, подразумевают
больший уровень ответственности и, соответственно, больший уровень
компетенции тех людей, которые этими проектами управляют.

Если говорить о реализации ИТ-проектов, следует обратить внимание на следующие
особенности:

4

зачастую в компании заказчика одновременно выполняются несколько ИТпроектов;
приоритеты выполнения проектов постоянно корректируются;
по мере реализации проектов выполняется уточнение и корректировка требований
и содержания проектов;
велико влияние человеческого фактора: сроки и качество выполнения проекта в
основном зависят от непосредственных исполнителей и коммуникации между
ними;
каждый исполнитель может принимать участие в нескольких проектах;
налицо трудности планирования творческой деятельности, отсутствуют единые
нормативы и стандарты;
сохраняется повышенный уровень риска, вплоть до непредсказуемости
результатов;
происходит постоянное совершенствование технологии выполнения работ.

Анализ статистики показывает, что примерно 90 процентов ИТ-проектов аналогичны
уже выполненным. У руководителя проекта имеется опыт реализации таких задач и
понимание возможных проблем. В этих случаях иерархическая структура проекта и
работ (ИСП/ИСР) формируется с применением подхода Top-down (сверху вниз),
используется типовая структура проектной команды, планы проекта (план управления
рисками, план коммуникаций и пр.) аналогичны планам предыдущих проектов. Однако
10 процентов проектов – инновационные, реализуемые “с нуля” и требующие
творчества, нестандартных решений и управленческой смелости. Принятие решений в
таких проектах характеризуется высокими рисками, что требует от руководителя
глубоких знаний методики проектного управления и понимания особенностей её
применения в сфере информационных технологий.

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

Для эффективного управления проект должен быть хорошо структурирован. Суть этого
процесса сводится к выделению следующих основных элементов:

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

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

Организационная структура подразумевает выделение ролей исполнителей, которые
необходимы для реализации проекта, определение взаимоотношений между ними и
распределение ответственности за выполнение задач.

5

Инициация проекта

Адаптация модели жизненного цикла проекта, процедура адаптации модели ЖЦ ИС.
Разработка технико-экономического обоснования. Формирование бизнес-цели проекта.
Разработка устава проекта. Идентификация и анализ участников проекта.
Формирование требований проекта. Организация и проведение результативного
интервью. Использование функции качества.

Адаптация модели жизненного цикла проекта

В данном учебном пособии по управлению ИТ-проектами в качестве концептуальной
основы используется модель жизненного цикла информационных систем (ЖЦ ИС),
описанная в стандарте ГОСТ Р ИСО/МЭК 15288. В соответствии с данным стандартом
запуск каждого нового проекта подразумевает создание (или адаптацию уже
имеющейся) модели ЖЦ, состоящей из стадий.

Процесс создания (или адаптации уже имеющейся) модели ЖЦ начинается с
определения целей и результатов каждой из стадий, образующих структуру работ для
детализированного моделирования процессов реализации ИТ. [10]

Исходя из допущений базового стандарта, а также типовых этапов ЖЦ ИТ и принятой
последовательности их реализации, авторами предлагается следующая модель ЖЦ ИТ,
определяющая последовательность изложения материала в книге.

1. Планирование проекта
2. Проектирование
3. Разработка и внедрение
4. Эксплуатация и поддержка
5. Утилизация и обновление

В таблице ниже представлены цели каждой из выделенных стадий ЖЦ (см. табл. 1.1).

Приведенные этапы есть стадии жизненного цикла информационной системы и не
тождественны жизненному циклу проекта. Жизненный цикл продукта отражает, что
нужно сделать для создания, эксплуатации, поддержки и утилизации данного продукта,
а жизненный цикл проекта - как нужно организовывать и управлять работой. Фаза ЖЦ
продукта может включать в себя все этапы ЖЦ проекта (см. рис. 1.1 (а, б)), и, в
соответствии со стандартом ГОСТ Р ИСО/МЭК 15288 [10], предусматривает наличие
этапов планирования, оценки и контроля, а также процесса принятия решения - шлюза
(см. рис. 1.1. (а)), через который происходит переход на следующий этап ЖЦ ИС и
который является точкой мониторинга качества и точкой принятия решения о
целесообразности продолжения проекта [10]. Необходимо отметить, что планирование,
оценка и контроль характерны для любого цикла управления (например, цикл
Деминга). Таким образом, использование их, в том числе на этапе “Эксплуатация и
поддержка”, носящем выраженный операционный (не проектный) характер, вполне
обосновано.

Таблица 1.1. Цели этапов жизненного цикла информационной системы

6

Таблица 1.1. Цели этапов жизненного цикла информационной системы

Этап (ГОСТ
Р ИСО/ МЭК

15288)

Этап

(адаптированный)
Цель этапа

Замысел
Планирование
проекта

Оценка новых возможностей в деловой сфере,
разработка предварительных системных требований
и проверка их осуществимости. Концептуальное
планирование всего ЖЦ ИС

Разработка
Проектирование
Создание проекта системы, которая удовлетворяет
требованиям приобретающей стороны и может быть
реализована, испытана, оценена, применена по
назначению, поддержана при применении, в
последующем списана и/или обновлена

Производство Разработка и

внедрение

Разработка (настройка) системы в соответствии с
требованиями приобретающей стороны,
тестирование системы, реализация соответствующих
организационно-технических мероприятий и
развертывание поддерживающих систем,
направленных на обеспечение корректной
эксплуатации внедренного продукта

Применение
Поддержка
применения

Эксплуатация и
поддержка

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

Изъятие и
списание

Утилизация и
обновление

Обеспечение удаления рассматриваемой системы и
связанных с нею обслуживающих и
поддерживающих организационно-технологических
подсистем. Поддержка планирования перехода на
новую версию текущей или на абсолютно новую
систему

Рассмотрение каждой стадии ЖЦ ИТ в качестве отдельного проекта позволяет (по
сути, делает единственно возможным) применять метод планирования по принципу
набегающей волны, который значительно понижает рискованность проекта и
повышает шансы на успех [9].

7

Рис. 1.1.  (а,б) Примеры соотношения жизненного цикла информационной системы и
жизненного цикла проекта

В то же время процессы, выполняемые в рамках одной стадии ЖЦ ИТ, могут иметь
взаимосвязи как в рамках данной стадии, так и с процессами других стадий. Очевидно,
что для успешного достижения целей проекта необходимо не только управлять
каждым процессом в отдельности, но и обеспечить комплексный подход к управлению
с учетом взаимосвязей, взаимозависимостей как отдельных процессов, так и групп
процессов.

С целью структурирования процессы управления проектом принято делить на области
знаний. Ниже перечислены области знаний, составляющие процессы проектного
управления. Предложенный перечень сформирован на основе рекомендаций лучших
мировых практик и содержится в стандарте управления проектами [1,10, 23].

1. Управление интеграцией
2. Управление содержанием
3. Управление сроками
4. Управление стоимостью
5. Управление качеством
6. Управление рисками
7. Управление человеческими ресурсами

8

8. Управление коммуникациями
9. Управление конфигурацией

Описание содержания каждой из перечисленных выше областей знаний и
соответствующих им процессов приводится в табл. 1.2.

Таблица 1.2. Области знаний проектного управления

Область знаний
Описание
Процессы

Управление
интеграцией

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

(project baseline), на стадии оценки - в
сравнении с базовой линией и
корректировке в соответствии с ней на
стадии контроля

1. Разработка ТЭО

проекта.

2. Разработка устава

проекта.

3. Разработка плана

управления
проектом.

4. Руководство и

управление
исполнением
проекта.

5. Осуществление

интегрированного
управления
изменениями.

6. Оценка альтернатив

развития проекта.

7. Планирование

закрытия проекта и
перехода в стадию
эксплуатации.

8. Завершение

проекта.

Управление
содержанием

Управление содержанием включает в себя
процессы и действия, обеспечивающие
включение в проект всех тех и только тех
работ, которые необходимы для успешного
выполнения проекта. Оно непосредственно
связано с определением и контролем того,
что включено или не включено в проект
[1,23]

1. Формирование

требований
проекта.

2. Формирование

ИСР.

3. Определение

содержания
проекта.

4. Определение

результатов всех
стадий жц ис.

5. Оценка

реализуемости
требований
проекта.

9

6. Подтверждение

содержания
проекта.

7. Определение

уточненных
системных
требований.

8. Мониторинг

содержания и
объема проекта.

9. Оценка готовности

пользователей к
работе в системе.

10. Планирование

обучения конечных
пользователей

Управление
сроками

Управление сроками проекта включает в
себя процессы, обеспечивающие
своевременное завершение проекта [23]

1. Формирование

списка работ
проекта.

2. Определение

последовательности
работ проекта.

3. Оценка

трудоемкости и
продолжительности
работ.

4. Разработка

базового
расписания
проекта.

5. Контроль и

управление
расписанием
проекта

Управление
стоимостью

Управление стоимостью проекта
объединяет процессы, выполняемые в ходе
планирования, разработки бюджета и
контролирования затрат и обеспечивающие
завершение проекта в рамках
утвержденного бюджета [23]

1. Оценка стоимости

проекта.

2. Разработка сметы

проекта.

3. Разработка

базового плана по
стоимости.

4. Управление

стоимостью
проекта

10

Доступ онлайн
1 000 ₽
В корзину