26

Non-functional Requirements

Non-functional requirements can make or break your solution. The non-functional requirements (NFRs) specify the qualities your product must have if it is to succeed with your customers, in the marketplace, in the office, and in its operating environment. Non-functional requirements specify how well your solution performs its functional requirements.

Imagine for a moment that you are an engineer. You work for the electricity company that supplies a city and the surrounding area. Your job is to monitor the flow of electricity in the city and make adjustments to the supply as demand ebbs and flows over the day and from season to season.

Your IT people are building a new solution to provide you with the functionality ...

Get Mastering the Requirements Process, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.