Non-functional requirements (NFRs) can be challenging! Business Analysts often struggle in formulating NFRs and requirements specifications can contain quite lengthy functional requirements but the non-functional requirements section is lacking in detail or is non-existent altogether.
It is important to not overlook NFRs. Increased knowledge about NFRs leads to people asking more questions that elicit non-functional requirements. This results in a significant reduction in missed requirements and the ability to define better requirements. Therefore, crucial requirements are not missed, which contributes to better systems.
Here are 5 highly recommended books that will help you improve your requirements discovery skills and master non-functional requirements. They contain examples of non-functional requirements, elicitation questions and checklists, and step-by-step techniques.