Промт для проработки User Story и создания тест-кейсов в Agile

Образование и обучение

Кому нужен этот промт и как он работает?

Этот промт создан для специалистов, работающих по методологии Agile, в частности для продуктовых менеджеров, бизнес-аналитиков, тестировщиков и всех, кто участвует в создании и улучшении user story. Он помогает детально проработать user story, что ускоряет понимание требований, улучшает качество планирования и тестирования продуктов.

С его помощью можно не просто описать user story, а сформулировать реальные сценарии использования, выявить ключевые критерии приёма и создать тест-кейсы с приоритетами. Это повышает качество документации и сокращает количество недоразумений между командой разработки и заказчиками.

Промт действует поэтапно: сначала улучшает описание, затем описывает сценарии (как положительные, так и негативные), формирует критерии приёма, а после — тест-кейсы с приоритетами и ожидаемыми результатами. Такой комплексный подход помогает сделать user story максимально проработанной и готовой к реализации и тестированию.

Готовый промт

Как использовать промт и на что обратить внимание

Используйте этот промт, вставляя конкретный текст user story вместо {{story}}. Желательно, чтобы user story была сформулирована максимально понятно и лаконично — это повысит качество выходных данных.

Обращайте внимание на:

  • Чёткое и последовательное форматирование результата — оно важно для удобочитаемости.
  • Проверку тест-кейсов на адекватность и реалистичность, так как нейросеть может упустить некоторые детали спецификации вашего продукта.
  • В случае нестандартных user story, требующих комплексных технических знаний, результат может требовать дополнительной доработки.

Этот промт лучше использовать как основу для обсуждения и доработки user story, а не как замену живому анализу требований.

Примеры использования

Пример 1. Команда разработки хочет улучшить функцию регистрации нового пользователя, чтобы избежать дублирования email. Этот промт поможет подробно описать пользовательскую историю, выявить сценарии с разными типами email и сформировать полный перечень критериев и тест-кейсов.

Пример 2. Тестировщики собираются повысить качество проверки корзины интернет-магазина в случаях добавления разных типов товаров. С помощью промта можно проработать 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 с готовыми критериями и тест-кейсами.

gpt
Оцените автора
Добавить комментарий