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

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

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

Преимущества подхода случаев использования:

1. случаи использования соответствуют бизнес-требованиям – случаи использования учитывают контекст требований; их связь с бизнес-задачами четко описана.

2. От сценариев к полным историям – Случаи использования позволяют нам рассказывать истории. Очень легко описать случай использования конкретным образом, превратив его в историю или сценарий.

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

4. Выводить макеты и пользовательские интерфейсы из случаев использования – Случаи использования фокусируются на взаимодействии между пользователем и системой. Они позволяют дизайнеру пользовательского интерфейса участвовать в процессе разработки до или параллельно с разработчиком программного обеспечения.

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

 

Ссылки:

 

Leave a Reply