These are derived from understanding the goals, tasks, and workflows of the users. Examples of non-functional requirements include performance targets, system availability, data security measures, user interface usability, and...