Рет қаралды 33
Всегда делаете сразу и под iOS, и под Android? - Попробуйте сделать по очереди!
-----------------
Тренинг и воркшоп User Story Mapping dblinov.com/tr...
Статья о User Story Mapping dblinov.com/bl...
Статья о способах декомпозиции Историй dblinov.com/bl...
Статья с 38 доводами "Почему история должна быть меньше 1 спринта?" здесь dblinov.com/bl...
-----------------
Зачем нужно, чтобы история умещалась в один спринт? Чем полезны истории размером меньше 1 итерации? И даже больше - зачем разделять истории на ещё меньшие куски?
Как разделение по операционным системам поможет разделить историю на меньшие части? Если мы реализуем мобильное приложение, мы можем разделить Историю по платформам и гаджетам. Например, одни реализуют приложение на iOS, и другие реализуют на Android.
Недавно у меня был случай, когда я спросил у команды, реализуют ли они продуктовую гипотезу на обеих технологиях одновременно или сначала реализуют одну, а потом другую. Они ответили, что реализуют сразу на нескольких платформах, чтобы не тратить время на исследования, и проверяют востребованность продукта и технические риски.
Однако, для проверки продуктовых и технических гипотез лучше делать это последовательно. Если у нас есть несколько фичей, то мы выводим их на разные платформы в разном порядке. Например, мы сначала реализуем одну на Android, а затем на iOS, чтобы проверить востребованность и технические риски, и в случае успеха мы импортируем их на другие технологии.
Таким образом, каждая история становится проще для работы, мы реализуем ее только на одной платформе, а не на нескольких, но при этом даже на одной платформе получаем законченный ценный результат для более узкой группы пользователей.