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
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
140
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
120
AI 駆動開発ライフサイクル(AI-DLC):ソフトウェアエンジニアリングの再構築 / AI-DLC Introduction
kanamasa
11
4.2k
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
190
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
140
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
200
Patterns of Patterns
denyspoltorak
0
370
Cell-Based Architecture
larchanjo
0
150
チームをチームにするEM
hitode909
0
400
Java 25, Nuevas características
czelabueno
0
120
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
240
開発に寄りそう自動テストの実現
goyoki
2
1.5k
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.2k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.9k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
0
970
End of SEO as We Know It (SMX Advanced Version)
ipullrank
2
3.8k
Between Models and Reality
mayunak
0
150
Why Our Code Smells
bkeepers
PRO
340
57k
Fireside Chat
paigeccino
41
3.8k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Unsuck your backbone
ammeep
671
58k
Side Projects
sachag
455
43k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
78
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?