Играя с icescrum , я понял, что не понимаю разницы между пользовательскими историями и пользовательскими функциями.
Может кто-нибудь объяснить разницу?
Функция - это отдельный элемент функциональности, который может предоставить возможности для бизнеса.
История - это небольшой аспект функции, который вы можете использовать, чтобы получить обратную связь от заинтересованных сторон и выяснить, делаете ли вы что-то неправильно.
Например, функция может быть «позволить пользователям комментировать статьи». Истории, связанные с этой функцией, могут быть:
и т.п.
На каждом этапе мы можем получить обратную связь о том, насколько полезно наше направление.
Некоторые команды не заботятся о разделении функций на истории. Ничего страшного.
Особенности == Пользовательские истории.
Разговор продиктован данной Agile методологией .
источник
История пользователя является неформальным заявлением на языке клиента , который фиксирует намерение что - то , что желания клиента достичь. Вы можете думать о пользовательской истории как о неформальном заявлении о требованиях.
Функция программного обеспечения является отличительной характеристикой программного обеспечения, которая вносит вклад в общий дизайн и функциональность программного обеспечения.
Пара ключевых соображений:
Имея все это в виду, я склонен думать о Рассказах как об описаниях. В основном неформальные требования, которые говорят мне, что хочет клиент. Функции, с другой стороны, я склонен думать больше как о спецификации, которая говорит мне, как система должна работать для удовлетворения требований клиентов.
источник
Эти два термина тесно связаны, но есть некоторые различия.
Во-первых, они приходят из разных доменов. Термин «функция» является довольно общим термином для некоторой части функциональности программного обеспечения, тогда как «пользовательская история» была изобретена и фактически используется только в контексте гибкой разработки программного обеспечения.
На практике они очень часто совпадают в том, что одна пользовательская история состоит из реализации определенной функции.
Однако в некоторых ситуациях они могут быть разными:
источник