Задача Задача №3501127
А
А
Ответ: пользовательские истории
Пояснение:
- В Agile требования обычно формируются в виде коротких, понятных единиц — пользовательских историй. Это позволяет быстро обсуждать и уточнять требования в диалоге между заказчиком и командой, держать фокус на ценности для пользователя и адаптироваться к изменениям.
- Отличия от других вариантов:
- «сценарии использования системы» (use cases) — традиционный подход, часто более объемный и формальный, может быть не так гибким для итеративной разработки.
- «в свободной форме» — без четкой структуры трудно обеспечить тестируемость и приоритизацию.
- «нет правильного ответа» — неверно, поскольку в Agile именно пользовательские истории наиболее распространены.
Ключевые характеристики пользовательской истории:
- Формат: как пользователь, хочу/могу, чтобы получить выгоду. Пример: Как пользователь онлайн-магазина, я хочу добавлять товары в корзину, чтобы оформлять заказ позже.
- Приемочные критерии (acceptance criteria) — конкретные условия, которые должны быть выполнены, чтобы историю можно считать завершенной.
- Принцип INVEST: Independent, Negotiable, Valuable, Estimable, Small, Testable.
Пример в виде истории и критериев приемки:
- История: Как пользователь, я хочу добавлять товары в корзину, чтобы купить их позже.
- Приемочные критерии:
- Можно добавить товар в корзину из карточки продукта.
- Количество товара можно изменить в корзине.
- Состояние корзины сохраняется между перезагрузками страницы.
- Общая стоимость обновляется моментально при изменении количества.
Если хотите, могу привести дополнительные примеры по школьной теме или адаптировать объяснение под конкретный уровень класса.