Что такое риски ПО и как ими управлять?

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

  1. Выявлять риски.
  2. Снижать их влияние.
  3. Снижать вероятность их наступления.
  4. Отслеживать риски.

Руководители проектов сталкиваются с тремя видами неопределённости.

  1. Известные факты команда уже понимает. Например, нехватка разработчиков может задержать поставку. Зафиксируйте такие риски в плане управления проектом.
  2. Известные неизвестные представляют собой риски, которые команда понимает, но не знает, присутствуют ли они в проекте. Например, плохая коммуникация с клиентом может привести к неполным требованиям. Команда знает о риске, но не всегда знает, передал ли клиент все детали.
  3. Неизвестные неизвестные представляют собой риски, которые организация пока не распознала. Часто они связаны с незнакомыми технологиями или инструментами. Например, клиент может внезапно попросить команду применить технологию, с которой она не знакома. Тогда проект сталкивается с рисками, о которых команда раньше не знала.

Количественная оценка риска ПО включает следующие шаги.

  1. Точно опишите рисковое событие.
  2. Определите вероятность его наступления.
  3. Оцените возможные потери.
  4. Определите потенциальную ответственность.

Управление рисками включает следующие процессы.

  1. Выявление рисков ПО
  2. Анализ рисков ПО
  3. Планирование мер по рискам ПО
  4. Мониторинг рисков ПО
В следующих разделах объясняется каждый процесс.

Выявление рисков ПО

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

Software Risk IdentificationCurrentProjectReview the PastProject HistoryAssess the PracticesBeing Followed inthe Present ProjectCome Up withCreative Ideas forFuture Projects
Открыть схему в полном размере

Выявление рисков ПО

Определите процедуры выявления рисков. Запишите для каждого риска уникальный идентификатор, дату обнаружения, описание и другие важные сведения.

Анализ рисков ПО

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

  1. Сложность технологии
  2. Технические знания команды тестирования
  3. Конфликты внутри команды
  4. Распределение команд на большой территории
  5. Использование некачественных инструментов тестирования

Влияние риска означает последствия, если он реализуется. Оцените, как он может отразиться на клиенте, компании и обществе.

  1. Убытки клиента
  2. Ущерб для компании
  3. Ущерб репутации или обществу
  4. Финансовые потери
  5. Судебные действия против компании
  6. Аннулирование лицензии на деятельность

Оцените уровень риска следующими методами.

Качественный анализ рисков Отнесите каждый риск к одной из следующих категорий.

  • Высокий
  • Низкий
  • Средний

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

Этот подход использует числа для оценки вероятности и влияния. Например, если вероятность потери 10 000 USD составляет 10%, ожидаемые потери равны 1 000 USD. Сама по себе вероятность не показывает, насколько серьёзными будут последствия.

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

Планирование мер по рискам включает следующие задачи.

  1. Определите профилактические меры, снижающие вероятность.
  2. Определите меры, снижающие влияние риска, если он реализуется.
  3. Непрерывно следите за процессами, чтобы выявлять риски как можно раньше.

Software Risk PlanningInitial System RiskAcceptableUnacceptableWaivedAssumedUndiscoveredReducedEliminatedor AvoidedResidualSystem Risk
Открыть схему в полном размере

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

Мониторинг рисков ПО

Включите мониторинг рисков в работу над проектом и регулярно проверяйте наиболее серьёзные риски. Мониторинг включает следующие задачи.

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




Мы гарантируем, что с нашим бесплатным онлайн-курсом вы сдадите сертификационный экзамен по тестированию ПО!

  1. 01

    Запишитесь онлайн

    Выберите аккредитованную сертификацию и завершите регистрацию.

  2. 02

    Получите код доступа

    Персональный код доступа к экзамену сразу придёт на электронную почту.

  3. 03

    Подготовьтесь и сдайте экзамен

    Пройдите бесплатное обучение и ответьте онлайн на 50 вопросов с выбором ответа.

  4. 04

    Получите бессрочную сертификацию

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

Образец сертификата Accredited Software Test Manager Certification™
Записаться на сертификацию

ВАШЕ БЕСПЛАТНОЕ ПРЕМИАЛЬНОЕ ОБУЧЕНИЕ ОНЛАЙН

Второе издание Software Testing Revealed уже доступно.

Мы разработали курс вместе с группой известных руководителей компаний и команд, тренеров по тестированию ПО, наставников, экспертов и признанных специалистов из всех основных отраслей. Он доступен всем посетителям International Software Test Institute™. Материалы находятся в разделах Ваша бесплатная книга по тестированию ПО и Ваше бесплатное обучение по тестированию ПО премиум-уровня в главном меню.

Эти материалы являются интеллектуальной собственностью International Software Test Institute™ и защищены авторским правом. Мы бесплатно делимся ими со всеми, потому что наш опыт помогает специалистам по тестированию ПО и способствует развитию профессии.

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

Мы гарантируем, что с нашим бесплатным премиальным онлайн-курсом вы сдадите сертификационный экзамен по тестированию ПО!