Дисциплина: Требования
Эта дисциплина посвящена получению информации от заинтересованных лиц и преобразованию этой информации в набор требований, определяющих содержание разрабатываемой системы и подробно описывающих то, что система должна делать.
Взаимосвязи
Основное описание

Цели дисциплины управления требованиями:

  • Достижение согласия с заказчиками и другими заинтересованными лицами относительно того, что должна делать система.
  • Обеспечение понимания требований к системе со стороны разработчиков.
  • Определение границ (содержания) системы.
  • Создание основы для планирования технического наполнения итераций.
  • Создание основы для оценки стоимости и продолжительности разработки системы.
  • Определение пользовательского интерфейса системы, ориентированного на потребности и цели пользователей.

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

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

Дисциплина управления требованиями связана с другими дисциплинами.

  • Дисциплина Анализ и проектирование использует дисциплину управления требований в качестве основного источника входных данных.  
  • В дисциплине тестирования, помимо всего прочего, предусмотрена проверка системы на соответствие требованиям.
  • Дисциплина Управление конфигурацией и изменениями предоставляет механизмы управления изменениями для разработки требований.   Механизм заключается в подаче запроса изменения, который проверяется советом управления изменениями.
  • Дисциплина управления проектом охватывает планирование проекта и отдельных итераций. Требования играют важнейшую роль при планировании итераций.
  • Дисциплина управления средой  применяется для разработки и обслуживания артефактов поддержки, необходимых для управления требованиями.

The Business Modeling discipline provides an organizational context for the system, represented as:

  • Business Rules
  • Business Use-Case Model
  • Business Analysis Model, including a Domain Model

 

Дополнительные сведения