NFR Block
Document non-functional requirements with measurable targets, priorities, and verification methods. Track performance, security, availability, and other quality requirements.
Non-functional requirements (NFRs) define quality attributes of the system: how fast, how secure, how reliable. Unlike functional requirements that describe what the system does, NFRs describe how well it does it. Documenting NFRs with measurable targets enables verification and drives architecture decisions.
When to Use
Block Properties
Category Values
Priority Values (MoSCoW)
Example: Performance NFR
A performance requirement with specific latency targets.
Example: Availability NFR
An availability requirement with uptime and recovery targets.
Example: Security NFR
A security requirement for data protection.
Example: Scalability NFR
A scalability requirement for handling growth.
Example: Operability NFR
An operability requirement for deployment and monitoring.