Что такое FR

«Что такое FR» — вопрос из категории Требования, который задают на 24% собеседований Бизнес Аналитик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

FR (Functional Requirements) — это описание того, что должна делать система, без указания как это реализовано. Они определяют поведение системы, её функции, интерфейсы и взаимодействия с пользователями или другими системами.

Пример FR для системы авторизации:

1. Система должна позволять пользователю вводить логин и пароль.  
2. При успешной аутентификации система должна перенаправлять пользователя в личный кабинет.  
3. При неверных данных система должна показывать сообщение "Неверный логин или пароль".  

Отличаются от NFR (Non-Functional Requirements), которые описывают качество работы (производительность, безопасность и т. д.).