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 | |
|---|---|---|
| 1software development brief | AA brief is a short document that outlines the problem, need or opportunity. It does not list code or detailed technical steps. | |
| 2Brief = written record | BThe agreed details are written down so client and developer can refer back to them instead of relying on memory | |
| 3The brief is the starting point for the project, recording the need before any design or coding begins | CStep 1: Write brief -> Step 2: Plan tasks -> Step 3: Design -> Step 4: Develop | |
| 4The brief shows client and developer agreement by recording the problem both have signed off on | DBrief: Problem = students lose track of homework | Agreed by: Client and Developer | |
| 5Brief purpose: a detailed list of every line of code the developer will write | EA brief is a written record. Without writing it down, the client and developer cannot check what was agreed. | |
| 6Brief purpose: a verbal chat the developer keeps in their head, with nothing written down | FA short document that records a problem, need or opportunity so the client and developer agree on what the project is about |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
software development brief — A short document that records a problem, need or opportunity so the client and developer agree on what the project is about. It is the written starting point for the project.brief ← record(problem, need, opportunity)agree(client, developer, brief)project.start ← briefIF client AND developer agree THEN
begin projectbrief ← NEW Document(problem)