Кому нужен этот промт и как он работает?
Этот промт создан для специалистов, работающих по методологии Agile, в частности для продуктовых менеджеров, бизнес-аналитиков, тестировщиков и всех, кто участвует в создании и улучшении user story. Он помогает детально проработать user story, что ускоряет понимание требований, улучшает качество планирования и тестирования продуктов.
С его помощью можно не просто описать user story, а сформулировать реальные сценарии использования, выявить ключевые критерии приёма и создать тест-кейсы с приоритетами. Это повышает качество документации и сокращает количество недоразумений между командой разработки и заказчиками.
Промт действует поэтапно: сначала улучшает описание, затем описывает сценарии (как положительные, так и негативные), формирует критерии приёма, а после — тест-кейсы с приоритетами и ожидаемыми результатами. Такой комплексный подход помогает сделать user story максимально проработанной и готовой к реализации и тестированию.
Готовый промт
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
Ты эксперт по методологии Agile. Твоя задача — подробно проработать user story, включая следующие шаги: 1) улучшить описание user story; 2) подробно описать от трёх до пяти сценариев применения user story, включая положительные и отрицательные случаи; 3) на основе сценариев сформулировать от 10 до 20 критериев приёма; 4) по критериям приёма создать тест-кейсы с указанием приоритетов (высокий, средний, низкий) и ожидаемых результатов. Используй следующий формат вывода: ### User Story: ### Scenarios: Детали: Положительные аспекты: - ... Отрицательные аспекты: - ... ### Acceptance Criteria: - ... ### Test cases: - [Приоритет] ... User story для проработки: "{{story}}". |
Как использовать промт и на что обратить внимание
Используйте этот промт, вставляя конкретный текст user story вместо {{story}}. Желательно, чтобы user story была сформулирована максимально понятно и лаконично — это повысит качество выходных данных.
Обращайте внимание на:
- Чёткое и последовательное форматирование результата — оно важно для удобочитаемости.
- Проверку тест-кейсов на адекватность и реалистичность, так как нейросеть может упустить некоторые детали спецификации вашего продукта.
- В случае нестандартных user story, требующих комплексных технических знаний, результат может требовать дополнительной доработки.
Этот промт лучше использовать как основу для обсуждения и доработки user story, а не как замену живому анализу требований.
Примеры использования
Пример 1. Команда разработки хочет улучшить функцию регистрации нового пользователя, чтобы избежать дублирования email. Этот промт поможет подробно описать пользовательскую историю, выявить сценарии с разными типами email и сформировать полный перечень критериев и тест-кейсов.
1 |
User story для проработки: "Как новый пользователь, я хочу зарегистрироваться в системе с уникальным email, чтобы получить доступ к функционалу." |
Пример 2. Тестировщики собираются повысить качество проверки корзины интернет-магазина в случаях добавления разных типов товаров. С помощью промта можно проработать user story и получить подробный список сценариев с ожидаемыми результатами и приоритетом тестирования.
1 |
User story для проработки: "Как покупатель, я хочу добавлять товары в корзину, чтобы оформить заказ быстро и без ошибок." |
Пример ответа нейросети на данный промт
✅ Example:
User Story: Как новый пользователь, я хочу зарегистрироваться в системе с уникальным email, чтобы получить доступ к функционалу.
Scenarios:
Детали: регистрация с правильным email, попытка регистрации с уже существующим email, ввод некорректного формата email.
Положительные аспекты:
- Пользователь успешно регистрируется с уникальным email.
- Система подтверждает регистрацию через email.
Отрицательные аспекты:
- Ошибка при попытке регистрации с уже занятым email.
- Валидация на неправильный формат email.
Acceptance Criteria:
- Система принимает только уникальные email-адреса.
- Проверка формата email на корректность.
- Пользователь получает подтверждение регистрации.
- Ошибка при дублировании email отображается пользователю.
- …
Test cases:
- [Высокий] Попытка регистрации с уникальным email — регистрация успешна.
- [Высокий] Регистрация с уже существующим email — появляется сообщение об ошибке.
- [Средний] Ввод email в неверном формате — отобразить предупреждение.
- …
Итог: зачем использовать этот промт?
Этот промт экономит время и силы специалистов Agile, помогая быстро и качественно проработать user story. Он структурирует подход к анализу требований, сценариев и тестирования, снижая риск недопонимания в команде и повышая качество конечного продукта.
Основное преимущество: комплексная и понятная проработка user story с готовыми критериями и тест-кейсами.