Материал: РиАТ. Лекция 2

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

CRC-карточки

CRC : Class-Responsibility-Collaboration (Класс- обязанность-взаимодействие)

Основное внимание в этом методе уделяется внешнему поведению объекта.

Итог: выявление ошибочных или отсутствующих требований.

6

Пример CRC-карточки

7

Прототипы (макеты) ПО

Задачи:

уточнение формулировки требования,

исследование альтернативных решений,

создание готового программного продукта.

Варианты прототипов:

горизонтальные (интерфейсы пользователя),

вертикальные (структура ПО, временнЫе характеристики, алгоритмы, структура БД).

Прототипы одноразовые и эволюционные.

8

Представление требований пользователя на основе варианта использования

Идентификатор

Имя (глагол+объект)

Источник (автор)

Дата создания

Основное действующее лицо

Дополнительно действующее лицо

Триггер (действие, инициирующее вариант использования) Предварительные условия (начальное состояние) Выходные условия

Нормальное и альтернативное направление варианта использования Исключения Приоритет Частота использования

Бизнес-правила

 

Специальные требования (Другая информация)

 

Предположения

9

 

Пример оформления варианта использования

10

Источник: https://studfile.net/preview/15922274/