← All work
05 · Case study · SCDF myResponder · Design sprint

One app, two kinds of hero: designing myResponder for the Newbie and the Dabbler.

myResponder is SCDF's app that alerts trained volunteers to cardiac arrests and fires nearby. In a five-day sprint we found that responders split into two groups: Newbies, trained but unsure of their first case, and Dabblers, experienced and impatient with clutter. The redesign had to welcome one without slowing down the other.

My role
Sprint facilitator (Scrum Master & Product Owner). I ran all five days, wrote and piloted the interview guide, co-led the 5 user interviews and collected the prototype's assets
Team
Jolin Toh (facilitator), Jingle Goh (decider), Timothy Chan, Nur Khalisa
Timeline
5-day design sprint
Methods
Journey mapping, expert interviews, lightning demos, storyboarding, 5 user tests
Read the full sprint write-up on Medium ↗
Cardiac arrest alert with route map and Accept button
Live case map showing route to casualty, other responders and AED locations
CPR tempo screen with cycle counter and timer
The 30-second version
Problem

Too few responders accept alerts. Newbies hesitate because they don't know what's expected; Dabblers drift away because the app gets in their way.

What we did

Ran a five-day sprint and designed one flow from Singpass sign-up to CPR, with confidence-builders for Newbies and a faster, cleaner path for Dabblers.

Result

Tested with 2 Newbies and 3 Dabblers, then refined: roles before chat for one, less clutter and a clearer map for the other.

How might we · our sprint question

"How might we improve responders' experience and engagement, so more of them accept alerts and take part?"

Long-term goal: boost engagement and improve cardiac arrest outcomes by 20% within two years.

01 · The opportunity

Same training, different confidence. The tree split in two.

The outcome we were after

More trained responders accept alerts, and act with confidence when they arrive.

Job · Newbie

When an alert comes in for my first case, I want to know what’s expected of me, so I go instead of freezing.

  • A roles page before the chat
  • A mentor before the first case
  • Courses and progress on Home
Job · Dabbler

When I accept an alert, I want the route, the AED and my role in seconds, so I can get there fast.

  • The route shown on the alert itself
  • One map for casualty or AED
Job · Both, on scene

When I arrive, I want people to trust that I’m certified, so I can take charge.

  • Singpass sign-up that pulls in CPR and AED credentials

What I left out: paramedic tracking, the status toggle and a “lives saved” counter. Testing showed they distracted responders, and outcomes aren’t always good news.

Jobs framed from our sprint interviews. Each arrow is a bet we designed.

02 · The problem

Every minute without CPR lowers the chance of survival. The app has to turn an alert into action, fast.

We mapped the whole emergency, from the witness calling 995 to paramedics arriving, and spoke with an active responder and one of the app's founders at SCDF. Four problems kept coming up:

1
Too few active responders
2
Unclear roles once they arrive
3
Public distrust of unverified certifications
4
Outreach aimed at the wrong audience

Who we designed for

Every responder is trained. What splits them is experience, and that changes what they need from the app.

The Newbie2 of 5 testers

Certified, often through National Service, but has never answered an alert in the app.

"Ready to click 'accept' when help is genuinely needed."

Holds them backNot knowing what they're walking into, or what's expected once they arrive. Without a visible 995 button, the app "might not look like a life-saving app".
NeedsReassurance before the first case: how to become a responder, where to learn, and what their status is.
We designedA roles page before the chat, mentors matched on demand, courses and progress on home, and a community for support.
The Dabbler3 of 5 testers

Has responded before, sometimes with SCDF or grassroots experience, and accepts an alert without thinking.

"The focus should be saving lives, not socialising."

Holds them backClutter and admin. Extra features compete for attention on the way to a casualty, and many stop opening the app once they arrive.
NeedsSpeed and focus: the route, the AED, the role, then out of the way.
We designedA cleaner, easier-to-reach map, the status toggle removed, and the checklist introduced through onboarding instead of mid-emergency.

Five interviews, so treat this as directional, not statistical. Names and segments from our sprint write-up.

03 · The sprint

Five days, from a blank wall to a tested prototype.

Day 1UnderstandJourney map, four stakeholders, expert interviews, long-term goal and sprint questions.
Day 2SketchLightning demos of Waze, Airbnb, Apple and emergency apps abroad, then individual sketches.
Day 3DecideDot votes and a straw poll: credibility badges, mentor chat, CPR cards, task delegation, live location.
Day 4PrototypeA 13-step storyboard turned into a "Goldilocks" prototype in Figma.
Day 5TestFive interviews with an eight-act guide, then a debrief and iterations.

04 · The journey

Four screens from "someone needs help" to "I'm doing CPR".

Alert screen01 · AlertSee it, then acceptThe alert opens with the route already drawn, so the decision to go is instant.
Live map screen02 · NavigateOne live mapYour route, other responders' routes in colour, and nearby AEDs on one screen.
Group chat screen03 · CoordinateSplit the rolesAn auto-generated checklist in the case chat: grab the AED, do CPR, control the crowd.
CPR tempo screen04 · ActKeep the rhythmA CPR metronome counts cycles and time with audio, hands-free.

Design decisions

Cardiac arrest alert
Decision 01 · Alert For both
Show the route before asking for a yes.

An address alone makes people hesitate. The alert opens on a map with the walking route and distance ("3 min, 400 m"), so a volunteer can judge at a glance. Accept is green, the colour we gave every positive action, with "Find out how you can help" for anyone unsure.

Decision 02 · Live map For Dabblers
One map, two missions.

Responders either go to the casualty or fetch an AED. One toggle switches the route, nearby AEDs show if they're available, and other responders' routes appear in colour ("Jane, 2 min away") so nobody doubles up.

Map with casualty route
Map with AED route and availability
Case group chat with checklist
CPR tempo metronome
Decision 03 · On scene For Newbies
Clear roles, then keep the rhythm.

Unclear roles were a core problem, so each case gets a chat with SCDF's casualty update and an auto-generated checklist: grab the AED, perform CPR, crowd control. Once compressions start, the CPR tempo screen keeps count with audio, so hands and eyes stay on the casualty.

Decision 04 · Trust & confidence For Newbies
Verified by Singpass, backed by a mentor.

Signing up with Singpass pulls in CPR and AED credentials, answering the public's doubts about who's really certified. Testers found it familiar and quick. New responders can message an experienced mentor before their first case, with courses and progress kept on the home screen.

Connecting to a mentor
Home screen with My Data, Live Cases, My Mentor and Courses

05 · What had to be true

What we needed to learn on day five, before anyone wrote code.

We assumedHow we checkedWhat happened

Newbies hold back because they don’t know their role.

Expert interviews, then 5 prototype tests.

Held
Unclear roles came up again and again, so a roles page now comes before the chat.

A mentor makes the first case less scary.

Prototype tests with 2 Newbies.

Mixed
Well received, but one tester doubted mentors would scale.

Singpass sign-up feels trustworthy, not like more admin.

Prototype tests with all 5.

Held
Testers found it familiar and quick.

06 · Testing

Five people, five honest reactions.

We tested with two Newbies and three Dabblers, including people with CPR/AED certification, SCDF experience, and healthcare and grassroots backgrounds. I wrote the eight-act interview guide and piloted it with a test user before the sessions.

5
usability interviews
2 + 3
new and returning responders
13
step storyboard tested end to end
✓ Singpass sign-up felt familiar and efficientKept as the way in, since it doubles as proof of certification.
✓ Live map and group chat were valuedBut users wanted clearer routes and transport info → the map moved up and other responders got coloured routes.
~ Mentors and guides were well receivedOne tester doubted mentors would scale when responders outnumber them. That's a question for the next round.
~ The post-incident report got mixed reactionsSome preferred a verbal handover to paramedics.
✗ No visible 995 button, and too clutteredLed to the clean-up below, and to dropping a "lives saved" counter, since outcomes aren't always positive.

07 · Iterations

After testing, every change took something away.

Early map screen
Before
Refined map screen
After
Map
  • Removed paramedic tracking and the status toggle. They distracted responders and encouraged waiting for paramedics. The ETA stays as a banner.
  • Other responders now show as coloured routes, so you can see who's going where.
  • The incident ("Cardiac Arrest @ TPY") became the screen title; positive actions turned green.
Early chat screen
Before
Refined chat screen
After
Group chat
  • A roles page now comes before the chat, so everyone knows their job first.
  • The checklist collapsed into a dropdown, giving the conversation room.
  • A one-tap Map button replaced the menu, and a Facebook community was added for peer support after cases.

08 · How we’ll know it works

Tied to the sprint’s long-term goal: 20% better engagement and cardiac arrest outcomes in two years.

Measures · early signals follow Google’s HEART framework
Early signals
Adoption

Alert acceptance rate, split by Newbies and Dabblers

Task success

Time from alert to accept

Business results
Retention

Responders still active six months after their first case

Business

Progress towards the 20% two-year goal

Roadmap
Now

A tested 13-step prototype, refined after five interviews.

Next

Test under stress, with a short casualty video before each session.

Later

Make mentor matching work when responders outnumber mentors.

09 · What I learned

In an emergency app, every feature competes for attention. Staying focused on the core job (get there, know your role, do CPR) mattered more than anything we added.

→