Final answer:
The two true statements about non-functional requirements are that they are measurable and testable, and they encompass more than just a system's performance, including usability and reliability.
Step-by-step explanation:
The question relates to non-functional requirements (NFRs), which are crucial aspects of system development. Unlike functional requirements, which detail what a system should do, non-functional requirements describe how a system should behave and provide constraints under which the system must operate.
The two true statements about non-functional requirements are:
- Non-functional requirements are measurable and testable.
- Non-functional requirements are not solely concerned with a system's performance but also include aspects like usability, reliability, and maintainability.
For instance, considering a project to develop a water purification system for a village, non-functional requirements may include constraints such as the system must be able to operate without access to the electrical grid, and it must be able to deliver purified water for less than $2 per thousand gallons over a 10-year lifespan.