Summary: Identifying and asking the right questions is a critical part of functional requirements elicitation. You can use this Functional Requirement template to define a function of a software system and how the system must behave when presented with specific inputs or conditions. These may include calculations, data manipulation and processing and other specific functionality. […]