Решения Visure


Поддержка
Зарегистрируйтесь
Логин
Начните бесплатную пробную версию

Руководство по покрытию жизненного цикла требований

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

Руководство по покрытию жизненного цикла требований

Содержание

Что такое покрытие жизненного цикла требований?

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

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

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

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

Структура покрытия жизненного цикла требований

Основные входы Требования
Конструкции
Предлагаемые изменения
Задач Требования к трассировке
Поддерживать требования
Приоритет требований
Оценка изменений требований
Утвердить требования
Основные выходы Требования (отслеживаются, поддерживаются, расставляются по приоритетам, утверждаются)
Проекты (отслеживаются, поддерживаются, расставляются по приоритетам, утверждаются)
Оценка изменений требований
Оценка изменения конструкции

Задачи покрытия жизненного цикла требований

Требования к трассировке:

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

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

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

Входные данные для отслеживания требований:

  • Требования — эти требования могут быть связаны с другими требованиями, компонентами решения, визуальными элементами, бизнес-правилами или другими рабочими артефактами.
  • Проекты — эти проекты могут быть связаны с другими требованиями, компонентами решения или артефактами.

Элементы требований к отслеживанию:

  • Уровень формальности
  • Отношения
  • Хранилище прослеживаемости

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

  • Анализ бизнес-правил
  • Функциональная декомпозиция
  • Моделирование процессов
  • Моделирование области

Результаты после отслеживания требований:

  • Отслеживаемые требования
  • Отслеживаемые конструкции

Поддерживать требования:

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

Входы для поддержания требований:

  • Требования — включает цели, бизнес-требования, требования заинтересованных сторон, переходы и требования к решениям.
  • Дизайны – эти дизайны должны поддерживаться на протяжении всего жизненного цикла продукта.

Основными элементами задачи обслуживания требований являются:

  • Поддержание требований
  • Ведение атрибутов
  • Повторное использование требований

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

  • Анализ бизнес-правил
  • Диаграммы потоков данных
  • Моделирование данных
  • Анализ документов
  • Функциональная декомпозиция
  • Моделирование процессов
  • Варианты использования и сценарии
  • Истории пользователей

Результаты после отслеживания требований:

  • Поддерживаемые требования
  • Поддерживаемые конструкции

Приоритетные требования:

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

Входы для поддержания требований:

  • Требования — эти требования представлены в виде текста, матриц или диаграмм и готовы для определения приоритетов.
  • Дизайны — эти проекты представлены в виде текста, прототипов или диаграмм и готовы для определения приоритетов.

Основными элементами задачи обслуживания требований являются:

  • Основа для определения приоритетов
  • Проблемы расстановки приоритетов
  • Непрерывная расстановка приоритетов

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

  • Управление невыполненными работами
  • Бизнес-кейсы
  • Анализ решений
  • оценка
  • Финансовый Анализ
  • Интервью
  • Отслеживание предметов
  • Приоритетность
  • Анализ и управление рисками
  • Семинары

Результаты после отслеживания требований:

  • Приоритетные требования
  • Приоритетные дизайны

Оценить требования:

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

Входы для поддержания требований:

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

Основными элементами задачи обслуживания требований являются:

  • Формальность оценки
  • Анализ воздействия
  • Разрешение воздействия

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

  • Бизнес-кейсы
  • Анализ бизнес-правил
  • Анализ решений
  • Анализ документов
  • оценка
  • Финансовый Анализ
  • Анализ интерфейса
  • Интервью
  • Отслеживание предметов
  • Анализ и управление рисками
  • Семинары

Результаты после отслеживания требований:

  • Оценка изменений требований
  • Оценка изменений конструкции

Утвердить требования:

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

Входы для поддержания требований:

  • Проверенные требования — эти проверенные требования должны использоваться в качестве надежного основания для дальнейшего развития.
  • Дизайны – эти проекты считаются готовыми к использованию для дальнейшей разработки.

Основными элементами задачи обслуживания требований являются:

  • Понимание ролей заинтересованных сторон
  • Управление конфликтами и проблемами
  • Достижение консенсуса
  • Отслеживание и передача одобрения

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

  • Критерии приемки и оценки
  • Анализ решений
  • Отслеживание предметов
  • Обзоры
  • Семинары

Результаты после отслеживания требований:

  • Утвержденные требования
  • Утвержденные конструкции.

Платформа Visure Requirements ALM для покрытия жизненного цикла требований

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

Сбор требований

Список функций

  • Используйте иерархию между блоками для расширения поведения элементов: функциональные требования также являются требованиями, но с конкретными полями, свойствами и возможностью отслеживания.
  • Ограничьте прослеживаемость на основе трассировок, представленных на диаграмме: разрешите пользователям создавать варианты использования только из функциональных требований и никогда из нефункциональных.
  • Используйте диаграмму для перехода к различным элементам или даже для анализа прослеживаемости, даже косвенных следов!
  • Определите настраиваемый процесс утверждения для каждого элемента, которым вы управляете, на основе схемы рабочих процессов.
  • Поддерживается любой процесс требований:
    • CMMI уровня 2 и 3
    • SPICE
    • Процессы управления тендерами (RFI, RFP и т. Д.)
    • Agile методологии
    • Валидация продукта
    • БАБОК
    • Специальные процессы… .которые могут легко понять определенный процесс, следовать ему и участвовать в нем, обеспечивая его соблюдение.

Преимущества

  • Все артефакты вместе с блок-схемами и рабочими процессами позволяют пользователям определять и выполнять от очень простых до очень сложных процессов требований с помощью всего лишь одного инструмента.
  • Все заинтересованные стороны могут легко понять определенный процесс, следовать ему и участвовать в нем.
  • Администраторы могут заставить пользователей следовать процессу, настроив каждое поле элемента и ограничив отслеживаемость.
  • Создавайте триггеры для уведомления пользователей об изменении статуса элемента в соответствии с его рабочим процессом: «Ваши требования одобрены».

Анализ требований

Список функций

  • Прослеживаемость требований
  • Анализировать качество требований
  • Вспомогательная декомпозиция требований
  • Организуйте модель по разным критериям
  • Классифицируйте информацию так, как вы хотите выполнить анализ: словесные представления (представление документа), представления, подобные Excel (представление списка) и т. д.

Преимущества

  • Управляйте масштабом проекта
  • Выполнять проекты вовремя и в рамках бюджета
  • Расставьте приоритеты в потребностях
  • Выявление несоответствий или недостающих элементов
  • Технические требования

Технические требования

Список функций

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

Преимущества

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

Проверка требований

Список функций

  • Определение приемочных испытаний
  • Автоматический захват приемочных испытаний из MS Office
  • Прослеживаемость между тестами и требованиями
  • Сертифицированная интеграция с HP Quality Center Fit-Criteria для требований
  • Матрица валидации
  • Поднимите запросы на изменение из неудавшихся тестов или любого другого артефакта, необходимого вашему процессу.

Преимущества

  • Создавайте качественные продукты, которые оправдывают ожидания пользователей
  • Убедитесь, что собранные требования действительно определяют систему, требуемую пользователями.

Заключение

Покрытие жизненного цикла требований (RLC) — это процесс, который помогает обеспечить полноту и точность ваших требований. 5 этапов покрытия RLC, изложенные в этой записи блога, помогут вам начать работу по повышению качества ваших требований. В дополнение к преимуществам использования платформы Visure Requirements ALM, таким как улучшенная отслеживаемость и совместная работа, выполнение этих этапов также поможет вам избежать дорогостоящих ошибок и срыва сроков. Если вам нужна комплексная платформа ALM, которая поможет повысить качество ваших требований, запросите бесплатный 30-день пробная версия на платформе Visure Requirements ALM сегодня.

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

Топовое