Что следует смоделировать как дополнительный вариант использования на диаграмме вариантов использования? - PullRequest
0 голосов
/ 28 мая 2020
• 1000 Поскольку иногда функциональность является лишь частью варианта использования, и трудно решить, извлекать ли из него и делать его вспомогательным вариантом использования или нет.

1 Ответ

2 голосов
/ 28 мая 2020

На этот тип вопросов (и варианты использования в целом) нет правильного / неправильного ответа. Вам придется решить для себя, что кажется вам полезным или нет.

Но есть несколько соображений и рекомендаций, которые могут помочь вам решить, следует ли вам использовать включенные варианты использования.

Поведение распределяется между разными вариантами использования

При описании сценария использования вы обнаруживаете, что повторяете одни и те же фрагменты снова и снова в разных вариантах использования

Это достаточно большой фрагмент поведения, чтобы быть вариантом использования

Вы не должны использовать включенные варианты использования для одного или двух шагов в вашем сценарии, которые являются общими для разных вариантов использования. Я бы сказал, что для того, чтобы вас считали, у вас должно быть по крайней мере 4 шага в основном сценарии и, возможно, несколько альтернативных сценариев или исключений ios.

Поведение также может использоваться само по себе

Если общее поведение также можно использовать отдельно, без включения варианта использования, то у вас определенно есть случай для включенного варианта использования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...