Роль диаграммы вариантов использования (Use Case) в Agile-методологии разработки заключается в том, чтобы составить общее представление о продукте и учесть интересы пользователя. practicum.yandex.ru
Некоторые задачи, которые решает диаграмма Use Case:
- Помогает понять, как обычный человек взаимодействует с ПО. practicum.yandex.ru Система может состоять из множества компонентов, и команда должна знать, как они работают. practicum.yandex.ru
- Обеспечивает удобный способ коммуникации между разработчиками и конечными пользователями. vk.com Use Case написан на естественном языке, что облегчает его понимание. online.visual-paradigm.com
- Служит основой для оценки трудозатрат, планирования и валидации результатов реализации системы. vk.com
- Помогает управлять сложностью крупных проектов. online.visual-paradigm.com Проблема разбивается на основные функции пользователя, и приложение описывается с их точки зрения. online.visual-paradigm.com
- Даёт возможность итеративного выпуска продукта с удобной приоритезацией функций системы. vk.com
На диаграмме Use Case отображаются все участники процесса, все варианты использования ПО, а иногда и системы, которые отвечают за сервис. practicum.yandex.ru