Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1The system must allow users to log in | AFunctional requirements must describe specific, testable actions, not vague qualities | |
| 2The system must send a confirmation email | BA functional requirement describing an email-sending action | |
| 3A statement describing a specific, testable action a system must perform | CA functional requirement describing a login action | |
| 4A requirement based on identified user needs before development begins | DAppearance-based statements are non-functional, not functional, requirements | |
| 5The requirement was written as 'the system should be nice to use' | EThe system must allow users to search for items | |
| 6A requirement said 'the app must be colourful and modern' | FThe system must let users book a slot |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
Functional requirement — A specific action, task, or feature that a solution must be able to performThe system must allow users to log inThe system must let users book a slotThe system must send a confirmation emailA functional requirement describes what a
system must doFunctional requirements are derived from
user needs