Easier to read with cream paper, a tint, more contrast or larger text? Choose your colours and text, once, for every page.

Preview

Who does what in a digital team

This is the first page of the lesson. Read it and have a go at the activities. The rest is in the full lesson.

40 minutes

A football team has many jobs

A football team has a goalkeeper, defenders, a captain and a coach. Each person has a job. If everyone chases the ball, the team loses.

A software team is the same. Each role has a different job. You will meet ten roles today.

Key words

WordWhat it meansExample
RoleA job that a person does in a team.tester
ResponsibilitySomething a person must do or look after.keeping the budget
Product ownerThe person who says what the product must do. This can be the client.the shop owner
Scrum masterThe person who helps the team work well together.solves problems that stop the team
Quality assuranceChecking that the work is good enough.testing
RequirementSomething the software must do or be.pay by card
AgileA way of working in short rounds, delivering a little at a time.a new version every 2 weeks
StakeholderAnyone who cares about the project or is affected by it.client, users, staff
ScopeWhat the project will do, and what it will not do.order and pay, but no delivery map
Test planA list of how and when you will check that the software works.try the order screen with five users

The cells students fill in are left blank in this preview.

Quick check: who is who?

Have a go

Quick check: who is who?

3 questions
Have a go: your answers are marked here and then forgotten. Sign in if you would like your score kept, and to pick up where you left off.Sign in to keep your score

Your answers are marked here and are not kept. A college account keeps every student’s marks.

The people who lead

RoleMain jobA question they ask
Product owner or clientSets and shares what the product must doDoes this give users what they need?
Scrum masterHelps the team work well together and get what they needWhat is stopping the team?
Technical leadGives technical advice and help to the teamIs this the right way to build it?
Project managerPlans and manages budget, scope, schedule, risk and qualityAre we on time and on budget?

The cells students fill in are left blank in this preview.

The people who build and check

RoleMain jobEveryday example
Systems analystStudies the current system, writes the requirements for the new one and uses them to design itWatches how staff take orders now
UX and UI designerTalks to users, studies the market and designs the screensInterviews customers, draws screen designs
Software developer or engineerBuilds and looks after software that is easy to use, safe and does not breakWrites and fixes code
Operations engineerKeeps the product running without problemsWatches the server, restarts a failed service
Security engineerKeeps the product safe from attack and mistakesChecks logins and finds weak points
Software testerChecks the quality of the software and of the way it is madeRuns test plans and reports bugs

The cells students fill in are left blank in this preview.

Small teams share roles

data-callouts.tip.label

In a team of three, one person might be the developer and the tester. Another might be the analyst and the designer. The jobs still exist. Somebody must do each one.

Who do you ask?

Have a go

Who do you ask?

5 questions
Have a go: your answers are marked here and then forgotten. Sign in if you would like your score kept, and to pick up where you left off.Sign in to keep your score

Your answers are marked here and are not kept. A college account keeps every student’s marks.

The lesson goes on

4 more parts of this lesson are in the full curriculum, with the tasks, the final check and the labs. A college account gives your students all of it.