SlideShare une entreprise Scribd logo
1  sur  84
The Rhythm of Interaction Peter Stahl Interaction 11 Boulder, Colorado 10 February 2011
The Rhythm of Interaction Interactive rhythm Flow Artifacts & deliverables Motivic rhythm Capturing timing
Interactive Rhythm
What makes rhythm? Simplicity Repetition Steady tempo (relatively) Reason to continue (i.e., success)
When is rhythm appropriate? One overall job Repeatable interactions Low likelihood of errors Errors are non-destructive & easy to correct
When should rhythm be interrupted? To make users think Browse Add to cart INTERRUPT Pay
Not all experiences got rhythm Too complex Photoshop Not repetitive Control panels / system preferences Tempo varies too much TurboTax Success too sporadic Any game that’s too hard
Rhythm isn’t enough Boring, uninteresting, trivial Tedious, painful Unsatisfying, pointless Annoying, insulting
Flow
MihalyCsíkszentmihályi
CHICK SENT ME HIGH E Csíkszentmihályi
“[Flow is] the state in which people are so involved in an activity that nothing else seems to matter; the experience itself is so enjoyable that people will do it even at great cost, for the sheer sake of doing it.” Flow: The Psychology of Optimal Experience, 1990
“Being completely involved in an activity for its own sake. The ego falls away. Time flies. Every action, movement, and thought follows inevitably from the previous one, like playing jazz. Your whole being is involved, and you're using your skills to the utmost.” Wired Magazine, September 1996
Dimensions of Flow Clear goals and progress tracking (feedback) Balance of challenge and skill Sense of control Focused concentration Loss of self-consciousness; becoming one with the activity Time distortion Self-rewarding (“autotelic”) experience Source: http://edutechwiki.unige.ch/en/Flow_theory, et al.
Csíkszentmihályi’s critique of Web design Goals. “Site designers assume that the visitor already knows what to choose. That’s not true. People enter hoping to be led somewhere, hoping for a payoff.” Feedback. “Most Web sites don’t very much care what you do. It would be much better if they said, ‘You’ve made some interesting choices.’” Challenge. “A flow experience has got to be challenging. Anything that is not up to par is going to be irritating or ignored.” Progression. “You need clear goals that fit into a hierarchy, with little goals that build toward more meaningful, higher-level goals.” Wired Magazine, September 1996
How can we induce flow? Clear goals Clear progress tracking Early success, but not for free Achievable, progressive challenges Obvious next steps Content that is Interesting Compelling Worthwhile Rewarding Absorbing Challenging Lack of distractions
How can we induce flow? Clear goals Lack of distractions Achievable, progressive challenges Early success, but not for free Clear progress tracking Obvious next steps
Not all experiences should have flow One-shot Registration No progression of challenge Tic-tac-toe Too many possible goals Yahoo! home page
Artifacts & Deliverables
Photo by Jeff Jacobson, available under a Creative Commons Attribution-Noncommercial license.
ACTION INTERACTION
COMPUTER -HUMANINTERACTION
Motion Pictures
Storyboard Photo by FngKestrel / Russ, available under a Creative Commons Attribution-Noncommercial license.
Photo by Brian Bennett, available under a Creative Commons Attribution-Noncommercial license.
Photo by adjustafresh / Scott, available under a Creative Commons Attribution-Noncommercial license.
Kevin Cheng
Photo by Crystal Campbell, available under a Creative Commons Attribution-Noncommercial license.
Motivic Rhythm
Gaming
Animatics Animated storyboards Used by: Traditional animation Gaming Live action, before filming Used for: Sound synchronization Scene timing Focus group feedback
“During production we use animatics with time codes to figure out and tune our timing and shot composition. It’s much faster to see and feel the timing of a scene, and more cost efficient. This way a Creative Director can sign off on the direction or make changes rapidly before art gets made.” Rich Larm, Electronic Arts
Dance
Benesh Movement Notation
Benesh Movement Notation
Benesh Movement Notation
Labanotation
Music
Hey Jude (Paul McCartney, 1968) Hey Jude, don't make it badTake a sad song and make it betterRemember to let her into your heartThen you can start to make it betterHey Jude don't be afraidYou were made to go out and get herThe minute you let her under your skinThen you begin to make it betterAnd any time you feel the pain,  Hey Jude, refrainDon't carry the world upon your shouldersFor well you know that it's a fool  Who plays it coolBy making his world a little colderDa da da da da, da da da da Hey Jude don't let me downYou have found her now go and get herRemember to let her into your heartThen you can start to make it better So let it out and let it inHey Jude beginYou're waiting for someone to perform withAnd don't you know that it's just youHey Jude you'll doThe movement you need is on your shoulderDa da da da da, da da da daHey Jude don't make it badTake a sad song and make it betterRemember to let her under your skinThen you'll begin to make it better Better, better, better, better, better, Yeah,Yeah,Yeah Na nana, nananana, nananana Hey Jude
http://loveallthis.tumblr.com
Desktop Tools
Desktop animation tools Director Flash, Flash Catalyst Keynote PowerPoint
Adobe Director
Adobe Flash
Adobe Flash Catalyst
Apple Keynote
Microsoft PowerPoint
Your ideas?

Contenu connexe

En vedette

Startup Communication, Dec 2013
Startup Communication, Dec 2013Startup Communication, Dec 2013
Startup Communication, Dec 2013Ed Batista
 
21 Critical Questions to Ask before Change Management
21 Critical Questions to Ask before Change Management21 Critical Questions to Ask before Change Management
21 Critical Questions to Ask before Change ManagementCatherine Adenle
 
ECG Final Proff.Sumit Kr Ghosh Dept of Internal Medicine Medical College 88 C...
ECG Final Proff.Sumit Kr Ghosh Dept of Internal Medicine Medical College 88 C...ECG Final Proff.Sumit Kr Ghosh Dept of Internal Medicine Medical College 88 C...
ECG Final Proff.Sumit Kr Ghosh Dept of Internal Medicine Medical College 88 C...Chirantan MD
 
Ecg interpretation
Ecg interpretationEcg interpretation
Ecg interpretationSCGH ED CME
 
International Target Operating Model Design
International Target Operating Model DesignInternational Target Operating Model Design
International Target Operating Model DesignChris Oddy
 
personality, theory and measurement
personality, theory and measurementpersonality, theory and measurement
personality, theory and measurementSeta Wicaksana
 
Levels of communication
Levels of communicationLevels of communication
Levels of communicationMarni Bunda
 
Five Levels of Communication
Five Levels of CommunicationFive Levels of Communication
Five Levels of CommunicationEd Batista
 
Understanding, Initiating and Managing Change by Catherine Adenle
Understanding, Initiating and Managing Change by Catherine AdenleUnderstanding, Initiating and Managing Change by Catherine Adenle
Understanding, Initiating and Managing Change by Catherine AdenleCatherine Adenle
 

En vedette (20)

Ekg module 1
Ekg module 1Ekg module 1
Ekg module 1
 
Ekg module 2
Ekg module 2Ekg module 2
Ekg module 2
 
Unit 1 heart and valves 2012
Unit 1 heart and valves 2012Unit 1 heart and valves 2012
Unit 1 heart and valves 2012
 
Startup Communication, Dec 2013
Startup Communication, Dec 2013Startup Communication, Dec 2013
Startup Communication, Dec 2013
 
ECG: Atrial Rhythm
ECG: Atrial RhythmECG: Atrial Rhythm
ECG: Atrial Rhythm
 
Ekg module 4a
Ekg module 4aEkg module 4a
Ekg module 4a
 
Ekg module 4b-1
Ekg module 4b-1Ekg module 4b-1
Ekg module 4b-1
 
Wilson perumal operating model design
Wilson perumal   operating model designWilson perumal   operating model design
Wilson perumal operating model design
 
ECG PART 4
ECG PART 4ECG PART 4
ECG PART 4
 
21 Critical Questions to Ask before Change Management
21 Critical Questions to Ask before Change Management21 Critical Questions to Ask before Change Management
21 Critical Questions to Ask before Change Management
 
ECG Final Proff.Sumit Kr Ghosh Dept of Internal Medicine Medical College 88 C...
ECG Final Proff.Sumit Kr Ghosh Dept of Internal Medicine Medical College 88 C...ECG Final Proff.Sumit Kr Ghosh Dept of Internal Medicine Medical College 88 C...
ECG Final Proff.Sumit Kr Ghosh Dept of Internal Medicine Medical College 88 C...
 
Neonatal ecg part2
Neonatal ecg part2Neonatal ecg part2
Neonatal ecg part2
 
ECG from Alpha to Omega
ECG from Alpha to OmegaECG from Alpha to Omega
ECG from Alpha to Omega
 
Ecg interpretation
Ecg interpretationEcg interpretation
Ecg interpretation
 
International Target Operating Model Design
International Target Operating Model DesignInternational Target Operating Model Design
International Target Operating Model Design
 
Ecg quiz
Ecg quizEcg quiz
Ecg quiz
 
personality, theory and measurement
personality, theory and measurementpersonality, theory and measurement
personality, theory and measurement
 
Levels of communication
Levels of communicationLevels of communication
Levels of communication
 
Five Levels of Communication
Five Levels of CommunicationFive Levels of Communication
Five Levels of Communication
 
Understanding, Initiating and Managing Change by Catherine Adenle
Understanding, Initiating and Managing Change by Catherine AdenleUnderstanding, Initiating and Managing Change by Catherine Adenle
Understanding, Initiating and Managing Change by Catherine Adenle
 

Similaire à The Rhythm of Interaction

Sage Hill School Student Leaders 2015 TTT
Sage Hill School Student Leaders 2015 TTTSage Hill School Student Leaders 2015 TTT
Sage Hill School Student Leaders 2015 TTTRosetta Eun Ryong Lee
 
St Margaret Episcopal School Leadership and Inclusion
St Margaret Episcopal School Leadership and InclusionSt Margaret Episcopal School Leadership and Inclusion
St Margaret Episcopal School Leadership and InclusionRosetta Eun Ryong Lee
 
How to become the Greatest you
 How to become the Greatest you      How to become the Greatest you
How to become the Greatest you Upgreat
 
Secrets of success in 8 words, 3 minutes
Secrets of success in 8 words, 3 minutesSecrets of success in 8 words, 3 minutes
Secrets of success in 8 words, 3 minutes67 Golden Rules
 
The 12 Steps of Recovery - savn sobriety workbook
  The 12 Steps of Recovery - savn sobriety workbook  The 12 Steps of Recovery - savn sobriety workbook
The 12 Steps of Recovery - savn sobriety workbookRobyn Bridgeo
 
Enhancing Your Storytelling Techniques
Enhancing Your Storytelling TechniquesEnhancing Your Storytelling Techniques
Enhancing Your Storytelling TechniquesLynn Hazan
 
Attitude presentation part 2 learning.pptx
Attitude presentation part 2 learning.pptxAttitude presentation part 2 learning.pptx
Attitude presentation part 2 learning.pptxKAVEEN PRASANNAMOORTHY
 
Nerd Rage: What to do when it all becomes too much
Nerd Rage: What to do when it all becomes too muchNerd Rage: What to do when it all becomes too much
Nerd Rage: What to do when it all becomes too muchdougtate
 
Script Small Wins - Final
Script Small Wins - FinalScript Small Wins - Final
Script Small Wins - FinalMichael Venske
 
Providence Day School Navigating Ouch Moments
Providence Day School Navigating Ouch MomentsProvidence Day School Navigating Ouch Moments
Providence Day School Navigating Ouch MomentsRosetta Eun Ryong Lee
 
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"David Dylan Thomas
 

Similaire à The Rhythm of Interaction (20)

Sage Hill School Student Leaders 2015 TTT
Sage Hill School Student Leaders 2015 TTTSage Hill School Student Leaders 2015 TTT
Sage Hill School Student Leaders 2015 TTT
 
St Margaret Episcopal School Leadership and Inclusion
St Margaret Episcopal School Leadership and InclusionSt Margaret Episcopal School Leadership and Inclusion
St Margaret Episcopal School Leadership and Inclusion
 
How to become the Greatest you
 How to become the Greatest you      How to become the Greatest you
How to become the Greatest you
 
Pine Point Navigating Ouch Moments
Pine Point Navigating Ouch MomentsPine Point Navigating Ouch Moments
Pine Point Navigating Ouch Moments
 
Hard Work
 Hard Work Hard Work
Hard Work
 
Secrets of success in 8 words, 3 minutes
Secrets of success in 8 words, 3 minutesSecrets of success in 8 words, 3 minutes
Secrets of success in 8 words, 3 minutes
 
The 12 Steps of Recovery - savn sobriety workbook
  The 12 Steps of Recovery - savn sobriety workbook  The 12 Steps of Recovery - savn sobriety workbook
The 12 Steps of Recovery - savn sobriety workbook
 
BSS Navigating Ouch Moments
BSS Navigating Ouch MomentsBSS Navigating Ouch Moments
BSS Navigating Ouch Moments
 
Enhancing Your Storytelling Techniques
Enhancing Your Storytelling TechniquesEnhancing Your Storytelling Techniques
Enhancing Your Storytelling Techniques
 
Journey 9 prep1 012113
Journey 9 prep1 012113Journey 9 prep1 012113
Journey 9 prep1 012113
 
Attitude presentation part 2 learning.pptx
Attitude presentation part 2 learning.pptxAttitude presentation part 2 learning.pptx
Attitude presentation part 2 learning.pptx
 
NWAIS Navigating Ouch Moments
NWAIS Navigating Ouch MomentsNWAIS Navigating Ouch Moments
NWAIS Navigating Ouch Moments
 
NYSAIS_Restorative_Reentry
NYSAIS_Restorative_ReentryNYSAIS_Restorative_Reentry
NYSAIS_Restorative_Reentry
 
Ultimate goal creation workshop
Ultimate goal creation workshopUltimate goal creation workshop
Ultimate goal creation workshop
 
McDonogh Navigating Ouch Moments
McDonogh Navigating Ouch MomentsMcDonogh Navigating Ouch Moments
McDonogh Navigating Ouch Moments
 
AISNE Navigating Ouch Moments
AISNE Navigating Ouch MomentsAISNE Navigating Ouch Moments
AISNE Navigating Ouch Moments
 
Nerd Rage: What to do when it all becomes too much
Nerd Rage: What to do when it all becomes too muchNerd Rage: What to do when it all becomes too much
Nerd Rage: What to do when it all becomes too much
 
Script Small Wins - Final
Script Small Wins - FinalScript Small Wins - Final
Script Small Wins - Final
 
Providence Day School Navigating Ouch Moments
Providence Day School Navigating Ouch MomentsProvidence Day School Navigating Ouch Moments
Providence Day School Navigating Ouch Moments
 
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"
 

Dernier

Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableNitya salvi
 
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 presentationZenSeloveres
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
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
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...amitlee9823
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Websitemark11275
 
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...Pooja Nehwal
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyNitya salvi
 
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...amitlee9823
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...nirzagarg
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024Ilham Brata
 
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 ...Nitya salvi
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.Nitya salvi
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahimamgadibrahim92
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...nirzagarg
 
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.pptxbingyichin04
 
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...RitikaRoy32
 
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...Pooja Nehwal
 

Dernier (20)

Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
 
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
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
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 ...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
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...
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 
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 ...
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahim
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
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
 
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...
 
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...
 

The Rhythm of Interaction

  • 1. The Rhythm of Interaction Peter Stahl Interaction 11 Boulder, Colorado 10 February 2011
  • 2. The Rhythm of Interaction Interactive rhythm Flow Artifacts & deliverables Motivic rhythm Capturing timing
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. What makes rhythm? Simplicity Repetition Steady tempo (relatively) Reason to continue (i.e., success)
  • 18. When is rhythm appropriate? One overall job Repeatable interactions Low likelihood of errors Errors are non-destructive & easy to correct
  • 19. When should rhythm be interrupted? To make users think Browse Add to cart INTERRUPT Pay
  • 20. Not all experiences got rhythm Too complex Photoshop Not repetitive Control panels / system preferences Tempo varies too much TurboTax Success too sporadic Any game that’s too hard
  • 21. Rhythm isn’t enough Boring, uninteresting, trivial Tedious, painful Unsatisfying, pointless Annoying, insulting
  • 22. Flow
  • 24. CHICK SENT ME HIGH E Csíkszentmihályi
  • 25.
  • 26.
  • 27. “[Flow is] the state in which people are so involved in an activity that nothing else seems to matter; the experience itself is so enjoyable that people will do it even at great cost, for the sheer sake of doing it.” Flow: The Psychology of Optimal Experience, 1990
  • 28. “Being completely involved in an activity for its own sake. The ego falls away. Time flies. Every action, movement, and thought follows inevitably from the previous one, like playing jazz. Your whole being is involved, and you're using your skills to the utmost.” Wired Magazine, September 1996
  • 29.
  • 30.
  • 31.
  • 32. Dimensions of Flow Clear goals and progress tracking (feedback) Balance of challenge and skill Sense of control Focused concentration Loss of self-consciousness; becoming one with the activity Time distortion Self-rewarding (“autotelic”) experience Source: http://edutechwiki.unige.ch/en/Flow_theory, et al.
  • 33. Csíkszentmihályi’s critique of Web design Goals. “Site designers assume that the visitor already knows what to choose. That’s not true. People enter hoping to be led somewhere, hoping for a payoff.” Feedback. “Most Web sites don’t very much care what you do. It would be much better if they said, ‘You’ve made some interesting choices.’” Challenge. “A flow experience has got to be challenging. Anything that is not up to par is going to be irritating or ignored.” Progression. “You need clear goals that fit into a hierarchy, with little goals that build toward more meaningful, higher-level goals.” Wired Magazine, September 1996
  • 34. How can we induce flow? Clear goals Clear progress tracking Early success, but not for free Achievable, progressive challenges Obvious next steps Content that is Interesting Compelling Worthwhile Rewarding Absorbing Challenging Lack of distractions
  • 35. How can we induce flow? Clear goals Lack of distractions Achievable, progressive challenges Early success, but not for free Clear progress tracking Obvious next steps
  • 36.
  • 37.
  • 38. Not all experiences should have flow One-shot Registration No progression of challenge Tic-tac-toe Too many possible goals Yahoo! home page
  • 40. Photo by Jeff Jacobson, available under a Creative Commons Attribution-Noncommercial license.
  • 41.
  • 42.
  • 44.
  • 46.
  • 47.
  • 49. Storyboard Photo by FngKestrel / Russ, available under a Creative Commons Attribution-Noncommercial license.
  • 50. Photo by Brian Bennett, available under a Creative Commons Attribution-Noncommercial license.
  • 51.
  • 52. Photo by adjustafresh / Scott, available under a Creative Commons Attribution-Noncommercial license.
  • 54. Photo by Crystal Campbell, available under a Creative Commons Attribution-Noncommercial license.
  • 56.
  • 58. Animatics Animated storyboards Used by: Traditional animation Gaming Live action, before filming Used for: Sound synchronization Scene timing Focus group feedback
  • 59. “During production we use animatics with time codes to figure out and tune our timing and shot composition. It’s much faster to see and feel the timing of a scene, and more cost efficient. This way a Creative Director can sign off on the direction or make changes rapidly before art gets made.” Rich Larm, Electronic Arts
  • 60.
  • 61. Dance
  • 66. Music
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74. Hey Jude (Paul McCartney, 1968) Hey Jude, don't make it badTake a sad song and make it betterRemember to let her into your heartThen you can start to make it betterHey Jude don't be afraidYou were made to go out and get herThe minute you let her under your skinThen you begin to make it betterAnd any time you feel the pain, Hey Jude, refrainDon't carry the world upon your shouldersFor well you know that it's a fool Who plays it coolBy making his world a little colderDa da da da da, da da da da Hey Jude don't let me downYou have found her now go and get herRemember to let her into your heartThen you can start to make it better So let it out and let it inHey Jude beginYou're waiting for someone to perform withAnd don't you know that it's just youHey Jude you'll doThe movement you need is on your shoulderDa da da da da, da da da daHey Jude don't make it badTake a sad song and make it betterRemember to let her under your skinThen you'll begin to make it better Better, better, better, better, better, Yeah,Yeah,Yeah Na nana, nananana, nananana Hey Jude
  • 76.
  • 78. Desktop animation tools Director Flash, Flash Catalyst Keynote PowerPoint
  • 85. The Rhythm of Interaction Interactions can have rhythm But not all interactions have it, and it isn’t enough by itself Inducing Flow is a great thing Provide goals, stepped challenges, progress tracking Flow happens in people, not computers So include people in your artifacts! Motivic rhythm is on the rise Examples from other disciplines can help Existing animation tools may suffice
  • 86. Thank you! pete@peterates.com Twitter: pstahl