Ответ
Разграничение между багом и CR зависит от соответствия требованиям. Если поведение системы отклоняется от документации (SRS, user stories) — это баг. Если же тестировщик предлагает новую функциональность или изменение логики — это CR.
Как действовать:
- Свернуть с тестировщиком требования (документацию/макеты)
- Если расхождение — заводим баг, иначе — CR через Product Owner
- Фиксируем решение в комментариях к задаче
Пример:
// По ТЗ кнопка должна быть синей (HEX: #0000FF)
if (button.color !== "#0000FF") → баг
if (тестировщик предлагает изменить на красную) → CR
Важно: спорные случаи выносить на уточнение к PO/стейкхолдерам.