Для использования диаграмм прецедентов при работе с большими командами разработчиков можно следовать таким рекомендациям:
- Составить общее представление о продукте. 2 На диаграмме отображаются все участники процесса, варианты использования ПО, а иногда и системы, которые отвечают за сервис. 2
- Проработать продукт целиком или отдельную его функциональность всей командой. 2 Это поможет придумать много разных вариантов использования функции или понять объём работ. 2
- Использовать инструменты моделирования. 5 Современные инструменты поддерживают сквозное проектирование, что позволяет синхронизировать код и диаграммы и исключает дополнительные усилия по ручному исправлению диаграмм в случае изменения базы кода. 5
- Дополнить диаграммы сценариями. 3 Они служат средством общения между разработчиками и заказчиком и предоставляют понятное непрофессионалу описание создаваемого приложения. 3
Также можно использовать шаблоны диаграмм прецедентов для распространённых сценариев в качестве отправной точки. 1