
процесса изменений, использования неэффективных механизмов из-
менений и внесения коррективов без учета этого процесса. Развитие
культуры и дисциплины управления изменениями требует времени.
Очень важно, чтобы при изменении требований применялся анализ
воздействия предлагаемых изменений, решения принимал совет по
управлению изменениями и
использовалось
инструментальное сред-
ство для поддержки определенной процедуры.
Нереализованные требования. Матрица трассируемое™ требова-
ний помогает избежать пропуска каких-либо требований во время
проектирования,конструирования
или тестирования.
Увеличение объема проекта. Если требования изначально плохо оп-
ределены, дальнейшее их выявление может увеличить объем проект
э.
Реализация нечетко определенных областей продукта
потребует
больше усилий, чем ожидалось. Ресурсы проекта, распределенные в
соответствии с начальным неполным требованиям, могут оказаться
недостаточными для удовлетворения полного спектра нужд
пользова-
теля.
Для смягчения этого риска планируйте жизненный
цикл,
состоя-
щий из поэтапных или разработанных средствами инкрементального
моделирования версий. Реализуйте базовую
функциональность
в пер-
вом выпуске и наращивайте способности системы далее,
Управление риском - ваш друг
Менеджер проекта может использовать управление риском, чтобы вы-
яснить условия, которые могут повлечь неблагоприятные последствия
для проекта. Представьте себе менеджера нового проекта, озабочен-
ного привлечением нужных пользователей в выявление требований.
Если он умен, то сообразит, что это условие представляет собой
эле:-
мент риска, и внесет его в список, оценив его вероятность и
влияние,
основываясь на предыдущем
опыте.
Если по прошествии некоторого
времени пользователи все еще не вовлечены в работу над проектом,
риск возрастет и, может быть, даже уже угрожает успеху проекта. Мне
удавалось убеждать менеджеров отложить проект, когда не удавалось
привлечь достаточно представителей пользователей, приводя такой
аргумент; мы не должны впустую тратить деньги компании на заранее
обреченный проект.
Периодическое трассирование рисков позволяет менеджеру проек-
та знать масштабы угрозы от выявленных областей риска. Сообщайте
о недостаточно контролируемом риске вышестоящему руководству,
которое может принять решение исправить его либо продолжать рабо-
ту, несмотря на риск. Управление риском помогает вам держать глаза
Глава 23. Требования к ПО и управление риском 449