Chapter 12
Functional Requirements A functional requirement is something that the product must do, an action it must take. The fit criterion specifies how you will know that the product has successfully carried out that action. For functional requirements, there are no scales of measurement: The action is either completed or not completed. Completion depends on satisfying an authority that the product has correctly performed the action. The authority in this case is either the source of the data or the adjacent system that initiated the action. Use Cases A use case, whether it is a product use case (PUC) or a business use case (BUC), is a collection of requirements, both functional and non-functional, working toward a desired outcome. While each requirement has its own fit criterion to measure its performance, the fit criterion for the use case as a whole is the benchmark for the collection of requirements when they act together. (Mastering Requirement Proc...