Добавить в корзинуПозвонить
Найти в Дзене

10 вопросов для груминга, которые подтолкнут scrum-команду к анализу задач

Если ваша Scrum-команда, включая владельца продукта, не радует эффективным разбором бэклога, попробуйте принести ей эти подсказки!
Оглавление

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

Если ваша Scrum-команда, включая владельца продукта, не радует эффективным разбором бэклога, попробуйте принести ей эти подсказки!

1. Какие шаги в воркфлоу?

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

Например, в процессе заказа в интернет-магазине можно выбрать только популярные платежные опции и один-два способа доставки. На первом этапе можно пропустить экран заполнения некоторых данных и заменить звонком из колл-центра (неэффективно, но может быть в некоторых обстоятельствах).

2. Какие бизнес-правила существуют?

  • Какие бизнес-правила применяются к этой истории?
  • Все правила необходимы прямо сейчас?
  • Можно ли применить упрощённое правило?

Например, ограничения по доставке или минимальная сумма заказа.

3. Успешный/неуспешный флоу?

  • Как выглядит успешный и неуспешный путь клиента?
  • Все ли негативные сценарии нужны на данный момент?
  • Можно ли сейчас упросить негативные сценарии?

Чаще всего это касается сбоев в процессе заказа и возможных вариантов восстановления/взаимодействия с клиентом.

4. Каналы взаимодействия?

  • Какие платформы поддерживаются?
  • Все ли платформы необходимы одновременно?
  • Функционал для каких платформ сложнее реализовать, в сравнении с другими?

Планшеты, десктоп, тачскрин, iOS/Android и т. д.

5. Какие типы записей и параметры?

  • Какие типы записей поддерживаются и являются актуальными?
  • Какие параметры существуют и являются актуальными на данный момент?
  • Какой необходимый минимум можно выделить?

Например, различные варианты поиска или различные виды отчетов (таблицы, графики и т. д.)

6. Какие операции?

  • Какие операции влечёт за собой история?
  • Все ли операции необходимы прямо сейчас?

Самое частое разбиение в этом случае на CRUD (create, read, update, delete).

7. Какие тест-кейсы можно продумать?

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

8. Кто участники истории?

  • Какие роли вовлечены в эту задачу?
  • Что каждая из ролей может делать?
  • Все ли роли необходимы сразу?

Например, клиент может создавать заказ, администратор может управлять заказами и т. д.

9. Совместимость браузера (и т. п.)?

  • Какие браузеры должны быть поддержаны?
  • Все ли браузеры одинаково критичны?
  • Какие версии можно проигнорировать на начальном этапе?

10. Оптимизировать сейчас или позже?

  • О какой оптимизации мы можем подумать? Что с UX/UI?
  • Какая оптимизация принесёт больше всего профита и наиболее необходима?

Как думаете, какими ещё ключевыми вопросами можно дополнить этот список?