There are two types of requirements viz. Functional and Non-functional requirements.
Functional Requirements
These form the behavior of the product. Some examples of functional requirements are,
- New features
- Bug fixes
- New behavior
Non-functional Requirements
These are implicit expectations from the product. Since these are expected features and not specifically documented requirements, they are also known as ‘Quality Attributes’. Some examples of non-functional requirements are,
- Performance
- Reliability
- Error handling
- Ease of use
Check more articles on Scope Management