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 | |
|---|---|---|
| 1Planned finish: 12 Sep | Actual finish: 26 Sep | AThe project finished 14 days late, so a change caused a delay and the plan did not achieve completion on time. | |
| 2Features planned: 8 | Features delivered: 6 | BThe delay was ignored. Finishing late is an impact of changes and means the project was not completed on time. | |
| 3To judge the impact of a delay, subtract the planned finish date from the actual finish date to get the days late. | Cdays_late = actual_finish - planned_finish | |
| 4To judge the impact of dropped features, work out the percentage of planned features that were delivered. | Dcompletion = delivered / planned * 100 | |
| 5Finished 2 weeks late, but all tasks were done, so the changes had no impact. | EQuality was ignored. Cutting testing to meet the deadline may have lowered the quality of the solution. | |
| 6Finished on time after cutting testing, so the changes only had a good impact. | FTwo features were dropped, so the solution is less complete than planned. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
impact of changes — Judging how changes to a project plan affected completion, such as delays, dropped features and quality, and whether the project finished on time.delay = actual - plannedlate = actual > plannedif delay > 0:
print("Project was late")planned = ["login", "search", "reports"]
done = ["login", "search"]
dropped = len(planned) - len(done)status = "Late" if delay > 0 else "On time"