Neural Project InstituteСертификация по управлению проектами для эпохи ИИ

Руководство по управлению проектами · Планирование и содержание

Расползание содержания: причины, примеры и как его предотвратить

Неконтролируемое расширение содержания (scope creep) — это постепенный бесконтрольный рост содержания проекта без соответствующих изменений сроков, бюджета или ресурсов. Оно редко приходит одним большим запросом; оно накапливается из мелких добавлений, которые никто официально не утверждал. Это руководство объясняет, что вызывает неконтролируемое расширение содержания, как распознать его на ранней стадии, и предлагает практический процесс его предотвращения и контроля.

Главное

  • Scope creep — это неконтролируемый рост содержания: работа добавляется, а сроки, стоимость и ресурсы остаются прежними.
  • Изменения сами по себе нормальны. Проблема — в изменениях, минующих оценку и утверждение.
  • Чаще всего неконтролируемое расширение содержания начинается с расплывчатых требований, отсутствия исключений и единого канала для запросов.
  • Подписанное описание содержания, WBS и простой процесс управления изменениями предотвращают большую часть проблем.
  • Когда поступает новый запрос, покажите его влияние и предложите варианты: отложить, заменить, профинансировать или отклонить.
  • В Agile новые идеи попадают в бэклог продукта, где их упорядочивает владелец продукта, а Цель спринта остаётся под защитой.

Что такое расползание содержания?

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

PMI использует почти такую же формулировку в своём глоссарии, и это полезный тест: если работа добавлена, а базовый план по содержанию, расписание и бюджет не изменились, — у вас неконтролируемое расширение содержания.

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

Важно слово «постепенный» (creep — «ползучий»). Одно крупное изменение обычно замечают и обсуждают. Scope creep — это множество мелких изменений, каждое из которых кажется слишком незначительным для формального оформления: ещё один отчёт, дополнительный раунд правок, быстрая доработка страницы входа. По отдельности они выглядят безобидно; вместе они могут добавить недели.

Это ещё и распространённое явление. Согласно отчёту PMI *Pulse of the Profession* 2018 года, в 52% проектов, завершённых за предыдущие 12 месяцев, наблюдалось неконтролируемое расширение содержания, тогда как пятью годами ранее — в 43%.

Наше руководство по содержание проекта объясняет, как изначально правильно определить содержание.

Scope creep, изменение содержания, «золочение» и разрастание функций

Не каждое изменение содержания — это scope creep. Проекты учатся по ходу дела, и утверждённые изменения, добавляющие ценность, — часть хорошего управления проектами. Разница — в контроле.

ТерминКто обычно вызываетУтверждено?План обновлён?Пример
Утверждённое изменение содержанияСпонсор, клиент или команда через запрос на изменениеДаДа: базовые планы по содержанию, срокам и бюджету пересмотреныКлиент просит добавить способ оплаты; влияние оценено; согласованы дополнительные две недели и бюджет
Расползание содержанияЗаинтересованные стороны, клиент или командаНет (или неформально)НетСпособ оплаты добавлен после разговора в коридоре; срок не изменился
«Золочение» (gold plating)Команда проектаНетНетРазработчик добавляет анимации, о которых никто не просил, потому что так «красивее»
Разрастание функций (feature creep)Владельцы продукта, пользователи, отдел продажЧасто неформальноРедкоПродукт обрастает функциями, пока им не становится труднее пользоваться, а его выпуск не затягивается

«Золочение» (gold plating) — это форма неконтролируемого расширения содержания, исходящая изнутри команды. Обычно намерения благие, но оно расходует время и бюджет, добавляет риски и может привнести дефекты в области, о которых заказчик даже не просил. Разрастание функций (feature creep) — термин из разработки продуктов для той же закономерности, с акцентом на продукте, а не на проекте.

Что вызывает неконтролируемое расширение содержания?

У неконтролируемого расширения содержания почти всегда несколько причин. Вот наиболее частые.

Неясное содержание и требования

Если описание содержания расплывчато («современный сайт», «улучшенная отчётность»), почти любой запрос можно обосновать как входящий в содержание. Отсутствующие или нечётко сформулированные требованиям и критерии приёмки оставляют простор для толкований, и этот простор обычно заполняется дополнительной работой.

Нет формального управления изменениями

Без определённого процесса управление изменениями нет согласованного способа сказать «да, и вот сколько это стоит». Запросы либо молча принимаются, либо неловко отклоняются, и молчаливые согласия превращаются в scope creep.

Заинтересованные стороны действуют в обход руководителя проекта

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

«Золочение» и благие намерения

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

Длительные проекты и меняющиеся потребности бизнеса

Чем дольше идёт проект, тем сильнее меняется бизнес вокруг него: новые нормативные требования, новые конкуренты, новое руководство. Часть этих изменений обоснована, но их нужно оценивать, а не молча поглощать.

Слабое спонсорство и коммерческое давление

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

Примеры неконтролируемого расширения содержания

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

ПроектИсходное содержаниеЧто добавилосьТипичные последствия
Редизайн сайтаСайт на 10 страниц, форма обратной связи, CMSБлог, многоязычные страницы, онлайн-чат, дополнительные раунды дизайнаЗапуск сдвигается, переработки разработчиков, превышение бюджета
Функция ПОЭкспорт отчёта в CSVА также PDF, рассылки по расписанию, фирменное оформлениеЦель спринта не достигнута, тестирование урезано
Переезд офисаПеревезти 80 сотрудников на новый этажНовая мебель, модернизация ИТ, аудио- и видеооборудование для переговорныхДополнительные поставщики, незапланированные расходы, дата переезда под угрозой
СобытиеПолудневная конференция на 150 человекВечерний приём, прямая трансляция, печатная брошюраРастут расходы на площадку и поставщиков, команда перегружена
Внутренний отчётПять диаграмм для совета директоровДвадцать диаграмм, поскольку после каждого обзора добавляется «ещё одна»Время аналитика удваивается, другая работа задерживается

Разобранный пример: как складываются мелкие запросы

Представьте 12-недельный проект по созданию сайта с фиксированной датой запуска. За шесть недель клиент просит о пяти «мелочах», каждая из которых согласована неформально:

  • Дополнительная посадочная страница (3 дня).
  • Форма подписки на рассылку, подключённая к их почтовой платформе (2 дня).
  • Третий раунд правок дизайна главной страницы (3 дня).
  • Настройка баннера cookie (1 день).
  • Импорт 40 старых записей блога (4 дня).

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

Теперь пропустим те же запросы через управление изменениями. Каждый регистрируется, его влияние показывается, и клиент делает выбор: посадочная страница и форма подписки утверждаются с продлением на одну неделю и дополнительным бюджетом; импорт блога переносится во второй этап; дополнительный раунд дизайна заменяет менее приоритетную страницу. Проект всё равно растёт, но растёт осознанно.

Последствия неконтролируемого расширения содержания

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

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

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

Тревожные признаки неконтролируемого расширения содержания

С неконтролируемым расширением содержания проще всего справиться, если заметить его рано. Следите за такими сигналами:

  • На доске или в табелях появляются задачи, которых нет в иерархической структуры работ.
  • Запросы приходят по почте, в чате или на совещаниях, а не через согласованный канал приёма.
  • Вы слышите фразы вроде «раз уж вы этим занимаетесь», «это займёт всего пять минут» или «мы думали, что это входит».
  • Критерии приёмки переписываются после начала работ.
  • Команда перерабатывает, но расписание не меняется.
  • Результаты неделями остаются «почти готовыми».
  • Линия содержания на диаграмме роста постоянно поднимается, или бэклог растёт быстрее, чем команда поставляет.
  • Фактические трудозатраты значительно превышают оценки по хорошо понятным задачам.
  • Заинтересованные стороны, не участвовавшие в планировании, начинают формировать решение на поздних этапах проекта.

Как предотвратить неконтролируемое расширение содержания

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

  1. Согласуйте ясные цели. Запишите измеримые цели в устав проекта , чтобы каждый запрос можно было проверить на соответствие им: помогает ли он достичь цели?
  2. Собирайте требования как следует. Привлекайте тех, кто будет пользоваться результатом, а не только тех, кто за него платит, и фиксируйте требованиям с приоритетами.
  3. Составьте описание содержания с исключениями. Перечислите, что входит в содержание, и, что не менее важно, что не входит. Исключения предотвращают разговоры в духе «мы думали, что это входит».
  4. Декомпозируйте работу. Приступите к созданию иерархической структуры работ и словарь WBS, чтобы всё содержание было на виду, а у каждого результат было определение.
  5. Определите критерии приёмки. Для каждого результата согласуйте, как вы поймёте, что он готов. Сдвиг критериев приёмки — одна из самых незаметных форм неконтролируемого расширения содержания.
  6. Получите утверждение и зафиксируйте базовый план. Попросите спонсора или клиента утвердить описание содержания, WBS и словарь WBS. Вместе они образуют базовый план по содержанию, относительно которого вы будете оценивать изменения.
  7. Настройте управление изменениями до того, как оно понадобится. Согласуйте, как регистрируются запросы, кто их оценивает, кто утверждает и как обновляется план. Для небольших проектов сделайте процесс лёгким.
  8. Создайте единый канал приёма. Попросите заинтересованные стороны направлять все запросы руководителю проекта или через форму запроса, а команду — вежливо перенаправлять запросы, поступающие в обход.
  9. Регулярно общайтесь. Поддерживайте устойчивый ритм отчёты о статусе и обзоров, чтобы заинтересованные стороны видели прогресс и чувствовали, что их слышат, — это сокращает неформальные запросы.
  10. Включите условия изменений в контракты. В работе с клиентами техническое задание должно описывать, как изменения запрашиваются, оцениваются по стоимости и утверждаются.

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

Управление изменениями — самый важный механизм контроля в этом списке.

Что делать, если расширение содержания уже происходит

Даже в хорошо спланированных проектах появляются новые запросы. Цель — не отказываться от изменений, а сделать каждое изменение видимым и осознанным.

Пошаговая реакция на новый запрос

  1. Сделайте паузу, прежде чем соглашаться. Поблагодарите человека и скажите, что оцените влияние. Избегайте мгновенного «да» или «нет».
  2. Зарегистрируйте его. Запишите запрос в журнал изменений или шаблон запроса на изменение: о чём просят, кто и зачем.
  3. Сверьте с базовым планом. Действительно ли это что-то новое или уже покрывается существующим требованием или критерием приёмки?
  4. Оцените влияние. Оцените воздействие на сроки, стоимость, ресурсы, качество и риски. Привлеките тех, кто будет выполнять работу.
  5. Подготовьте варианты. Представьте реалистичные варианты выбора, а не единственный ответ (см. таблицу ниже).
  6. Получите решение от нужного человека. Решение принимает спонсор, клиент или совет по изменениям, а не член команды, получивший запрос.
  7. Обновите план. В случае утверждения обновите описание содержания, WBS, расписание, бюджет и реестр рисков, затем пересмотрите базовый план.
  8. Сообщите о результате. Сообщите инициатору запроса, команде и другим заинтересованным сторонам, что решено и что это меняет.

Как сказать заинтересованной стороне «нет» (или «да, но»)

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

ВариантЧто вы говоритеКогда это работает
Отложить«Мы можем добавить это во втором этапе или в следующем релизе».Полезно, но не срочно; основная поставка не должна сдвигаться
Заменить«Мы можем включить это, если уберём X, сопоставимое по объёму».Фиксированный срок или бюджет; новый элемент для клиента ценнее
Утвердить с дополнительным временем или бюджетом«Это добавит около двух недель и вот столько затрат. Оформить запрос на изменение?»Изменение ценно, и спонсор может его профинансировать
Отклонить«Это выходит за рамки целей проекта, поэтому мы рекомендуем это не включать».Запрос не поддерживает согласованные цели

Ведите разговор в терминах целей проекта, а не личных предпочтений, и фиксируйте итог письменно. Наше руководство по управление заинтересованными сторонами рассказывает, как вести такие разговоры с разными типами заинтересованных сторон.

Неконтролируемое расширение содержания в Agile-проектах

Agile-подходы предполагают, что содержание будет меняться. Это не значит, что Agile-команды застрахованы от неконтролируемого расширения содержания; это значит, что изменения обрабатываются иначе.

В Scrum вся известная работа находится в Бэклог продукта, который упорядочивает Владелец продукта . Согласно Руководству по Scrum 2020 года, во время спринта не вносятся изменения, ставящие под угрозу Цель спринта, а объём работ можно уточнять и пересогласовывать с владельцем продукта по мере получения новых знаний. Поэтому новые идеи попадают в бэклог, а не напрямую к разработчику, и берутся в один из будущих спринтов на Планирование спринта , если они достаточно ценны.

Время и стоимость обычно фиксированы для каждой итерации, а содержание — переменная величина. Неконтролируемое расширение содержания в Agile выглядит иначе, чем в традиционном проекте:

  • Заинтересованные стороны просят разработчиков втиснуть работу в текущий спринт.
  • Цели спринта регулярно не достигаются, потому что незапланированная работа берётся посреди спринта.
  • Бэклог растёт без упорядочивания и уточнения, поэтому ничему никогда не понижают приоритет.
  • И дата релиза, и полный список функций считаются фиксированными.
  • Понятие «готово» незаметно меняется, потому что нет общих критериям готовности (Definition of Done).

Диаграмма роста с отдельной линией содержания делает это видимым: если линия содержания поднимается так же быстро, как линия выполненной работы, дата релиза никогда не наступит. Здесь помогает и отслеживание скорости; см. наше руководство по диаграмма скорости в Agile.

Инструменты и шаблоны для контроля содержания

Для контроля содержания не нужно специализированное ПО, но несколько документов сильно облегчают задачу:

ПО для управления проектами помогает, когда запросы поступают от многих людей. Формы запросов, процессы согласования и видимый базовый план сокращают работу в обход. Инструмент №1 в нашем рейтинге, Wrike, хорошо подходит командам, которым нужны структурированные формы запросов и согласования в нескольких проектах; с этим хорошо справляются и другие инструменты, как объясняют наши рейтинги ПО для управления проектами .

Типичные ошибки, которых стоит избегать

  • Считать любые изменения плохими. Отказ на каждый запрос раздражает заинтересованные стороны и может привести к тому, что проект поставит то, что никому не нужно. Контролируйте изменения, а не блокируйте их.
  • Принимать устные согласования. Если это не записано, позже это запомнят по-разному.
  • Игнорировать мелкие изменения. Разобранный выше пример показывает, как мелкие незафиксированные запросы превращаются в недели работы.
  • Не указывать исключения. Описание содержания без списка того, что не входит, провоцирует домыслы.
  • Позволять команде заниматься «золочением». Оцените намерение, но направляйте дополнительные идеи в запросы на изменение или в бэклог.
  • Утверждать изменения без пересмотра базового плана. Если план не обновлён, отчёты о прогрессе вводят в заблуждение.
  • Делать процесс слишком тяжеловесным. Десятистраничная форма для изменения на один день побуждает людей обходить процесс. Масштабируйте процесс под размер изменения.

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

Бесплатные шаблоны по этой теме

Все шаблоны

Частые вопросы

Что такое scope creep простыми словами?

Scope creep — это когда проект продолжает разрастаться, потому что в него добавляется работа, а срок, бюджет или команда не корректируются соответствующим образом.

Любое ли изменение содержания — это расползание?

Нет. Изменение, которое оценено, утверждено и отражено в обновлённом плане, — это контролируемое изменение содержания. Неконтролируемым расширением оно становится, только когда работа добавляется без такой оценки и утверждения.

В чём разница между scope creep и «золочением»?

Scope creep обычно возникает из-за запросов заинтересованных сторон или клиента. «Золочение» — это дополнительная работа, которую команда проекта добавляет по собственной инициативе, например функции, о которых не просили. И то и другое добавляет неутверждённую работу, и «золочение» часто считают формой неконтролируемого расширения содержания.

Что такое разрастание функций (feature creep)?

Разрастание функций — это вариант неконтролируемого расширения содержания в разработке продуктов: продукт обрастает функциями, пока не становится сложнее, неудобнее и медленнее в выпуске.

Какой есть пример неконтролируемого расширения содержания?

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

Кто отвечает за предотвращение расползания содержания?

Контроль содержания возглавляет руководитель проекта, но решения о компромиссах должны принимать спонсор, владелец продукта или клиент, а команда должна направлять запросы через согласованный процесс.

Как отказать клиенту, не испортив отношения?

Покажите влияние на сроки и стоимость и предложите варианты: перенести на более поздний этап, заменить чем-то сопоставимым по объёму, утвердить с дополнительным временем или бюджетом или отклонить, если это не поддерживает цели.

Предотвращает ли Agile расползание содержания?

Не автоматически. Agile предполагает изменение содержания, но контролирует его с помощью упорядоченного бэклога продукта, защищённой Цели спринта и решений владельца продукта о приоритетах.

Как измерить расползание содержания?

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

Может ли неконтролируемое расширение содержания быть полезным?

Некоторые незапланированные изменения приносят реальную ценность. Но и их лучше оформлять как утверждённые изменения, чтобы их стоимость и влияние были понятны и согласованы.

Как запрос на изменение помогает предотвратить расползание содержания?

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

Насколько распространено неконтролируемое расширение содержания?

Очень распространено. Согласно отчёту PMI Pulse of the Profession 2018 года, в 52% проектов, завершённых за предыдущие 12 месяцев, наблюдалось неконтролируемое расширение содержания.

Что такое базовый план по содержанию?

Базовый план по содержанию — это утверждённая версия описания содержания, WBS и словаря WBS. Его можно изменить только через формальное управление изменениями.

Есть ли тема scope creep на экзамене PMP?

Управление содержанием и управление изменениями входят в программу экзамена PMP, поэтому стоит знать, чем неконтролируемое расширение содержания отличается от утверждённого изменения и от «золочения».