Объекты модели требований
Наименование |
Описание |
Requirement |
Требование — некоторое свойство системы, позволяющее пользователю решать свои задачи и достигать своих целей, которое может быть назначено пользователю или группе для реализации (http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc00121.1650/doc/html/rad1232637501142.html). |
User |
Пользователь — участник проекта, задействованный в реализации одного или нескольких требований (http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc00121.1650/doc/html/rad1232637516017.html). |
Group |
Группа — группа пользователей, задействованных в реализации одного или нескольких требований (http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc00121.1650/doc/html/rad1232637516017.html). |
Glossary term |
Элемент словаря данных — понятие, используемое в модели требований, которое должно быть определено максимально точно, насколько это возможно, для однозначного восприятия всеми участниками проекта (http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc00121.1650/doc/html/rad1232637519502.html). |
Business rule |
Бизнес правило — правило, определяемое корпоративными политиками, государственными и др. регулирующими органами, законами, нормами, стандартами (http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc00121.1650/doc/html/rad1232637543456.html). |
Создание объектов модели осуществляется вызовом команды New из контекстных меню узлов в дереве в окне Object Browser. Для удаления объекта модели иcпользуйте клавишу Del.
Для отображения объектов модели используются три основных представления (табл. 1.2), которые могут быть созданы кнопками в панели инструментов.
Таблица 1.2
Представления модели требований
Пиктограмма |
Представление |
|
Иерархический список требований. |
|
Матрица трассирования — отображает связи требований с объектами моделей проектирования (http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc00121.1650/doc/html/rad1232637471078.html). |
|
Матрица распределения — отображает связи требований с реализующими их пользователями (http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc00121.1650/doc/html/rad1232637494517.html). |
Для переключения между представлениями используются узлы дерева в окне Object Browser или вкладки в окне Document View. Модель может содержать несколько представлений каждого вида и может быть разделена на пакеты (создаются командами New \ Package, вызываемыми из контекстного меню в окне Object Browser).
С каждым из требований может быть связан набор свойств (http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc00121.1650/doc/html/rad1232637504283.html) (таблица 1.3):
Таблица 1.3.
Свойства требований
Наименование |
Описание |
Вкладка General |
|
Parent |
Родительский узел — узел дерева, которому подчинено требование. |
Title ID |
Номер требования в иерархии. |
Title |
Наименование требования. |
Code |
Автоматически генерируемый или задаваемый код (системное имя) требования. |
Description |
Детальное описание требования. |
Keywords |
Ключевые слова, разделяемые запятыми, позволяющие группировать требования и настраивать фильтры. |
Вкладка Detail |
|
Comment |
Текстовое поле для комментирования требований. |
Stereotype |
Стереотипы позволяют расширить семантику модели требований. |
Type |
Тип требования, выбираемый из предопределенного списка. Список видов требований может расширяться разработчиком модели. |
Status |
Состояние требования, выбираемое из предопределенного списка. Список состояний может расширяться разработчиком модели. |
Priority |
Приоритет реализации требования. |
Selected |
Показывает, что требование выбрано для реализации в текущем проекте. |
Risk |
Задает уровень риска, связанного с реализацией требования. |
Verification |
Вид тестирования требования, выбираемый из предопределенного списка. Список видов тестирования может расширяться разработчиком модели. |
Workload 1-4 |
Распределяет загрузку по четырем пользователям или группам. |
Свойства требований задаются в диалоговом окне, вызываемом кнопкой панели инструментов или командой Properties из контекстного меню в окне Object Browser или с помощью двойного щелчка мышью на требовании.
