Интеграция модели зрелости возможностей (CMMI) против Agile против Scrum

Интеграция модели зрелости возможностей (CMMI) против Agile против Scrum

В современных быстро меняющихся бизнес- и технологических ландшафтах выбор правильной структуры для управления процессами, проектами и командами имеет решающее значение. Среди наиболее широко используемых методологий — Capability Maturity Model Integration (CMMI), Agile и Scrum. Каждая из них предлагает уникальные подходы к достижению эффективности, качества и масштабируемости в управлении проектами и разработке программного обеспечения.

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

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

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

Содержание

Что такое CMMI?

Capability Maturity Model Integration (CMMI) — это всемирно признанная структура, призванная помочь организациям улучшить свои процессы и производительность. Разработанная Институтом CMMI, она обеспечивает структурированный подход к улучшению процессов, позволяя компаниям достигать более высокой эффективности, качества и удовлетворенности клиентов. Основная цель CMMI — создать дорожную карту для организаций, чтобы оптимизировать свои рабочие процессы, снизить риски и обеспечить стабильные результаты.

Обзор усовершенствования и уровней зрелости процесса CMMI

CMMI фокусируется на улучшении процессов с помощью пятиуровневой модели зрелости:

  1. Начальный: Процессы носят случайный и непредсказуемый характер.
  2. Управляемые: Процессы документируются и управляются, но все равно могут быть реактивными.
  3. Определяемая: Процессы стандартизированы и согласованы по всей организации.
  4. Количественно управляемый: Процессы измеряются и контролируются с помощью аналитических данных.
  5. Оптимизирующий: Процессы постоянно совершенствуются за счет инноваций и обратной связи.

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

Отрасли и сценарии, где широко используется CMMI

CMMI широко применяется в отраслях, где требуется строгий контроль качества и технологического процесса, в том числе:

  • Разработка программного обеспечения: Обеспечивает последовательность в реализации проекта и качество кода.
  • Аэрокосмическая и оборонная: Способствует соблюдению строгих нормативных стандартов.
  • Здравоохранение.: Повышает эффективность работы и безопасность пациентов.
  • Производство: Оптимизирует производственные процессы и управление цепочками поставок.

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

Что такое Agile?

Agile — это современная методология управления проектами и разработки программного обеспечения, которая подчеркивает гибкость, сотрудничество и итеративный прогресс. Ее основные принципы, основанные на Agile Manifesto, выступают за:

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

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

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

  • Итеративное развитие: Разбивает проекты на небольшие, управляемые итерации (спринты).
  • Межфункциональные команды: Поощряет сотрудничество между разработчиками, дизайнерами и заинтересованными сторонами.
  • Непрерывная обратная связь: Учитывает отзывы клиентов и команды на каждом этапе.
  • Приоритет ценности: Основное внимание уделяется предоставлению в первую очередь высокоприоритетных функций.
  • Ограниченные по времени усилия: Обеспечивает регулярный прогресс с помощью спринтов фиксированной продолжительности.

Преимущества Agile для современного программного обеспечения и управления проектами

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

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

Что такое Скрам?

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

Основные компоненты Scrum

  1. роли:
    • Scrum Master: Облегчает процесс Scrum, обеспечивает соблюдение принципов и устраняет препятствия.
    • Менеджер продукта: представляет интересы заинтересованных сторон, определяет видение продукта и расставляет приоритеты в работе над невыполненными заказами.
    • Команда разработчиков: Самоорганизующаяся группа, ответственная за поставку дополнительных партий продукта.
  2. Мероприятия:
    • спринт: Ограниченный по времени период (обычно 2–4 недели) для выполнения работы.
    • Планирование Sprint: Определяет цели и выбирает элементы бэклога для спринта.
    • Ежедневный скрам: 15-минутное совещание для обсуждения прогресса и проблем.
    • Спринт Обзор: Проверяет выполненную работу и собирает отзывы заинтересованных сторон.
    • Спринт Ретроспектива: Определяет улучшения для будущих спринтов.
  3. Артефакты:
    • Резерв продукта: Приоритетный список функций, улучшений и исправлений.
    • Журнал Спринта: Задачи, выбранные для текущего спринта.
    • инкремент: Завершенный, пригодный к использованию результат, предоставляемый в конце спринта.

Варианты использования и преимущества Scrum в управлении проектами

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

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

CMMI против Agile против Scrum

CMMI против Agile

  1. Структурные и процедурные различия:
    • CMMI: Фокусируется на определении структурированных процессов, измерении производительности и достижении зрелости процесса. Подчеркивает организационную дисциплину посредством иерархического подхода.
    • Проворный: Основное внимание уделяется гибкости и адаптивности, что позволяет командам динамично реагировать на изменения с минимальной формальной структурой.
  2. Сосредоточение на улучшении процесса вместо итеративной поставки:
    • CMMI: Отдает приоритет улучшению процессов путем достижения более высоких уровней зрелости, обеспечения последовательности и минимизации рисков.
    • Проворный: Отдает приоритет итеративной доставке, обеспечивая дополнительную ценность для клиентов, уделяя особое внимание сотрудничеству и постоянному совершенствованию.
  3. Agile против традиционных перспектив разработки:
    • CMMI соответствует традиционному подходу к разработке, делая упор на строгое планирование, документирование и исполнение.
    • Agile переходит к клиентоориентированной разработке, сокращая время вывода продукции на рынок и повышая скорость реагирования на изменения.

CMMI против Scrum

  1. Контрасты в фреймворках, гибкости и зрелости процесса:
    • CMMI: Предоставляет структурированную дорожную карту для улучшения процессов на организационном уровне, уделяя особое внимание достижению зрелости посредством четко определенных практик.
    • Scrum: Облегченная структура, делающая акцент на сотрудничестве на уровне команды и гибкости для краткосрочных, итеративных целей, а не на зрелости крупномасштабных процессов.
  2. Сравнение роли Scrum и CMMI в крупномасштабных проектах:
    • CMMI хорошо подходит для таких отраслей, как аэрокосмическая промышленность, здравоохранение и оборона, где требуется строгое соблюдение стандартов.
    • Scrum, хотя и эффективен в небольших, быстро развивающихся проектах, может быть интегрирован в более крупные среды, основанные на CMMI, в качестве метода на уровне команды для повышения гибкости в структурированных процессах.

Agile против Scrum

  1. Agile как философия против Scrum как практической основы:
    • Проворный: Более широкий философия подчеркивая такие принципы, как сотрудничество, адаптивность и постепенная поставка ценности. Agile охватывает различные методологии, включая Scrum, Kanban и XP.
    • Scrum: практическая основа в рамках Agile, которая предоставляет конкретные рекомендации, такие как предопределенные роли (Scrum-мастер, владелец продукта), события (спринты, обзоры) и артефакты (бэклоги, инкременты), для достижения целей Agile.

Подводя итог, CMMI vs Agile vs Scrum подчеркивает различия между зрелостью процесса (CMMI), гибкостью и клиентоориентированностью (Agile) и структурированной гибкостью на уровне команды (Scrum). Понимание этих различий позволяет организациям принять наиболее подходящий подход или гибридизировать эти фреймворки для достижения оптимальных результатов.

Интеграция Agile и CMMI

Стратегии интеграции Agile и CMMI

  1. Сопоставление практик Agile с областями процессов CMMI:
    • Определите совпадения между практиками Agile (например, спринтами, ретроспективами) и областями процессов CMMI, такими как планирование проектов (PP), обеспечение качества процессов и продуктов (PPQA) и управление рисками (RSKM).
    • Адаптируйте Agile-церемонии, такие как обзоры спринтов, в соответствии со стандартами документации и качества CMMI.
  2. Поэтапное улучшение процесса:
    • Используйте итеративный подход Agile для постепенного внедрения практик CMMI.
    • Постоянно совершенствуйте процессы в ходе ретроспектив Agile для соответствия уровням зрелости CMMI.
  3. Балансировка документации:
    • Поддерживайте фокус CMMI на подробной документации, используя легкие, адаптивные методы Agile. Например, создавайте минимально жизнеспособную документацию для соответствия процессам, не мешая гибкости.
  4. Обучение и выравнивание:
    • Проведите обучение, чтобы команды понимали обе структуры.
    • Развивайте культуру, в которой ценятся как дисциплина процесса, так и гибкость, обеспечивая плавное внедрение гибридного подхода.

Примеры гибридных реализаций CMMI Agile

  1. Масштабируемая гибкая структура (SAFe): Сочетает принципы Agile с фокусом CMMI на улучшении организационных процессов. Это особенно полезно для предприятий, работающих в масштабе.
  2. Agile-практики в отраслях, где действуют стандарты CMMI: Такие секторы, как аэрокосмическая промышленность и здравоохранение, интегрируют итеративную разработку Agile для конкретных проектов, придерживаясь при этом зрелости процессов CMMI во всей организации.
  3. Смешанное управление проектами: Agile-команды используют структурированные метрики и управление рисками CMMI, постепенно создавая ценность в ходе спринтов.

Преимущества сочетания итеративной гибкости со зрелостью процесса

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

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

Лучшие практики Agile и CMMI

Советы по эффективной интеграции Agile и CMMI

  1. Согласуйте гибкие практики с областями процессов CMMI:
    • Сопоставьте практики Agile с областями процессов CMMI, такими как планирование проектов (PP), управление рисками (RSKM) и обеспечение качества процессов и продуктов (PPQA), чтобы создать целостную структуру. Убедитесь, что церемонии Agile, такие как обзоры спринтов и ретроспективы, соответствуют структурированному подходу CMMI к улучшению процессов и обеспечению качества.
  2. Развивайте культуру непрерывного совершенствования:
    • Используйте Agile-ретроспективы для управления постоянными улучшениями процессов, которые соответствуют принципам CMMI Organizational Process Focus (OPF) и Continuous Process Improvement (CPI). Поощряйте циклы обратной связи от обеих команд и заинтересованных сторон для совершенствования практик и улучшения как Agile, так и CMMI-процессов.
  3. Поддерживайте баланс между гибкостью и структурой:
    • Хотя Agile подчеркивает гибкость, крайне важно сохранить структуру CMMI для дисциплины процесса. Расставьте приоритеты в ключевых областях CMMI (например, Управление требованиями (REQM) и Управление конфигурацией (CM)), не перегружая команду чрезмерной документацией или жесткими процессами.
  4. Внедрение итеративной зрелости процесса:
    • Постепенно внедряйте практики CMMI в Agile-команды, гарантируя, что улучшения процесса интегрируются постепенно, не нарушая цикл поставки Agile. Сосредоточьтесь на внедрении одной области процесса CMMI за раз, сохраняя основные принципы Agile.

Ключевые соображения по созданию гибрида CMMI-Agile

  1. Настройка фреймворков:
    • Настройте Agile и CMMI-фреймворки в соответствии с потребностями вашей организации. Этот гибридный подход должен подчеркивать непрерывную поставку и управление рисками, обеспечивая при этом гибкость в разработке продукта.
  2. Четкое определение ролей и обязанностей:
    • Определите четкие роли для практик CMMI и Agile. Например, владелец продукта в Agile может сосредоточиться на потребностях клиентов, в то время как владелец процесса в CMMI обеспечивает соответствие стандартам процесса. Прояснение этих ролей помогает избежать путаницы и обеспечивает эффективное взаимодополнение фреймворков.
  3. Согласование метрик и ключевых показателей эффективности:
    • Создайте общие ключевые показатели эффективности (KPI), которые отражают как фокус Agile на быстрой доставке ценности, так и фокус CMMI на достижении зрелости процесса. Отслеживайте такие метрики, как скорость спринта, вместе с показателями улучшения процесса, такими как уровень дефектов или соблюдение требований.
  4. Управление изменениями и обучение:
    • Внедрите эффективный процесс управления изменениями, чтобы помочь командам плавно переходить между практиками Agile и CMMI. Обеспечьте постоянное обучение для команд, чтобы они были опытными в обеих структурах и могли эффективно интегрировать их в свои рабочие процессы.

Visure Solutions – лучший инструмент, поддерживающий методологии Agile и CMMI

Visure Solutions предлагает комплексную платформу ALM требований, которая поддерживает как Agile, так и CMMI-фреймворки. Вот как Visure может помочь в интеграции Agile и CMMI:

  1. Требования к отслеживаемости и управлению версиями:
    • Visure предоставляет инструменты отслеживания, которые гарантируют поддержание как итеративных спринтов Agile, так и строгого контроля версий и зрелости процессов CMMI.
  2. Настраиваемые рабочие процессы:
    • Гибкие рабочие процессы Visure позволяют командам внедрять Agile-процессы, такие как очистка бэклога и планирование спринтов, а также соблюдать стандарты определения и соответствия процессов CMMI.
  3. Особенности совместной работы:
    • Функции совместной работы Visure облегчают взаимодействие между кросс-функциональными командами, обеспечивая согласованность действий между разработчиками Agile, владельцами процессов CMMI и заинтересованными сторонами.
  4. Интеграция с инструментами управления проектами:
    • Visure легко интегрируется с инструментами управления проектами Agile (например, Jira, Azure DevOps), позволяя командам управлять итеративными циклами разработки, обеспечивая при этом соблюдение процессов в соответствии со стандартами CMMI.
  5. Отчетность и показатели соответствия:
    • Visure позволяет организациям создавать отчеты о соответствии, которые отвечают как стандартам CMMI по обеспечению качества процессов и продукции (PPQA), так и гибкости Agile для быстрой поставки и получения отзывов от заинтересованных сторон.

Используя решения Visure, организации могут эффективно интегрировать методологии Agile и CMMI, обеспечивая гибрид CMMI Agile, который максимально использует преимущества обеих фреймворков.

Выбор подходящей структуры для вашей организации

Факторы, которые следует учитывать при выборе модели CMMI, Agile, Scrum или гибридной модели

  1. Масштаб и сложность проекта:
    • CMMI идеально подходит для крупномасштабных, сложных проектов, где решающее значение имеют подробная документация, согласованность процесса и соответствие. Если ваш проект включает нормативные требования или требует согласованной производительности в нескольких командах, CMMI обеспечивает структурированный подход.
    • Agile лучше всего подходит для проектов, требующих гибкости, адаптивности и быстрых итераций. Для небольших, более динамичных проектов, где требуется быстрая обратная связь и частые корректировки, Agile — надежный выбор.
    • Scrum — это Agile-фреймворк, который особенно эффективен для команд с конкретными, четко определенными целями, где приоритетами являются сотрудничество и непрерывная поставка. Он идеально подходит для команд, ориентированных на продукт, стремящихся к быстрым циклам разработки и регулярным релизам.
    • Гибридная модель может потребоваться, если в вашей организации реализуются проекты разных типов или она работает в нескольких отраслях, что обеспечивает гибкость в динамике работы команды и при этом сохраняет строгость процесса.
  2. Размер и структура команды:
    • CMMI лучше подходит для больших команд со сложными ролями и обязанностями. Он предлагает четко определенную структуру для управления большими группами, что упрощает координацию между различными отделами и географическими регионами.
    • Agile хорошо подходит для небольших кросс-функциональных команд, которые могут тесно сотрудничать. Благодаря акценту на самоорганизующихся командах Agile способствует гибкости, позволяя небольшим командам быстро адаптироваться.
    • Scrum предназначен для команд из 5-9 человек. Фреймворк Scrum работает лучше всего, когда команда самодостаточна, и каждый ее участник берет на себя определенные роли, такие как Scrum Master, Product Owner и Team Member.
    • Гибридную модель можно использовать для средних и крупных организаций, которым требуется как гибкость, так и структура, что позволяет командам работать в меньших, ориентированных на Agile-подразделениях, придерживаясь при этом более широких стандартов процессов CMMI на организационном уровне.
  3. Потребности отрасли и нормативные требования:
    • В таких строго регулируемых отраслях, как аэрокосмическая промышленность, здравоохранение и финансы, CMMI обеспечивает необходимые рамки для поддержания качества и соответствия посредством строгого контроля процессов. CMMI обеспечивает прослеживаемость, документирование и высокий уровень подотчетности.
    • Agile и Scrum часто предпочитают в отраслях, где темпы изменений высоки и возможность быстрой поставки имеет решающее значение, например, в разработке программного обеспечения, цифровом маркетинге и стартапах.
    • Гибридная модель особенно полезна для отраслей, где требуются как инновации, так и соответствие нормативным требованиям, позволяя командам сохранять гибкость в своей работе, придерживаясь при этом структурированных практик улучшения процессов CMMI.

Принятие решений на основе масштаба проекта, размера команды и потребностей отрасли

  • Для сложных и регламентированных проектов: Если объем проекта большой, включает несколько заинтересованных сторон или должен соответствовать нормативным стандартам, CMMI является предпочтительной структурой. Она обеспечивает постоянное качество, прослеживаемость и зрелость процесса на всех этапах проекта.
  • Для небольших, гибких проектов: Если проект относительно прост или его нужно быстро адаптировать к меняющимся требованиям, Agile — правильный выбор. Agile-фреймворки, такие как Scrum, обеспечивают гибкость, позволяя командам быстро выполнять итерации, получать частую обратную связь и постоянно улучшать процессы.
  • Для проектов, требующих быстрого выполнения с определенными ролями: Если проект требует быстрой поставки, четко определенных ролей и регулярных проверок прогресса, Scrum работает лучше всего. Ограниченный по времени подход Scrum обеспечивает структурированную, но гибкую структуру для управления работой и достижения постоянного улучшения.
  • Для проектов, требующих как гибкости, так и структуры: Для проектов, требующих как гибкости, так и структурированных улучшений процесса, гибридная модель, объединяющая практики Agile и CMMI, может быть идеальной. Эта модель предлагает адаптивность Agile с масштабируемостью и согласованностью CMMI, гарантируя как высокоскоростную доставку, так и зрелость процесса.

Важность согласования фреймворков с целями организации

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

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

Заключение

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

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

Проверьте Visure 30-дневная бесплатная пробная версия и узнайте, как платформа ALM требований Visure может помочь вам эффективно управлять вашими проектами, независимо от того, используете ли вы Проворный, CMMI, или индивидуальный Гибридная модельНачните сегодня и оцените гибкость и масштабируемость, которые Visure предлагает для всех ваших потребностей в управлении требованиями!

Не забудьте поделиться этим постом!