SlideShare a Scribd company logo
1 of 49
Download to read offline
Designing Interactions
Building the Experience




jQuery Conf, San Francisco   Steve Smith
April 25, 2010                 Ordered List
Hello!
steve@orderedlist.com
@orderedlist
A Word of Warning
I have only two slides of code
“
To design is to
communicate clearly by
whatever means you can
control or master.

              Milton Glaser
Things to Cover
1. Why You Care
2. Why We Interact
3. Too Much Interaction
4. Not Enough Interaction
5. Wrapping Up
Why You Care
About Designing Interactions
Because

Designers Are Lazy?
Because you are NOT

Just an Implementer
Because you care about

The User Experience
“
Design is not just what it
looks like and feels like.
Design is how it works.

                   Steve Jobs
Things to Cover
1. Why You Care
2. Why We Interact
3. Too Much Interaction
4. Not Enough Interaction
5. Wrapping Up
“
Design is so critical it
should be on the agenda
of every meeting in every
single department.

                 Tom Peters
Why Interact?
Reasons for our Effort
Interact to

Engage
Interact to

Explain
Things to Cover
1. Why You Care
2. Why We Interact
3. Too Much Interaction
4. Not Enough Interaction
5. Wrapping Up
“
A designer knows he has
achieved perfection not
when there is nothing left
to add, but when there is
nothing left to take away.
       Antoine De Saint-Exupery
Too Much Interaction
More Harm than Good
Stay Clear of

Slow Animations
jQuery.fx.speeds._default = 200;
jQuery.fx.speeds._default = (jQuery.browser.ie &&
                            jQuery.browser.version < 8) ?
                            0 : 200;
Stay Clear of

Useless Animations
To show the next slide

Click the ‘Slide’
Menu, then ‘Go to’,
then ‘Next Slide’
Stay Clear of

Heavy Interactions
Things to Cover
1. Why You Care
2. Why We Interact
3. Too Much Interaction
4. Not Enough Interaction
5. Wrapping Up
“
The challenge is about
taking things that are
infinitely complex and
making them simpler and
more understandable.
            Robert Greenberg
Not Enough Interaction
Less Good than Harm
No indication of what’s

Going to Happen
http://www.flickr.com/photos/hicksdesign/3246888025
No indication of what’s

Happening Now
Things to Cover
1. Why You Care
2. Why We Interact
3. Too Much Interaction
4. Not Enough Interaction
5. Wrapping Up
Wrapping Up
Five Good Points, A Bad Joke, and a Quote
Design the

User Experience First
Interaction is meant to

Impress the User
Interaction is meant to

Impress the User
Impress the Client
Interaction is meant to

Impress the User
Impress the Client
Show our Skillz
Interaction is meant to

Impress the User
Impress the Client
Show our Skillz
Interaction is meant to

Engage and
Enhance the User
Experience
Speed is important,

Distractions are Bad
It’s Our Job to

Build User Confidence
Don’t Solve

Problems with Code
Solve the Problem

Then Write Code
“
Questions about whether design
is necessary or affordable are
quite beside the point: design is
inevitable. The alternative to
good design is bad design, not
no design at all.

                  Douglas Martin
Thank you!
steve@orderedlist.com
@orderedlist



jQuery Conf, San Francisco   Steve Smith
April 25, 2010                 Ordered List

More Related Content

What's hot

Why effective conversation is essential to your success dec 2013
Why effective conversation is essential to your success   dec 2013Why effective conversation is essential to your success   dec 2013
Why effective conversation is essential to your success dec 2013
Graham Wood
 

What's hot (18)

Three Secrets of Successful User Experience Design
Three Secrets of Successful User Experience DesignThree Secrets of Successful User Experience Design
Three Secrets of Successful User Experience Design
 
Why effective conversation is essential to your success dec 2013
Why effective conversation is essential to your success   dec 2013Why effective conversation is essential to your success   dec 2013
Why effective conversation is essential to your success dec 2013
 
Productivity - Soft Skills
Productivity - Soft SkillsProductivity - Soft Skills
Productivity - Soft Skills
 
MVP Like a BOSS
MVP Like a BOSSMVP Like a BOSS
MVP Like a BOSS
 
User Experience. A definition and 6 Lessons
User Experience. A definition and 6 LessonsUser Experience. A definition and 6 Lessons
User Experience. A definition and 6 Lessons
 
UX Fundamentals for Beginners
UX Fundamentals for BeginnersUX Fundamentals for Beginners
UX Fundamentals for Beginners
 
Data Centric Products
Data Centric ProductsData Centric Products
Data Centric Products
 
Be a Great Product Leader (HBS ICE 2012)
Be a Great Product Leader (HBS ICE 2012)Be a Great Product Leader (HBS ICE 2012)
Be a Great Product Leader (HBS ICE 2012)
 
Test & Learn: Moving Fast, Breaking Things, and Fixing Them As Quickly As Pos...
Test & Learn: Moving Fast, Breaking Things, and Fixing Them As Quickly As Pos...Test & Learn: Moving Fast, Breaking Things, and Fixing Them As Quickly As Pos...
Test & Learn: Moving Fast, Breaking Things, and Fixing Them As Quickly As Pos...
 
Meetings and doings
Meetings and doingsMeetings and doings
Meetings and doings
 
Andrew J. Scott presentation on StartSmart event Wantrepreneur 2 Entrepreneur...
Andrew J. Scott presentation on StartSmart event Wantrepreneur 2 Entrepreneur...Andrew J. Scott presentation on StartSmart event Wantrepreneur 2 Entrepreneur...
Andrew J. Scott presentation on StartSmart event Wantrepreneur 2 Entrepreneur...
 
Creating A Culture That's Innovation Ready
Creating A Culture That's Innovation Ready Creating A Culture That's Innovation Ready
Creating A Culture That's Innovation Ready
 
Test & Learn: Hooked - How to Build Habit Forming Products
Test & Learn: Hooked - How to Build Habit Forming Products Test & Learn: Hooked - How to Build Habit Forming Products
Test & Learn: Hooked - How to Build Habit Forming Products
 
Metric-Driven Product Management - ProductHuntTO
Metric-Driven Product Management - ProductHuntTOMetric-Driven Product Management - ProductHuntTO
Metric-Driven Product Management - ProductHuntTO
 
Yes, You Can! No, You Can't! Yes, You Can!
Yes, You Can! No, You Can't! Yes, You Can!Yes, You Can! No, You Can't! Yes, You Can!
Yes, You Can! No, You Can't! Yes, You Can!
 
Mobile UX
Mobile UXMobile UX
Mobile UX
 
Agile Living: Or How I Learned to Stop Worry and Never Be "Done"
Agile Living: Or How I Learned to Stop Worry and Never Be "Done"Agile Living: Or How I Learned to Stop Worry and Never Be "Done"
Agile Living: Or How I Learned to Stop Worry and Never Be "Done"
 
Software Engineering and Project Management AdHoc Stories
Software Engineering and Project Management AdHoc StoriesSoftware Engineering and Project Management AdHoc Stories
Software Engineering and Project Management AdHoc Stories
 

Similar to Designing interactions

Design for Lawyers : Why UI Can Make You a Better Attorney
Design for Lawyers : Why UI Can Make You a Better AttorneyDesign for Lawyers : Why UI Can Make You a Better Attorney
Design for Lawyers : Why UI Can Make You a Better Attorney
Rocket Matter, LLC
 
What is UX Design?
What is UX Design?What is UX Design?
What is UX Design?
Ji Lee
 
Enterprise Architecture - Making Leadership Simple
Enterprise Architecture - Making Leadership SimpleEnterprise Architecture - Making Leadership Simple
Enterprise Architecture - Making Leadership Simple
Harold Heard
 
Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)
MiniBar
 
WebSG - UX @ SMU 11/11/10
WebSG - UX @ SMU 11/11/10WebSG - UX @ SMU 11/11/10
WebSG - UX @ SMU 11/11/10
Shah Widjaja
 

Similar to Designing interactions (20)

Design for Lawyers : Why UI Can Make You a Better Attorney
Design for Lawyers : Why UI Can Make You a Better AttorneyDesign for Lawyers : Why UI Can Make You a Better Attorney
Design for Lawyers : Why UI Can Make You a Better Attorney
 
What is UX Design?
What is UX Design?What is UX Design?
What is UX Design?
 
Enterprise Architecture - Making Leadership Simple
Enterprise Architecture - Making Leadership SimpleEnterprise Architecture - Making Leadership Simple
Enterprise Architecture - Making Leadership Simple
 
Executive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.keyExecutive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.key
 
Designers Vs Developers—Can't we all just get along
Designers Vs Developers—Can't we all just get alongDesigners Vs Developers—Can't we all just get along
Designers Vs Developers—Can't we all just get along
 
3rd Week Team Slide
3rd Week Team Slide3rd Week Team Slide
3rd Week Team Slide
 
Webinar - Design thinking 101 - 2018-07-24
Webinar - Design thinking 101 - 2018-07-24Webinar - Design thinking 101 - 2018-07-24
Webinar - Design thinking 101 - 2018-07-24
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-Scrum
 
Design Thinking talk
Design Thinking talkDesign Thinking talk
Design Thinking talk
 
Cap Watkins, Designing for Scale, WarmGun 2013
Cap Watkins, Designing for Scale, WarmGun 2013Cap Watkins, Designing for Scale, WarmGun 2013
Cap Watkins, Designing for Scale, WarmGun 2013
 
Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...
 
Design Beyond the Screen - Introducing Service Design Thinking to UX
Design Beyond the Screen - Introducing Service Design Thinking to UXDesign Beyond the Screen - Introducing Service Design Thinking to UX
Design Beyond the Screen - Introducing Service Design Thinking to UX
 
Project Management in the Real World
Project Management in the Real WorldProject Management in the Real World
Project Management in the Real World
 
Fowd Recap
Fowd RecapFowd Recap
Fowd Recap
 
Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)
 
WebSG - UX @ SMU 11/11/10
WebSG - UX @ SMU 11/11/10WebSG - UX @ SMU 11/11/10
WebSG - UX @ SMU 11/11/10
 
Agile Development Overview (with a bit about builds)
Agile Development Overview (with a bit about builds)Agile Development Overview (with a bit about builds)
Agile Development Overview (with a bit about builds)
 
UX for E-learning: Designing the Learner Experience
UX for E-learning: Designing the Learner ExperienceUX for E-learning: Designing the Learner Experience
UX for E-learning: Designing the Learner Experience
 
Three Secrets of Agile Management
Three Secrets of Agile ManagementThree Secrets of Agile Management
Three Secrets of Agile Management
 
Blue Start-Ups - Pau Hana
Blue Start-Ups - Pau HanaBlue Start-Ups - Pau Hana
Blue Start-Ups - Pau Hana
 

Recently uploaded

➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men 🔝Bokaro🔝 Escorts S...
➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men  🔝Bokaro🔝   Escorts S...➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men  🔝Bokaro🔝   Escorts S...
➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men 🔝Bokaro🔝 Escorts S...
amitlee9823
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
saipriyacoool
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
amitlee9823
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
amitlee9823
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
eeanqy
 
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
karishmasinghjnh
 

Recently uploaded (20)

➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men 🔝Bokaro🔝 Escorts S...
➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men  🔝Bokaro🔝   Escorts S...➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men  🔝Bokaro🔝   Escorts S...
➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men 🔝Bokaro🔝 Escorts S...
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRLHingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
 

Designing interactions