Управление рисками в разработке ПО

Автор тренинга: Денис Петелин (Минск, Беларусь)

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

Назначение тренинга

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

Цели тренинга

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

Необходимые предварительные знания

  • Опыт работы разработчиком в команде, желательно над системой большого размера.
  • Знание основ Rational Unified Process существенно поможет.
  • Знание Project Management Body of Knowledge существенно поможет.


Продолжительность

     1 день (8 часов).

Практические занятия

    • Коллективный разбор трех кейсов.
    • Упражнения по анализу учебного проекта.

Аттестация

     Предварительное тестирование слушателей. *)
     Экзамен после тренинга.

*) Предварительное и послетренинговое тестирование включают вопросы примерно одного уровня, что дает возможность оценить эффективность обучения и способности обучаемого.
 

План тренинга

День 1 - Управление рисками в разработке
Лекция 1 - Природа рисков и методы борьбы с ними
 

    • Законы Мэрфи в разработке ПО.
    • Эволюция риска. Неопределенность - риск - проблема.
    • Что есть риск.
    • Зрелость организации в управлении рисками.
    • Элементы управления рисками.
    • Выявление рисков. Сценарии-катастрофы.
    • Типы рисков. Таксономии рисков.
    • Качественный и количественный анализ рисков.
    • Методы разрешения рисков. Планирование управления рисками.
    • Почему организации не хотят управлять рисками.

 

Лекция 2 - Предпроектная оценка рисков
 

    • Взаимосвязь рисков и прибыли.
    • Агрегированные и причинные риски.
    • Вычисление агрегированного риска. Статистические методы и синтез "снизу-вверх".
    • Метод Монте-Карло.
    • Диаграммы неопределенности и их чтение.
    • Выгода (прибыль) как неопределенность. Наложение диаграмм. Точка безубыточности.
    • Оценка проекта. Когда надо рисковать.

 

Лекция 3 - Риски и планирование
 

    • Оптимистичное расписание и его неизбежный провал.
    • Источники и основания оптимистичного расписания.
    • Кумулятивный и дифференциальный риски.
    • Дифференциальный риск для установки сроков сдачи.
    • Разница между эффективной разработкой и быстрой разработкой.
    • Моделирование совокупного риска. Имитационное моделирование и средства его выполнения.
    • PERT-анализ.
    • План, управляемый рисками.
    • Реактивная инкрементность и проактивная инкрементность.

 

Лекция 4 - Специальные методы работы с рисками
 

    • Специальные методы работы с рисками в разработке ПО.
    • Architecture Trade-Off Analysis Method (ATAM).
    • Operationally Critical Threat, Asset, and Vulnerability Evaluation (OCTAVE).
    • Собирая все вместе - как выстроить риск менеджмент на проекте.

 
 
Дата проведения:                 28 января 2009 года (четверг - 1 день)
 
Место проведения:             г. Минск, пер. Тучинский 2 – 31 (возле гипермаркета «Корона»)
 
Стоимость участия:             480 000 руб (или 400 000 при оплате до 1 января 2010 года).   без НДС, в соответствии с Указом Президента РБ от 09.03.2007г. № 119 «Об упрощенной системе налогообложения
 
 
 
 Записаться или задать вопросы вы можете здесь...