В чём наиболее точная разница между acceptance criteria и тест-кейсами, если вы пишете PRD (Product Requirements Document)?
A
Acceptance criteria — это список задач разработки, а тест-кейсы не нужныBТест-кейсы описывают цели бизнеса, а
acceptance criteria описывают идеиCЭто одно и то же, можно оставлять любой один раздел
D
Acceptance criteria описывают, что должно быть верно для принятия фичи (что и при каких условиях), а тест-кейсы — как именно это проверять шаг за шагомПравильный ответ.
Acceptance criteria задают критерий приёмки результата, а тест-кейсы — процедурные шаги проверки.Разбор
В PRD (Product Requirements Document) полезно держать acceptance criteria компактными и ориентированными на поведение продукта, чтобы их понимали все роли. Тест-кейсы обычно детальнее и могут жить в тест-плане или системе тестирования. Если смешать эти уровни, PRD (Product Requirements Document) превращается в перегруженный документ или, наоборот, теряет проверяемость. Чёткое разделение повышает качество и снижает риск споров о готовности.
Проверь себя · 1/3разбор после ответа
Вы пишете PRD (Product Requirements Document) на экспорт заказов. В документе есть разделы
scope и non-goals. Что лучше всего записать в non-goals для первой версии?Ещё вопросы по теме «Постановка задачи и PRD»
- Стейкхолдер пишет: «Добавьте страницу FAQ про восстановление пароля». Какой вариант лучше всего формулирует `problem statement` для PRD (Product Requirements Document)?
- Вы пишете PRD (Product Requirements Document) на экспорт заказов. В документе есть разделы `scope` и `non-goals`. Что лучше всего записать в `non-goals` для первой версии?
- Фича: пользователь может изменить адрес доставки в заказе до передачи в сборку. Какой вариант лучше всего похож на проверяемые `acceptance criteria`?
- Вы добавляете промокоды в корзину. Какой вариант лучше всего подходит для раздела `edge cases` в PRD (Product Requirements Document)?
- В PRD (Product Requirements Document) вы полагаетесь на внешнее API, которое должно вернуть расчёт ETA доставки. Как лучше всего зафиксировать такое допущение, чтобы защитить `scope`?
- Все вопросы по «Постановка задачи и PRD» →