Заметки бизнес-аналитика

Гайд по написанию пользовательских историй и критериев приёмки

Конспект статьи. Автор оригинала: Валентина Ляликова (ValyaLialya, X5 Tech)

Ведущий бизнес-аналитик X5 Tech делится правилами написания user story (US) и критериев приёмки (AC). Одной истории недостаточно: разработчику нужен ориентир, что делать, тестировщику — что проверять.

Хорошие критерии приёмки

Бинарные (выполнено или нет), полные, проверяемые, однозначные, непротиворечивые. Вместе с историей соответствуют INVEST.

Шесть правил

  • Опорный критерий — одна фраза о сути функционала, задающая контекст для остальных.
  • Структура — критерии в порядке основного сценария, пронумерованы, чтобы связывать с ними тест-кейсы и код.
  • Краткость — один критерий описывает одно утверждение, без воды.
  • Проверка по INVEST — чаще всего нарушается независимость; тогда риск обсуждается с командой.
  • Ревью — дать прочитать владельцу продукта, тестировщику и системному аналитику.
  • Шаблоны формулировок.

Шаблоны

  • «Если событие, то результат».
  • Given/When/Then: исходное состояние, действие или событие, результат.
  • Перечисление атрибутов экрана отдельными пунктами.
  • Таблицы и выделенные примеры для больших критериев.
Дано: пользователь не авторизован
Когда: нажимает «Оплатить»
Тогда: открывается экран входа
Источник: Гайд по написанию пользовательских историй и критериев приёмки
Автор: Валентина Ляликова (ValyaLialya, X5 Tech)
Это конспект, пересказ основных идей. Полный текст, иллюстрации и примеры читайте в оригинальной статье.