Middle
What types of requirements are there? Is the requirement 'all buttons must be red' functional or non-functional?
sobes.tech AI
Answer from AI
Requirements are divided into:
- Functional requirements — describe what the system should do, its functions and behavior (for example, "the user can register").
- Non-functional requirements — describe the quality, constraints, and characteristics of the system (performance, security, usability, etc.).
The requirement "all buttons must be red" is related to non-functional requirements, as it describes visual style and appearance, not system functionality.