Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Designing & developing the unhappy flow
Search
roelfjan
March 16, 2015
Programming
0
720
Designing & developing the unhappy flow
roelfjan
March 16, 2015
Tweet
Share
Other Decks in Programming
See All in Programming
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
高速開発のためのコード整理術
sutetotanuki
1
400
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
5
740
Basic Architectures
denyspoltorak
0
680
CSC307 Lecture 02
javiergs
PRO
1
780
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
Package Management Learnings from Homebrew
mikemcquaid
0
230
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
180
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
740
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
210
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
Mobile First: as difficult as doing things right
swwweet
225
10k
Accessibility Awareness
sabderemane
0
52
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Designing Experiences People Love
moore
144
24k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
The agentic SEO stack - context over prompts
schlessera
0
640
Making Projects Easy
brettharned
120
6.6k
Darren the Foodie - Storyboard
khoart
PRO
2
2.4k
Transcript
DESIGNING & DEVELOPING The unhappy flow Photo by Ana Gabriela
Góest Roelf-Jan de Vries - Q42
Offline
Online
The unhappy flow What’s in a name?
The user is helped The user gives up The user
accepts it
“This is not where I searched for!” “I’m doing it
wrong!? What am I doing wrong?” “Is my purchase processed properly?” Photo of huishoudblog
6 Guide for improving unhappy flows
1. Communicate the problem clearly, with the solution
None
None
Highlight the problem
2. Speak the language of the user
None
- OR -
We can’t contact you on that phone number. Please enter
a phone number with 10 digits. You entered an incorrect phone number Better
3. Handle technical problems properly
Page not found (404, 500) https://speakerdeck.com/mkadijk/swift-or-objectivec
Loading...
Connection lost
4. Be a helping hand
Form feedback
Correct errors
5. When having no results, give the user an alternative
Alternatives
None
Empty list
6. Give a fallback when certain conditions cannot be met
Browsers, versions, devices...
Option 1: Greater Anglia national-rail, Victoria line, Bakerloo line, 65
mins Greater Anglia to Tottenham Hale Rail Station Victoria line to Oxford Circus Underground Station Bakerloo line to Paddington Underground Station Departs 20.30 Arrives 21:35 Total time: 1hr 5 mins > View Details Accessibility
Just fix it
Questions?