Ответ вслух Junior Jira и артефакты обновлено

Напишите историю

Вопрос

Напишите пользовательскую историю и критерии приёмки для функции «восстановление пароля по email».

Попробуйте сами

Ответьте вслух за 2 минуты, как на собесе. Потом сверьтесь с тезисами: что прозвучало, а что нет.

Показать ответ и разбор

Коротко

История: «Как пользователь, забывший пароль, я хочу восстановить доступ по email, чтобы не создавать новый аккаунт». Критерии: дано зарегистрированный email, когда я запрашиваю восстановление, тогда получаю письмо со ссылкой в течение минуты.

Что должно прозвучать в ответе

  • Формат: как роль, я хочу, чтобы ценность

  • Критерии в формате Дано-Когда-Тогда

  • Позитивный сценарий

  • Негативные: неизвестный email, просроченная ссылка

  • Нефункциональные: срок жизни ссылки, одноразовость

  • Проверка по INVEST

Что могут спросить следом

  • Что будет, если email не найден: показывать ли это пользователю?
  • Как разбить историю, если она большая?

Разбор

История: «Как пользователь, забывший пароль, я хочу восстановить доступ по email, чтобы не создавать новый аккаунт». Критерии: дано зарегистрированный email, когда я запрашиваю восстановление, тогда получаю письмо со ссылкой в течение минуты. Дано ссылка из письма, когда я задаю новый пароль, тогда могу войти с ним, а старый не работает. Дано ссылка старше часа или уже использованная, когда я её открываю, тогда вижу сообщение и предложение запросить новую. Дано незарегистрированный email, тогда показываю то же нейтральное сообщение, чтобы не раскрывать, есть ли аккаунт. Проверяю по INVEST: история небольшая и проверяемая.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.