PMI PMP: Содержание, требования и контроль изменений — Руководство по подготовке
Часть PMP — Руководство по подготовке. Практикуйтесь с проверенными ответами в центре экзаменов PMI, или пройдите тесты на время на ExamRoll.io.
Сбор и выявление требований, прослеживаемость и RTM
Целостность содержания начинается задолго до оценки первого пакета работ — она начинается с дисциплинированного сбора и выявления требований. Этот процесс — не один семинар, а многоуровневая деятельность, сочетающая интервью, фасилитируемые семинары (JAD-сессии, дизайн-спринты), анализ документов, наблюдение («job shadowing»), прототипирование, анкетирование и контекстные диаграммы. Каждая техника выявляет свой тип требований: бизнес-требования (почему), требования заинтересованных сторон (кто и чего хочет), требования к решению (функциональные и нефункциональные), требования к переходу, требования к проекту и требования к качеству. Упущение любого уровня приводит к предсказуемому провалу — например, сбор функциональных требований без нефункциональных ведет к созданию системы, которая «работает», но не может масштабироваться.
После сбора требования должны быть прослеживаемыми. Матрица прослеживаемости требований (RTM) двунаправленно связывает каждое требование с (а) бизнес-целью или выгодой, которая его обосновывает, (б) результатом из ИСР, который его создаст, (в) элементом дизайна или пользовательской историей, которая его реализует, (г) тестовым случаем, который его проверяет, и (д) заинтересованной стороной, которая отвечает за приемку. В зрелой RTM также указываются приоритет, статус, источник и ID запроса на изменение. RTM — это самое мощное оружие против разрастания содержания и «золотого покрытия»: любое предлагаемое изменение, которое нельзя отследить до утвержденной бизнес-цели, является кандидатом на отклонение, а любая цель без тестового случая представляет собой непроверяемое заявление о завершении.
Типичная структура строки в RTM:
- R-042
- Описание: Система поддерживает SSO
- Бизнес-цель: Снизить количество обращений в поддержку по вопросам входа на 30%
- Ссылка на ИСР: 1.3.2
- Приоритет: Обязательно (Must)
- Тестовый случай: TC-118
- Критерии приемки: Вход по SAML 2.0 <2 сек
- Владелец: CIO
- Статус: Утверждено
Базовый план по содержанию, ИСР и критерии приемки
Базовый план по содержанию — это официально утвержденное трио: описание содержания, ИСР и словарь ИСР. Это не список пожеланий, а описание того, что означает «готово», на которое ссылаются в контракте. ИСР (Иерархическая структура работ) декомпозирует результаты (но не операции) до уровня пакета работ, соблюдая правило 100% — сумма дочерних элементов равна родительскому, ни больше, ни меньше. Каждый конечный пакет работ получает запись в словаре ИСР, описывающую содержание работ, критерии приемки, допущения, ответственного исполнителя, идентификатор в плане счетов, контрольные даты и требования к качеству. Именно это делает оценку работ обоснованной, а контроль — возможным; нельзя освоить объем по работе, которая не была определена.
Критерии приемки должны быть конкретными, измеримыми и согласованы до начала работ. «Дружелюбный интерфейс» — это не критерий; «выполнение задачи за ≤3 клика с частотой ошибок <2% при юзабилити-тестировании» — это критерий. Каждый результат требует подписания со стороны заинтересованных сторон на соответствие этим критериям через формальную процедуру подтверждения — обычно это процесс подтверждения содержания, который на выходе дает принятые результаты и запросы на изменение для тех, что не прошли проверку. Урок, который можно извлечь из сценариев, когда заинтересованная сторона отказывается утверждать результат ближе к завершению проекта, однозначен: критерии приемки и промежуточное подтверждение должны были выполняться на протяжении всего исполнения, а не откладываться на конец. Когда результат отклоняется на этапе закрытия, правильным действием будет зафиксировать несоответствие, создать запрос на изменение для его устранения, переоценить влияние на график и стоимость и провести его через процедуру управления изменениями, а не спорить, что работа «соответствовала спецификации».
Приоритизация бэклога и MVP
В адаптивных и гибридных средах содержание выражается в виде приоритизированного бэклога продукта, а не замороженного базового плана. Техники приоритизации включают MoSCoW (Must, Should, Could, Won’t), WSJF (Weighted Shortest Job First), анализ Кано (базовые, производительные, восхищающие функции) и простые матрицы «ценность/усилие». Цель всегда одна: выстроить работу так, чтобы сначала была поставлена наивысшая бизнес-ценность, и чтобы в случае досрочного прекращения проекта выпущенный инкремент все равно решал реальную проблему.
Минимально жизнеспособный продукт (MVP) — это наименьшая часть функциональности, которая приносит измеримую ценность и позволяет получить подтвержденное обучение. Это не «первая фаза фиксированного плана», а инструмент для проверки гипотез. Ранняя поставка MVP позволяет проверить допущения на реальных пользователях, получить обратную связь для уточнения бэклога и защититься от классического сценария сбоя, когда команды поставляют функции, которыми никто не пользуется. Когда заинтересованные стороны жалуются, что «поставленная функциональность — это не то, что было нужно бизнесу», первопричина почти всегда кроется на более ранних этапах: приоритизация не была привязана к подтвержденным бизнес-целям, и не был выпущен ранний инкремент для проверки допущений. Корректирующая мера — проводить уточнение бэклога совместно с бизнесом, взвешивать элементы по выгоде, выпускать продукт инкрементально и переприоритизировать после каждой демонстрации.
Запросы на изменение, CCB и интегрированный контроль изменений
После того как базовые планы определены, любое изменение, включая «небольшие», проходит через процесс интегрированного контроля изменений. Рабочий процесс выглядит так: (1) подается запрос на изменение, в котором документируется, что меняется, почему и какая ожидается выгода; (2) он регистрируется в журнале изменений; (3) выполняется анализ влияния на содержание, расписание, стоимость, качество, ресурсы, риски и закупки (давление по семи направлениям); (4) запрос направляется в Комитет по контролю изменений (CCB) для одобрения, отсрочки или отклонения; (5) в случае одобрения обновляются затронутые базовые планы, RTM, WBS, реестр рисков, журнал допущений, а информация доводится до всех затронутых заинтересованных сторон; (6) в случае отклонения или отсрочки запись сохраняется для аудита и извлеченных уроков.
Состав CCB должен соответствовать уровням полномочий — спонсор, владелец бизнеса, технический руководитель, PM, а также часто представители финансов и отдела качества. Небольшие изменения не являются исключением; они обрабатываются в рамках заранее определенных делегированных полномочий (например, PM может одобрять изменения стоимостью до 5000 долларов и с влиянием до 2 дней), но все равно регистрируются. Предположение, что «незначительное» изменение не оказывает влияния на базовый план, — это та область, где проекты незаметно теряют ресурсы: пятнадцать мелких изменений, каждое из которых стоит «всего полдня», съедают трехнедельный буфер, и никто этого не замечает.
Оценка влияния и работа с допущениями/проблемами
Правильная оценка влияния — это не абзац в электронном письме. Она количественно определяет изменение (дельту) в расписании (через сетевой анализ и использование резерва времени), в стоимости (трудозатраты, материалы, использование резерва на непредвиденные расходы), в качестве (риск дефектов, тестовое покрытие), в рисках (появление новых угроз или усиление существующих) и в вовлеченности заинтересованных сторон. Если изменение расходует резерв на непредвиденные расходы, необходимо обновить анализ резервов. Если оно делает недействительным какое-либо допущение — например, что сторонний API будет оставаться стабильным, — обновляется журнал допущений, а все зависимые требования перепроверяются. Новые проблемы, возникающие в результате изменения, заносятся в журнал проблем с указанием ответственного и срока выполнения.
Почему распространенные ловушки не работают
Рассмотрим четыре повторяющихся шаблона неверных ответов:
- Реализация функциональности с низкой ценностью — это провал, потому что усилия были потрачены без отслеживаемой связи с бизнес-выгодой. Дисциплина RTM и MVP существует именно для того, чтобы это предотвратить; отказ от них означает, что команда оптимизирует выпуск, а не результат.
- Неформальное принятие поздних добавлений в содержание проекта — это провал, потому что это происходит в обход анализа влияния. Такое добавление может израсходовать резерв времени, необходимый для других работ, или создать риск, который сделает недействительной стратегию тестирования. Без видимости для CCB никто не несет ответственности за срыв сроков.
- Внедрение изменений без запроса на изменение — это провал, потому что это нарушает базовый план: будущий анализ отклонений становится бессмысленным, а расчеты освоенного объема отрываются от реальности. Это также подрывает управление: как только допускается один обход официального канала, вся дисциплина рушится.
- Предположение, что небольшие изменения не имеют влияния, — это провал, потому что влияние является кумулятивным и часто нелинейным. Изменение кода в одну строку может запустить регрессионное тестирование десятков модулей; «незначительная» правка в спецификации может потребовать повторного утверждения у регулятора. Правило таково: сначала оценивать, потом классифицировать, и никогда не делать предположений.
Когда заказчик еженедельно запрашивает изменения в содержании проекта, правильный ответ состоит из трех частей: направлять каждый запрос через формальный процесс контроля изменений, выполнять анализ влияния и делиться им с заказчиком, чтобы он видел истинную стоимость каждого изменения, и снова вовлекать спонсора и CCB для пересмотра ожиданий и, при необходимости, перепланирования или обновления базового плана. Молчание, неформальное согласие или односторонний отказ — все это провалы одной и той же дисциплины.
← Agile · Все домены · Управление рисками и проблемами →
Отработать эти вопросы → · Тесты на время на ExamRoll.io →
Pass the whole exam — not just this question
You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.
Сдайте экзамен →