Чи доцільно скласти історію користувача для видалення невеликих фрагментів існуючої функціональності?


9

Для області програми, яка була розроблена, надходить запит на видалення елемента з меню.

Я знаю, що це невелика річ, але як ви ставитесь до цього в Scrum? Я звик використовувати Історії користувачів для додавання функціональності, а не для видалення.

Отже, моє запитання: чи варто створити для цього історію користувача, якоюсь фразою стосуватися видалення кнопки? Або є кращий спосіб чи вирішити це?

Відповіді:


14

Так, ви повинні написати історію користувача.

Використовуйте історію для всього, що ви робите. Це змушує вас відповісти на запитання "яка цінність бізнесу у цьому виконанні?". Написання історій користувачів також змушує вас зрозуміти, хто виграє від твору.

Крім того , ви будете додавати що - то. Імовірно, видалення відбувається через те, що функція не використовується або є помилкою, або замінена якоюсь іншою функцією. Таким чином, ви додаєте зручність використання продукту.

Наприклад, історія може читатися так:

Як власник продукту X, я хочу, щоб функція Y була видалена, щоб наш користувальницький інтерфейс був більш спрощеним і надав лише функції, які справді корисні нашим клієнтам.

Значення не в історії користувача як такої , а в роботі, створеній для створення історії. Написавши розповідь, ви допомагаєте зосередити свої зусилля.


Погодьтеся з цим. Важливо знати, чому функція додається чи видаляється, і, ймовірно, є інша причина, похована десь за запитом на видалення кнопки.
Бруно Шепер

+1 Додавання шляхом видалення - це те, про що я ніколи не думав, хоча я оптиміст
superM

як щодо критеріїв прийняття?
geoom

1
@geoom: Я не знаю, про що ви питаєте. Якщо ви видаляєте функцію, імовірно, критеріями прийняття буде те, що ця функція відійшла від інтерфейсу користувача, тестовий набір був належним чином оновлений, документація змінена тощо.
Брайан Оуклі,

1

Це залежить від причини видалення кнопки:

  • Якщо його видаляють, оскільки функціональність більше не потрібна / використовується, тоді напишіть історію користувача із зазначенням зміни вимог бізнесу.

  • Якщо його видаляють через те, що це заплутано чи неправильно поводиться, прив’яжіть роботу до помилки, яку ви виправляєте.

  • Якщо його видаляють, оскільки це зміна інтерфейсу користувача, то прив’яжіть його до історії заборгованості, яка детально переробляє.

В іншому випадку припиніть зайву роботу та / або скажіть бізнесу припинити диктувати команді, як повинен виглядати ваш інтерфейс користувача.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.