Основные форматы прецедентов
Выделяют несколько уровней: - сжатый - - свободный – неформальный стиль описания, охватывает различные сценарии. - развернутый – наиболее подробный, детально описываются все шаги и варианты развития сценария, а так же предисловие и результаты. В развернутом формате представляют примерно 10% наиболее важных для приложения прецедентов. Существует другой формат описания прецедентов (2 столбца, действие исполнителя и реакция системы). Прецеденты предназначены прежде всего для удовлетворения потребностей основных исполнителей. Для выделения прецедентов используется следующая процедура: 1. Определяются рамки системы (программное приложение, аппаратно программный комплекс, включает ли в себя отдельного пользователя или всю организацию). 2. Определите основных исполнителей цели которых удовлетворяются с помощью системы. 3. Для каждого исполнителя определите его задачи 4. Определите прецеденты удовлетворяющие каждому исполнителю и присвойте имена в соответствие с задачей. При определение исполнителей и задач часто возникают вопросы на которые нужно ответить: 1. Кто запускает и выключает систему 2. Кто является системным администратором 3. Кто осуществляет управление пользователем и безопасностью 4. Должна ли система выполнять какие либо действия в ответ на события времени (время – исполнитель?! Существует ли процесс мониторинга? В результате которого система перезапускается в случае сбоя или каких либо других событий? Кто анализирует журналы регистрации? Могут ли в качестве исполнителей выступать внешняя программа или автоматическая система?!) Выделение полезных прецедентов. Переговоры с поставщиком, обработка возврата товара, регистрация – все это прецеденты на разных уровнях детализации выделенные в зависимости от рамок системы, исполнителей и задач. Существуют 3 критерия для выделения прецедента: 1. Критерий одобрения руководством – прецедент регистрация напрямую не связан, с функциональными обязанностями, это прецедент на более низком уровне, но не этапе анализа требования. 2. Критерий элементарного бизнес процесса (EBP)- это задача выполняемая одним человеком в одном месте в одно время в ответ на некоторое бизнес событие добавляющие изменения в бизнес значение и переводящие данные в некоторое устойчивое состояние. 3. Критерий размера – обычно описание прецедента охватывает не единственное действие исполнителя, а состоит из нескольких шагов.
|