Команда получила задачу «ускорить загрузку ленты». Какой вариант лучше всего подходит как измеримые acceptance criteria?

AЛента должна загружаться быстрее и ощущаться плавной
BПользователь должен быть доволен скоростью, без конкретных цифр
CНужно оптимизировать backend и уменьшить количество запросов
Dacceptance criteria: p95_feed_load_time не выше 2 секунд на 4G для поддерживаемых устройств; при медленной сети показываем скелетон и не блокируем скролл
Правильный ответ. Лучшие acceptance criteria измеримы и проверяемы, а не описывают намерение или способ реализации.

Разбор

Фразы «быстрее» и «плавно» звучат понятно, но без порогов не дают критерия готовности. В PRD важно описать результат: какие значения считаются приемлемыми и что должен видеть пользователь в плохих условиях как edge cases. Отдельно полезно не фиксировать способ решения, чтобы команда могла выбрать оптимальный подход. Тогда проверка качества становится однозначной.

Проверь себя · 1/3разбор после ответа
Вы пишете PRD (Product Requirements Document) на экспорт заказов. В документе есть разделы scope и non-goals. Что лучше всего записать в non-goals для первой версии?
Тренировать продукт в Telegram

Ещё вопросы по теме «Постановка задачи и PRD»