Пользовательские истории, готовые к оценке
Три разобранных примера для выявления объёма, тестов и зависимостей до выбора карты.
Подготовка не означает знать все детали
Готовая к обсуждению история имеет ясный результат, границы и видимые вопросы, а не полную спецификацию. Уточнение проясняет и делит работу по мере обучения.
У вымышленных упражнений нет заранее назначенных баллов. Размер зависит от продукта, зависимостей, качества и ориентиров. Начните с объяснения результата поставки.
Это вспомогательный материал, не официальное правило Scrum и не барьер для обсуждения неопределённости. Более точный вопрос полезен и без возможности оценить.
Пример 1: найти заказ по номеру
Сотрудник поддержки находит заказ по полному номеру. API и переиспользуемое поле поиска уже есть. Частичные совпадения и новые фильтры исключены.
Приёмка: верный номер показывает разрешённый заказ; неизвестный — пустое состояние; ошибка сети позволяет повторить без потери текста. Поиск доступен с клавиатуры и понятно подписан.
Спросите о разрешениях, вставленных пробелах и API-тестах контракта экрана. Если API нет, исходный объём изменился.
Сравните с похожим завершённым поиском. Явно укажите новую модель разрешений: визуальное сходство не означает одинаковый размер.
Пример 2: отключить письмо со сводкой
Пользователь отключает еженедельную сводку в настройках. Письма восстановления остаются. Произвольная периодичность исключена.
Приёмка: настройка сохраняется при входе, рассылка её соблюдает, ошибка сохранения возвращает прежнее состояние. Решите судьбу уже поставленных в очередь писем.
Неопределённость может быть в рассылке, не переключателе. Спросите знающего процесс; при необходимости изучите очередь до оценки.
Начните с двоичного выбора, оставив частоты на потом. Каждая часть работает целиком; интерфейс без изменения рассылки лишь выглядит рабочим.
Пример 3: экспортировать результаты отчёта
Разрешённый пользователь скачивает отфильтрованные результаты в CSV с согласованными столбцами и ясным заголовком. Это вымышленный продукт, не анонс функции StoryFlop.
Уточните объём, даты, специальные символы и права. Видимая страница или все результаты? Что показывать при ожидании? Ответы требуют разных решений.
Приёмка: фильтры соблюдены, диакритика сохранена, файл совместим с целевым инструментом, нет запрещённых строк. Включите безопасность и безопасную обработку значений, похожих на формулы.
Исследуйте неизвестные объёмы на репрезентативных разрешённых данных. Явно ограниченный полезный экспорт может предшествовать полному с неизвестной стоимостью.
Общая проверка перед голосованием
Двое объясняют историю. Уточните разные результаты до сравнения карт. Включите тесты, проверку, разрешения и зависимости в завершённую работу.
Запишите исключения против повторных предположений. Назначьте ответственного и проверку вопросам, существенно меняющим решение.
Сохраните ответы в шаблоне и перенесите заголовок и описание в StoryFlop. После обсуждения занесите согласие в бэклог для сохранения контекста реализации.
- Мы можем объяснить ожидаемый результат
- Мы знаем, как его проверить
- Зависимости, границы и вопросы видимы
Примените на практике
Попробуйте интерактивный пример →
Источники и чтение
Примеры и инструкции StoryFlop созданы для этого раздела. Эти источники объясняют метод и уточнение бэклога: