2009-06-07 2 views
0

«Нам нужно показать цитаты, связанные с текущим документом».Проблема с инфраструктурной пользовательской историей

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

Что вы предлагаете? Как мы собираемся создать ценность для бизнеса, продемонстрировать это нашим клиентам каждый спринт, а также позволить нашим клиентам уделять приоритетное внимание работе на каждом спринте?

ответ

0

Сделайте свою команду созданной задачей, необходимой для завершения истории шоу-кавычек.
Сделайте эти мелкие зерна достаточно, чтобы некоторые из них потенциально вписывались в спринт.
Поместите все это в отдельное отставание.
Имейте команду, а не клиента, расставить приоритеты в этом отставании и кластерные задачи с высокой связностью в куски.
Эти куски входят в отставание проекта как «сокращение x% от оставшейся работы для завершения« показательных котировок »» или аналогичная формулировка, в которой количественная оценка выгоды, которую этот предмет принесет с точки зрения ожидаемого прогресса в достижении цели.

+0

Спасибо Питер. То, что вы предлагаете, фактически то же самое, что группировать истории в темы. На самом деле я спрашиваю, как обеспечить бизнес-ценность, продемонстрировать эту ценность и позволить нашим клиентам устанавливать приоритеты. При непрерывной работе среди спринтов мы делаем наше ПО не приоритетным. Это против ловкости. –

+0

В вашем вопросе вы заявили: «Разделение его на подзаголовки невозможно, потому что модификации не имеют коммерческой ценности». Моя первая реакция заключалась в том, чтобы подвергнуть сомнению это, но я решил, что это несправедливо, и рассматривал вашу позицию как правильную интерпретацию ценности атомного бизнеса. Любая подгруппа имеет коммерческое значение 0, и только по мере того, как целое вводится на место, произведение производит значение> 0. Предполагая, что я не вижу другого выбора, кроме как создать производную стоимость в качестве индикатора прогресса в направлении будущей точки ценности без каких-либо других указаний, кроме доставки вехой. –

+0

См. Также http://stackoverflow.com/questions/961654/how-to-maintain-a-design-specification-in-a-scrum-environment/961741#961741, где вы можете рассмотреть возможность рассмотрения этой части как не- гибкий подпроект сам по себе. –

0

G'day,

Для того, чтобы сделать свой рассказ пользователя немного более описательный, вы можете добавить:

  • тип пользователя, выполняющего эту пользователя историю, и
  • причина, почему вы хотите сделать это для своей текущей истории пользователей.

Может попробовать использовать шаблон:

В «тип пользователя», я хочу «какой-то цели», так что «какой-то причине».

для ваших историй пользователей.

В качестве примера, ваша история пользователя может затем закончить существо:

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

Здесь это будет разбито на несколько более тонких пользовательских историй.

  • Создание БД для хранения цитат и их происхождение
  • Перекрестная ссылка DB, чтобы начать хранение от котировок по их теме, чтобы помочь будущим поиски.
  • Редактор нового разрабатываемого документа должен будет иметь возможность генерировать и добавлять библиографию.
  • т.д.

Вообще, если вы не можете разбить историю пользователя вниз на отдельные куски спринта, это признак того, что история пользователя слишком велика. Использование приведенного выше шаблона помогает минимизировать это.

НТН

веселит,

+0

Спасибо, Роб. Это не ответ на мой вопрос, то, что вы описали здесь, является своего рода стандартами, в основном описанными Майком Кон, и их очень легко найти в Интернете. Также они подходят для функциональных историй. Но то, что мне нужно, это о нефункциональных историях или ограничениях системы. –