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 | |
|---|---|---|
| 1Sprint 1: Mon-Fri | AThe review feedback was ignored. The task list and schedule were not updated after the cycle. | |
| 2Sprint review | BThis is not iterative. There is one long cycle with testing only at the end, so feedback comes too late to change the plan. | |
| 3Each cycle follows the same four steps: plan, build, test and review | CPlan -> Build -> Test -> Review -> repeat | |
| 4Feedback from a cycle is used to update the task list for the next cycle | DA short, fixed cycle of work (here one week) in which a small set of tasks is planned, built and tested | |
| 5Plan everything once -> Build for 6 months -> Test at the end | EReview: users found login slow -> add task 'Speed up login' to Sprint 2 | |
| 6Sprint 1 review done -> Sprint 2 starts with the same task list | FA meeting at the end of a cycle where the team shows what was built and gathers feedback |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
iterative project — A project done in short repeating cycles of plan, build, test and review. Feedback from each cycle is used to update the task list and schedule for the next one.REPEAT UNTIL product_done
plan()
build()cycle: plan, build, test, reviewfeedback ← review(sprint)
print(feedback)feedback ← review(sprint)
update(task_list, feedback)feedback ← review(sprint)
schedule ← adjust(schedule, feedback)