Примеры использования не являются подборками пользовательских историй.
Пользовательские истории, как правило, намного проще, чем варианты использования. Я думаю, что варианты использования пытаются охватить абсолютно все, что связано с поведением некоторого аспекта системы. То есть все поведения, все пути ошибок и вся обработка исключений.
Рекомендуемый шаблон для пользователя:
Как (роль) я хочу (что-то), чтобы (выгода)
(спасибо Майку Кону за предоставленный этот простой шаблон)
Описания поведения, выраженные таким образом, более гибкие.
Этот тип шаблона позволяет вам описывать поведение, используя различные уровни детализации. Например:
- для тех историй, которые были реализованы в более позднем спринте, вы можете описать поведение на высоком уровне, например как член команды ops я хочу удаленно контролировать систему, чтобы я мог определить состояние системы в дороге.
- для тех историй, которые будут реализованы в следующем спринте, вы можете описать поведение чуть более детально, например, как член команды ops я хочу иметь выделенную учетную запись только для ops, чтобы я мог проверить работоспособность системы.
- для тех историй, которые реализуются в текущем спринте, вы можете описать поведение очень подробно, например, как член команды ops я хочу иметь веб-интерфейс, чтобы я мог проверять текущее состояние сервера ftp ingest.
ИМХО Варианты использования намного больше вырезаны из камня! И, следовательно, может возникнуть проблема с обновлением после первоначальной версии.
НТН
ура
Rob