и переведенный на русский язык. Варианты использования описаны в виде текстового документа и прикреплены к пользовательским требованиям в CaliberRM.
Пользовательские требования могут быть собраны в ходе:.
• Анализа бизнес процессов организации.
• Интервью с пользователями.
• Круглых столов с участием пользователей.
• Демонстраций предварительных версий ПО.
При организации общения с пользователями полезно придерживаться нескольких простых правил:.
1.
Четко формулируйте цель встречи, сформулируйте обсуждаемые вопросы.
2.
Заранее определите состав участников, оповестите их о месте, времени и продолжительности встречи.
3.
Оптимальная продолжительность встречи 40 минут - час. Не стоит затягивать встречу более полутора часов.
4.
Давайте слово всем участникам встречи. При обсуждении проблем не давайте доминировать кому-то одному, обязательно должны высказаться все участники дискуссии.
5.
Обязательно документируйте принятые в ходе встречи решения.
Пользовательские требования подчинены бизнес требованиям, а значит, каждое из них должно иметь как минимум одно связанное с ним бизнес требование.
В ходе анализа и сбора были выявлены следующие пользовательские требования к системе:.
• Поиск книг в каталоге.
о Новый поиск o Поиск в найденном.
• Поиск книги библиотекарем по ISBN.
• Выдача книг посетителю.
о Формирование квитанции.
• Прием книги у посетителя.
о Закрытие квитанции.
• Формирование отчета о наиболее востребованных книгах.
• Идентификация посетителя.
• Формирование каталога книг.
Требования разрабатывались последовательно в рамках двух базовых линий: Первичные пользовательские требования и Пользовательские требования. Ниже приведен пример описания варианта использования для требования.
Use Case ID: | 3 | |||
Имя варианта использования: | Выдача книги посетителю | |||
Создал: | Голованов Михаил | Последние изменения внес: | ||
Дата создания: | 28 июля 2004 | Дата последнего изменения: | ||
Действующие лица: | Библиотекарь, Посетитель | |||
Описание: | Цель данного варианта использования - выдача книг на руки посетителю | |||
Предусловия: | 1. Сформирован список заказанных книг, все книги имеются в наличии | |||
Постусловия: | Квитанция о выдаче сформирована и подписана посетителем, книги выданы на руки | |||
Нормальный поток выполнения: | 1. Библиотекарь находит на полках заказанные книги и приносит их. 2. Библиотекарь распечатывает квитанцию о выдаче книг. 3. Посетитель подписывает квитанцию и возвращает библиотекарю. 4. Библиотекарь выдает книги | |||
Альтернативные потоки | ||||
Исключения | ||||
Включения | ||||
Приоритетность | ||||
Частота использования | ||||
Бизнес правила | ||||
Специальные. требования | Минимизировать расход бумаги при печати квитанций | |||
Предположения | ||||
Заметки |