Sсrum и ХР: заметки с передовой.
Как мы ориентируем рrоduсt bаскlоg на бизнес.
Если рrоduсt оwnеr — технарь, то он вполне может добавить историю вроде «Добавить индексы в таблицу Еvеnts». Зачем ему это нужно? Да потому, что реальной целью этой истории, скорее всего, будет «ускорение поиска событий в панели управления».
И вообще, может оказаться, что не индексы были узким местом, приводящим к медленной работе поисковой формы. Причиной могло быть что-то абсолютно другое. Обычно команде виднее, каким образом лучше решить подобную проблему, поэтому рrоduсt оwnеr должен ставить цели с точки зрения бизнеса (т. е. что надо).
Когда я вижу технические истории подобные этой, я обычно задаю рrоduсt оwnеr’у вопросы вроде «Да, но зачем?». Я делаю это до тех пор, пока не проявится истинная причина появления истории (в приведенном примере — повысить скорость поиска событий в панели управления). Первоначальное техническое описание проблемы можно поместить в колонку с примечаниями: «Индексирование таблицы Еvеnts может решить проблему».