Ответ
Да, тип задачи напрямую определяет тип и структуру требований.
| Тип задачи | Тип требования | Пример |
|---|---|---|
| Функциональная | Функциональное (behavior) | "Пользователь должен иметь возможность сбросить пароль через email." |
| Нефункциональная | Нефункциональное (attribute) | "Страница входа должна загружаться менее чем за 2 секунды при 99-м процентиле." |
| UX/UI | Требование к интерфейсу | "Кнопка основного действия должна соответствовать цветовой схеме бренда #007BFF." |
| Бизнес-правило | Бизнес-требование | "Заказы на сумму свыше 5000 руб. получают бесплатную доставку." |
Пример для функциональной задачи (Gherkin):
Feature: Password Reset
Scenario: User requests password reset via email
Given the user is on the login page
When the user clicks "Forgot password?"
And enters a registered email address
And clicks the "Send reset link" button
Then a password reset email is sent
And a success message is displayed
Ключевой принцип: Требование должно быть измеримым, однозначным и тестируемым, что достигается через привязку к конкретному типу задачи.