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 | AThis describes a single long sequential build like Waterfall, not Agile. Agile sprints deliver small working parts and gather feedback after every sprint. | |
| 2As a student, I want to reset my password so that I can log back in. | BFeedback: 'buttons too small' -> add 'enlarge buttons' to Sprint 2 backlog | |
| 3Agile teams release a small working part at the end of each cycle, so users can try it and give feedback early | CSprint 1: build login screen -> demo to users -> collect feedback | |
| 4Agile adapts to changing requirements: feedback from one sprint changes what is planned for the next sprint | DAgile welcomes changing requirements. The backlog is updated after feedback, so later sprints can include new or changed user stories. | |
| 5Sprint 1: plan, design, build, test and release the whole app with no user feedback until the end | EA user story: a short requirement written from the user's point of view that describes what they need and why | |
| 6Requirements are locked in Sprint 1 and cannot change, even if users ask for something different | FA short, fixed-length cycle (often 1-4 weeks) in which a team builds and delivers a small working part of the solution |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
Agile development — Building a solution in short repeating cycles (sprints), releasing working parts and adapting to user feedback and changing requirements.backlog = ["login", "search", "pay"]
for story in backlog:
print("Build", story)sprint = 1
while sprint <= 4:
print("Release", sprint)
sprint += 1feedback = input("Any changes? ")
if feedback == "yes":
print("Update the backlog")backlog = ["login", "cart"]
backlog.append("search")
print(len(backlog))def run_sprint(story):
print("Releasing", story)
run_sprint("login")