В дисциплине Требования вы должны определить общий словарь, использующий наиболее распространенные термины предметной
области. Затем этот общий словарь необходимо последовательно использовать во всех текстовых описаниях системы и ее
требований. Таким образом вы обеспечиваете согласованность текстовых описаний и избегаете непонимания среди сотрудников
проекта относительно значения терминов. Из этого словаря нужно составить Глоссарий.
Для поиска терминов предметной области рассмотрите те понятия, которые использованы в требованиях, и общие знания
коллектива разработчиков о создаваемой системе. Остановите свое внимание на тех понятиях, которые описывают следующие
концепции:
-
Бизнес-объекты, представляющие концепции, которые используются в повседневной работе организации или в ожидаемой
рабочей среде системы. Во многих случаях список таких понятий уже существует.
-
Объекты реального мира, о которых должна быть осведомлена система. Это реальные вещи, например: машина, собака,
бутылка, самолет, пассажир, бронь или заказ.
Пример:
В системе Склада речь идет, среди прочего, о хранящихся предметах и их возможных расположениях.
-
События, о которых должна знать система. Под "событием" здесь понимается момент времени или хронологическое
происшествие, о котором должна знать система, например, собрание и возникновение ошибки.
Пример:
Естественным событием в Складе является доставка товара. Для каждой поставки система должна "помнить" ее дату,
получателя, состав товаров и их количество.
Каждый термин обычно описывается как имя существительное и определением. Термины должны быть в единственном числе,
например, "заказ" и "задача", а не "заказы" и "задачи". Все заинтересованные стороны должны договориться об
определениях терминов.
|