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

Preview

Meeting user needs and keeping quality high

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

45 minutes

The bus app that nobody uses

A town builds a bus app. It is clever. It shows live buses on a map.

But it cannot show a timetable. It takes 30 seconds to load. It does not work on older phones. It has no help button. And when the town updates it, it stops working for a day.

The app works. But it does not meet the needs of its users.

Key words

WordWhat it meansExample
FunctionalityWhat a system can do.Show a timetable and buy a ticket
Pain pointA part of using a system that makes users annoyed.A page that takes 30 seconds to load
Response timeHow long a system takes to answer.2 seconds
AccessibilityDesigning so people with extra needs can use it.Large text, or a tool that reads the screen aloud
CompatibilityWorking well with other systems and devices.Works with old and new phones
Legacy systemAn older system that a business still uses.An old stock program
AvailabilityHow much of the time a system is up and working.Open every day, all day
DowntimeTime when a system is not working.A site is shut for repairs
Future proofingBuilding a system so it can work with changes later.Allowing space for new features

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

Quick check: the bus app

Have a go

Quick check: the bus app

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.

Seven things a good system gets right

NeedWhat it meansExample
FunctionalityUsers can do all the tasks they needThe bus app shows times and sells tickets
No pain pointsFast answers and simple tasksA ticket in three taps
AccessibilityPeople with extra needs can use itLarge text, or a tool that reads the screen aloud
CompatibilityIt works with old, new and outside systemsWorks with the old ticket machine and the payment company
AvailabilityIt is up when people need itFew breaks for repair
User supportHelp is easy to findA help chat and a guide
Easy to installIt is simple to set upOne tap to install from an app store

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

Reduce pain points

A pain point is a part of using a system that makes people annoyed.

Two common ones are slow answers and tasks that are too hard.

If a task takes time, tell the user how long it will take. If the wait gets longer, tell them again. "About 5 seconds" is better than a blank screen. And break a hard task into short steps.

Compatibility

A new system is not alone. It must work with a legacy system (an older system still in use), with future systems, and with outside services such as a payment company.

If it does not, staff must type the same data twice, or the old system must be thrown away.

The lesson goes on

5 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.