понедельник, 25 апреля 2011 г.

Scrum - Как мы ориентируем product backlog на бизнес

Если product owner – технарь, то он вполне может добавить историю вроде “Добавить индексы в таблицу Events”. Зачем ему это нужно? Да потому, что реальной целью этой истории, скорее всего, будет “ускорение поиска событий в панели управления”.

И вообще, может оказаться, что не индексы были узким местом, приводящим к медленной работе поисковой формы. Причиной могло быть что-то абсолютно другое. Обычно команде виднее, каким образом лучше решить подобную проблему, поэтому product owner должен ставить цели с точки зрения бизнеса (т.е. что надо).

Когда я вижу технические истории подобные этой, я обычно задаю product owner’у вопросы вроде “Да, но зачем?”. Я делаю это до тех пор, пока не проявится истинная причина появления истории (в приведенном примере – повысить скорость поиска событий в панели управления). Первоначальное техническое описание проблемы можно поместить в колонку с примечаниями: “Индексирование таблицы Events может решить проблему”.

Комментариев нет:

Отправить комментарий