Основным принципом современных процессов разработки является гибкая разработка . Эта методология разработки делает упор на использовании небольших пользовательских историй для определения того, что система делает с точки зрения пользователя, а не с технической точки зрения. Пользователь заботится о том, является ли продукт быстрым, простым в использовании и решает ли его проблему. Их не волнует, следует ли он за трехуровневой архитектурой, имеет ли базу данных Mongo или использует ли он Rails или Asp.net.
Storyboard That представляет собой идеальную платформу для создания гибких пользовательских историй и зажигания разговоров в формате, который гораздо менее утомителен, чем стена текста.
В контексте пользовательских историй «эпопея» - это просто очень обширная история, которая позже будет разбита на множество конкретных пользовательских историй. Начиная с эпоса, у всех появляется единое видение высокого уровня. Эпическая история закрепляет проект сверху вниз, и если нет смысла строить эпопею, вспомогательная работа также будет пустой тратой усилий.
(Это начнется с бесплатной пробной версии за 2 недели - без кредитной карты)
В этой истории очень ясно, каково долгосрочное видение и как должен выглядеть успех. Хорошая эпическая история должна включать:
Особенно при разработке программного обеспечения важно иметь хорошее представление о том, какими будут пользователи. Не каждый пользователь будет точно соответствовать этому видению, и может быть несколько категорий пользователей, но эти дискретные видения нуждаются в артикуляции. Думая о пользователях, прежде всего, защититесь от чрезмерной инженерии и чрезмерного усложнения, не позволяя новому продукту иметь что-то для всех и никому не быть полезным.
(Это начнется с бесплатной пробной версии за 2 недели - без кредитной карты)
После создания эпика и определения пользователей можно создавать более мелкие и более конкретные истории о конкретном пользовательском опыте. Приведенные ниже истории разбивают изложенное выше на две части: поиск заказа и повторный заказ продукта.
Эти описания не содержат технической информации; пользователей не волнует, как будут достигнуты результаты, до тех пор, пока он выполняет желаемые задачи. Точно так же UX изображен в общем, чтобы избежать удушения инноваций или форсирования пути. В целом рассказы должны быть:
(Это начнется с бесплатной пробной версии за 2 недели - без кредитной карты)
(Это начнется с бесплатной пробной версии за 2 недели - без кредитной карты)
Эти истории должны побуждать к разговору и задавать вопросы, например:
Совершенно разумно создавать много историй; фактически, это следует поощрять. Некоторые из этих историй никогда не будут использоваться, но важно видеть путь, который они проложили. Этот сборник рассказов избавит вас от дополнительных требований и проверки влияния.
Истории должны вызывать и информировать дискуссию о том, как программное обеспечение будет тестироваться и какие бизнес-правила необходимо четко определить. Например: