Выявление требований на основе различных точек зрения. Метод VORD. Идентификация точек зрения, структурирование точек зрения, документирование и отображение системы точек зрения

Один из подходов к формированию требований основан на учете различных опорных точек зрения (viewpoint-oriented elicitation) и позволяет обнаруживать на ранних этапах проектирования противоречия в требованиях различных групп пользователей.

Точка зрения – это источник информации о системных данных. В этом случае точка зрения – основа для построения модели создания и использования данных в системе.

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

На основе такого подхода к интерпретации и выбору опорных точек был разработан метод VORD (Viewpoint-Oriented Requirements Definition) для формирования и анализа требований.

Метод VORD состоит из четырех основных этапов: идентификация точек зрения, структурирование точек зрения, документирование и отображение системы точек зрения.

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

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

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

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



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: