Материал: 970

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Продолжение табл. 2.1

Процессы

 

Группы процессов управления проектами по фазам проекта

 

и области

 

 

 

 

 

Инициация

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

Исполнение

Мониторинг

Заверше-

знаний

 

 

 

и управление

ние

 

 

 

 

 

 

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

 

4.1. Стоимостная оценка

 

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

 

стоимостью

 

4.2. Разработка бюджета расходов

 

стоимостью

 

проекта

 

 

 

 

 

 

 

 

 

 

 

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

 

5.1. Планирование качества

5.2. Процесс

5.3. Процесс

 

качеством

 

 

обеспечения

контроля каче-

 

проекта

 

 

качества

ства

 

 

 

 

 

 

 

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

 

6.1. Планирование человеческих

6.2. Набор

6.4. Управле-

 

человечес-

 

ресурсов

команды

ние командой

 

кими

 

 

проекта

проекта

 

ресурсами

 

 

6.3 Развитие

 

 

проекта

 

 

команды

 

 

 

 

 

проекта

 

 

 

 

 

 

 

 

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

 

7.1. Планирование коммуникаций

7.2. Распро-

7.4. Управле-

 

коммуника-

 

 

странение

ние участни-

 

циями

 

 

информации

ками проекта

 

проекта

 

 

7.3. Отчет-

 

 

 

 

 

ность по ис-

 

 

 

 

 

полнению

 

 

Окончание табл. 2.1

Процессы

 

Группы процессов управления проектами по фазам проекта

 

и области

 

 

 

 

 

 

Инициация

 

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

Исполнение

Мониторинг

Заверше-

знаний

 

 

 

 

и управление

ние

 

 

 

 

 

 

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

 

8.1. Планирование управления

 

8.6. Монито-

 

рисками

 

рисками

 

ринг и управ-

 

проекта

 

8.2. Идентификация рисков

 

ление рисками

 

 

 

8.3. Качественный анализ рисков

 

 

 

 

 

8.4. Количественный анализ

 

 

 

 

 

рисков

 

 

 

 

 

8.5. Планирование реагирования

 

 

 

 

 

на риски

 

 

 

 

 

 

 

 

 

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

 

9.1. Планирование покупок

9.3. Запрос

9.5. Админист-

9.6. За-

поставками

 

и приобретений

информации

рирование кон-

крытие

проекта

 

9.2.

Планирование контрактов

у продавцов

трактов

контракта

 

 

 

 

9.4. Выбор

 

 

 

 

 

 

продавцов

 

 

 

 

 

 

 

 

 

Основы управления программными проектами

117

Планирование программного проекта относится к работам,

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

метод критического пути — CPM (Critical Path Method) и ме-

тод анализа и оценки программPERT (Program Evaluation and Review Technique).

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

Анализ состояния разработки проекта предлагается проводить на основе анкетирования, отражающего состояние направлений аудита [26]. Направлениями аудита являются:

1) четкость постановки целей проекта:

·концепция определяет ясные недвусмысленные цели;

·все члены команды считают концепцию реалистичной;

·у проекта имеется обоснование экономической эффективности;

·разработан прототип пользовательского интерфейса;

·разработана спецификация целевых функций программного продукта;

·с конечными пользователями продукта налажена двухсторонняя связь;

2) конкретизированность способов достижения целей:

·имеется детальный письменный план разработки продукта;

·в список задач проекта включены«второстепенные» задачи

118

2. Организация бизнеса

(управление конфигурациями, конвертация данных, интеграция

сдругими системами);

·после каждой фазы проекта обновляется расписание и бюджет;

·архитектура и проектные решения документированы;

·имеется план обеспечения качества, определяющий тестирование и рецензирование;

·определен план многоэтапной поставки продукта;

·в плане учтены обучение, выходные, отпуска, больничные;

·план проекта и расписание одобрены всеми участниками команды;

3) наличие определенной формы организации контроля и управления реализацией проекта:

·у проекта есть куратор — топ-менеджер исполняющей компании, который лично заинтересован в успехе данного проекта;

·у проекта есть менеджер, причем только один;

·в плане проекта определены «бинарные» контрольные точки;

·все заинтересованные стороны могут получить необходимую информацию о ходе проекта;

·между руководством и разработчиками установлены доверительные отношения;

·установлена процедура управления изменениями в проекте;

·определены лица, ответственные за решение о принятии изменений в проекте;

·план, расписание и статусная информация по проекту доступны каждому участнику;

·код системы проходит автоматическое рецензирование;

·применяется система управления дефектами;

4) проведение периодического анализа угроз и рисков:

·имеется список рисков проекта. Осуществляется его регулярный анализ и обновление;

·руководитель проекта отслеживает возникновение новых рисков;

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

Основы управления программными проектами

119

5) организация командной работы над проектом:

·опыт команды достаточен для выполнения проекта;

·у команды достаточная компетенция в прикладной области;

·в проекте имеется технический лидер;

·численность персонала достаточна;

·у команды имеется достаточная сплоченность;

·все участники привержены проекту.

Каждый вопрос предлагается оценить по следующей схеме: оценка 0 проставляется, если руководитель даже не знает об этом; 1 — знает, но пока не реагирует на это; 2 — знает, но реагирует периодически; 3 — реагирует постоянно. В зависимости от численности команды при расчете итогового балла предлагается учитывать следующие поправочные коэффициенты: для малых проектов (до 5 человек) — 1,5; для средних (от 5 до 20 человек) — 1,25. Результаты самооценки: если итоговый балл меньше40 — завершение проекта сомнительно; 40–59 — в ходе реализации проекта следует ожидать серьезные проблемы; 60–79 — проект, скорее всего, будет успешным; 80–89 — вероятность успеха высока; больше 90 — 100 % шансов на успех.

Завершение проекта выражается в фиксировании результатов выполнения программного проекта после передачи полученного программного продукта в эксплуатацию. На этом этапе проводятся приемо-сдаточные испытания (ПСИ) ПП на предмет соответствия его свойств определенным ранее требованиям. Критерии приемки должны быть выражены через количественные значения характеристик системы, подтверждаемые результатами приемо-сдаточных испытаний или опытной эксплуатации, и однозначно свидетельствовать о достижении целей проекта. Для проведения процедуры приемки-сдачи создаются специальные -до кументы — программа и методика испытаний программного продукта. Проект является завершенным, когда достигнуты его цели, либо выясняется, что цели проекта не будут или не могут быть достигнуты, либо исчезает необходимость в проекте и работа над ним прекращается.

Источник: https://studfile.net/preview/16438421/