Подготовка спецификаций требований Заказчика к трассировке

автор статьи: Мадорская Ю.М.,
к.т.н., преподаватель СПбГПУ

Права на материалы сайта

Задачи управления требованиями и форма представления требований

Исходные требования  Заказчика часто оформлены  в виде документов — ТП, ТЗ, SRS, FS и др.. Такая форма представления требований удобна для согласования и утверждения c Заказчиком, но мало пригодна для других процессов управления требованиями, в ходе которых необходимо решать следующие задачи:

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

Эти типовые задачи возможно эффективно решать только обеспечив трассируемость требований, т.е. описав в явном виде связи между требованиями и другими элементами описания системы или проектными артефактами (архитектурой, производными требованиями, моделями (UML, IDEF, ARIS,…), тестами, модулями, рисками, задачами,  …..). Специалистам в этой области хорошо известно, что возможность трассировки проектных данных – это показатель зрелости и качества процессов разработки и сопровождения (CMMI-L2, IEEE 1074-97, IEEE 1233-98).

Степень детализации требований как единицы управления и трассировки

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

 

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

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

 

Далее: современная технология подготовки спецификаций требований к трассировке

 

;-)Любое копирование и публикация материала допускается только с письменного разрешения автора.
Для ссылки в научной работе, в соответствии с ГОСТ 7.1-2003, правильно использовать:
[Мадорская 2012] Мадорская Ю.М. Подготовка спецификаций требований Заказчика к трассировке [электронный ресурс]/Ю.М. Мадорская, 2012. — Режим доступа: http://www.reqcenter.pro, свободный. — Загл. с экрана

Страниц: 1 2 3

Tags:

Присоединиться в facebook или linkedin

Комментарии

комментарии

Комментарии закрыты.