2010-05-31 2 views
1

У меня была небольшая презентация для моих коллег об изъятии случая использования, а затем один из них спросил «Каковы были методы выявления требований перед использованием?» И как варианты использования лучше, чем предыдущие методы? » Я понятия не имею, может ли кто-нибудь помочь?Каковы требования к методам элиминации перед использованием?

ответ

1

От Wikipedia, случаи использования были впервые сформулированы в 1986 году

До этого (и довольно долго, даже после того, как) угадайте были унылые документы определения требование 100-пг с заданными до и после условий и сценариев Failure ,

Варианты использования: obv. лучше, чем подробные документы для визуальной простоты она обеспечивает :)

А потом Пользовательские истории

0

Я думаю, что важно различать между активностью и нотации. Как было сказано выше, ранее не было никакой структуры, и каждое требование представляло собой набор строк. Примеры использования определяют цели, конкретные субъекты, могут включать другой вариант использования или продлеваться другим прецедентом, и их можно даже параметризовать. Это позволяет в значительной степени устранить большую часть дублирования в этих документах с высокими требованиями. Но речь идет только о нотации, в случаях использования, как таковых, не происходит какой-либо другой активности, чтобы требовать требования, чем более старый метод. Истории пользователей, с другой стороны, без явных письменных сценариев, еще короче в нотации. Интересная вещь случается, когда вы пишете сценарии для пользовательских историй, как и у Cucumber, чем у вас есть на самом деле больше для написания и более хрупкого описания, как в случае использования, но важным фактом является то, что истории пользователей предлагают разные действия. Вместо того, чтобы пытаться полностью покрыть сценарии, вы пишете их по требованию, постепенно и итеративно, что означает, что вы можете лучше справляться с изменением требований. Однако довольно сложно удалить дублирование из пользовательских историй, а шаблон «Дано-когда-Тогда» для сценариев заменяет функциональную природу вариантов использования конечными машинами.

Смежные вопросы