2013-06-25 5 views
3

Мне нужно добавить элемент в список отставаний нашего продукта, который не имеет (воспринимаемого) значения для пользователей.Как определить PBI, который не имеет воспринимаемого значения для пользователя?

Контекст: каждую неделю нам нужно разобрать и импортировать TXT-файл в нашу систему. Теперь поставщик решил изменить формат XML, поэтому нам нужно переписать механизм синтаксического анализа.

В конце концов, пользователь не увидит никакой пользы, так как он будет продолжать получать свои новые данные, но мы все равно должны сделать это, чтобы сохранить импорт данных.

Как добавить такой элемент в список незавершенного производства?

+0

Что такое PBI? Товарный элемент товара? –

+0

@ Дейв Хиллиер точно. –

+3

Я голосую, чтобы закрыть этот вопрос как не по теме, потому что речь идет не о программировании. –

ответ

3

Это значение, которое имеет значение для вашей компании.

В компании X Я хочу, чтобы быть в состоянии поддерживать новый формат XML так, что я могу продолжать импортировать данные из поставщика Y.

Как это звучит как? Не все истории обязательно эволюционируют вокруг конечного пользователя.

Примечание: технические рассказы и истории технического усовершенствования не хорошая практика, и их следует избегать. Зачем? Потому что вы не можете правильно расставить приоритеты, так как они не имеют оценочной ценности.
Правильный способ создания технических историй - включить их в определение сделанного. Например: решите, что каждая новая игра воспроизводится только после того, как доступ к базе данных осуществляется через Dapper, а не L2S. Это жизнеспособное определение DoD и позволяет вам правильно настроить вашу систему.

+0

Кажется, что его изменение требует довольно некоторой доработки и должно вызвать тщательные повторы.На какой предмет вы бы бросили эту работу? Первый предмет, который вы занимаете, независимо от того, что это такое? Как вы будете отслеживать правильность тестирования всех изменений? –

+0

Я не понимаю вашего комментария: в вопросе есть только один элемент. – Sklivvz

+0

Да, но вы ответили, что история такого технического одобрения не является хорошей практикой. Вы предложили добавить их в DOD. Но разве вам не нужны значительные изменения, подобные тем, которые можно передать в PBI, чтобы вы могли следить за ними соответственно? –

-1

Обычно мы добавляем его как «техническое улучшение» и придаем ему приоритет, который мы считаем подходящим. Если пользователь спрашивает вас об этом, вы просто объясните им высокий уровень, что происходит в результате изменения и почему оно необходимо.

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

+0

Почему downvote? –

+0

Хотя я согласен с вами, что в конечном итоге нам необходимо обновить механизм синтаксического анализа, чтобы система работала, я стараюсь оставаться внутри границ схватки и идентифицировать историю, которая добавляет ценность пользователям, а не только из технической точки Посмотреть. –

+0

Нет очевидной добавленной стоимости: система продолжает работать. Если вы не делаете эту историю, система перестает работать, ... –

4

Что произойдет, если вы не внесете изменения? Есть ли ценность для пользователя в предотвращении этого? Если ответ «да», я бы рекомендовал привязать к нему свой бизнес-показатель. Затем вы можете написать типичную историю пользователей с деловой стоимостью и обработать ее, как и любой другой PBI.

+0

Если мы не обновим формат, мы не сможем обновить записи наших клиентов, так как формат TXT будет прекращен. Я должен был сказать это в вопросе, но это несколько основная функция в нашей системе. –

+1

Чем это ответ. Бизнес-ценность заключается в том, что программное обеспечение может быть использовано в будущем. – KFleischer