Недавно мы сделали очень то, что вы описали (мы полностью переработали наш продукт в разработке в течение примерно 7 лет).
Не волнуйся о задачах, пока все они будут разбиты на все сразу, тогда вам просто нужно будет сделать это снова, когда вы действительно дойдете до старших по дороге. Что еще более важно, если только вы на самом деле не один из разработчиков, не беспокойтесь о задачах вообще. Команда разработчиков может значительно сократить функциональность в задачах, чем вы можете, потому что они действительно знают технические подробности о ее выполнении. То, о чем вы заботитесь, - это прогресс в этой функции, поэтому вы должны быть в центре внимания.
Спекуляции, вероятно, начнутся с особенностей, которые немного расплывчаты, мы начали здесь, получив владельца продукта и команду разработчиков (мы также украли у художника из маркетинга для команды, чтобы выступать в качестве дизайнера пользовательского интерфейса) вместе, чтобы начать выделяя наиболее важные элементы отставания. На данном этапе мы были в основном сосредоточены на особенностях, составлявших минимальный жизнеспособный продукт, так что отставание выглядело немного как это:
- Основные компоненты интерфейса
- Основные компоненты интерфейса
- и т.д. ...
Каждый из них был разбит немного больше, чтобы стать что-то вроде:
- Основные интерфейс компонента
- Backend API
- Основные компоненты intferace
- Backend API
Обратите внимание, что мы еще не строили весь продукт (wh ich было бы непрактичным в течение одной итерации), но каждый каждый спринт создавал потенциально поставляемый тестируемый код.
После того, как мы были довольны элементами управления и основными API-интерфейсами, владелец продукта столкнулся с некоторыми функциями, такими как «Главная страница», что, по сути, означало команде, что им необходимо начать интегрировать все вместе. Оттуда у нас было что-то, что на самом деле работало (минимальный жизнеспособный продукт), а остальная часть релиза была потрачена на заполнение меньших элементов отставания, таких как настройка производительности (элемент backlog был «сделать X быстрее»), исправляя ошибки и появляющиеся кромки позже, настраивая продукт (вы никогда не понимаете это правильно в первый раз).
В принципе, на раннем этапе релиз Владелец продукта будет в значительной степени полагаться на команду разработчиков, чтобы знать, что необходимо сделать, чтобы обеспечить приоритеты для достижения минимального жизнеспособного продукта. Сосредоточьтесь на достижении минимальной жизнеспособной стадии продукта (которая не должна быть и не должна быть фактически выполнена), поэтому у вас есть что-то, что вы можете честно оценить после каждого спринта.
, вероятно, принадлежит программистам, а не StackOverflow – taylonr
hmm ok .. Я попробую там .. Спасибо –
Не думаю, что так; на этом сайте есть сотни вопросов, связанных с схватками. –