SlideShare a Scribd company logo
1 of 35
Ability to Use
                                          Presenter: Gary Barber
Image Licence - CC: Gary Barber
 Tuesday, 21 June 2011
I make it usable.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
We are all human.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
We blame ourselves.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
We believe in false evidence.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
We have a memory that hates us.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
We can make it better.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
We can make it usable.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Start with the concept model.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Make the interaction visible.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Use natural mapping.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Use the real world memory.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Force the functionality.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Use constraints.




     Logical
     Physical
     Semantic
     Cultural
                        Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
We could also just fix the design.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Keep it Simple.




     Automate
     Standardise
     Change Nature
     Simplify
                        Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Automate.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Standardise.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Change Nature.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Simplify.




     Remove
     Organise
     Hide
     Displace
                        Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Remove.




     Focus on Core Function
     Delete the Lame
     Limit Choice
     Remove Distraction
     Use Smart Defaults
     Remove Excess Words
     Remove Clutter           Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Organise




     Chunking
     Behaviour Based
     Harden Category Edges
     Use Grids
     Map the CowPaths
                        Image Licence - CC: Gary Barber

Tuesday, 21 June 2011
Hide.




     Infrequently used Functions
     Allow Customisation
     Allow Cues and Clues
     Stage Disclosure
     Progressive Disclosure
     Make Easy to Find
     Reveal Just in Time
                                   Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Displace.




     Between Devices and Environment
     Allow users to set displacement
     Use Unstructured Data
     Use Opening Experience
                                       Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Still it goes wrong.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Blocking natural design evolution.




     Time
     Being Distinctive
     Being Individualistic
                             Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Aesthetics over Usability.




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Too Many Features.
                                                          2
                                  Complexity = Features




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Worshiping the tech Gods




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Clients are not Users




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
We are not Users




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
When do you do all this?




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
BEFORE
                                  YOU CODE
Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Reading list




         Simple and Usable Web, Mobile, and   The Design of Everyday Things   The Inmates are Running the Asylum:
                 Interaction Design                                            Why High-tech Products Drive Us
                                                                              Crazy and How to Restore the Sanity




Image Licence - CC: Gary Barber
Tuesday, 21 June 2011
Thank you


                                     Questions?

                                      Gary Barber
                                        @tuna

                                  manwithnoblog.com

                                  gary@radharc.com.au
                                     radharc.com.au



Image Licence - CC: Gary Barber
Tuesday, 21 June 2011

More Related Content

Viewers also liked

Breaking Through with Agile Change Management
Breaking Through with Agile Change ManagementBreaking Through with Agile Change Management
Breaking Through with Agile Change ManagementEnterprise Knowledge
 
Emotional Health and Foster Care Adolescents
Emotional Health and Foster Care AdolescentsEmotional Health and Foster Care Adolescents
Emotional Health and Foster Care AdolescentsSarah Parks
 
Japan's Inbound Tourism History
Japan's Inbound Tourism HistoryJapan's Inbound Tourism History
Japan's Inbound Tourism HistorySaki Kitai
 
Men's joker watch×vikka watch×the clock house booklet201606
Men's joker watch×vikka watch×the clock house booklet201606Men's joker watch×vikka watch×the clock house booklet201606
Men's joker watch×vikka watch×the clock house booklet201606n-suzuki-clock-h
 
Getting Beyond Simple Social
Getting Beyond Simple SocialGetting Beyond Simple Social
Getting Beyond Simple SocialThomas Vander Wal
 
Program kerja-kesiswaan1
Program kerja-kesiswaan1Program kerja-kesiswaan1
Program kerja-kesiswaan1Hilmi Halim
 
How To Build The Future - Notes from Peter Thiel's Zero to One
How To Build The Future - Notes from Peter Thiel's Zero to OneHow To Build The Future - Notes from Peter Thiel's Zero to One
How To Build The Future - Notes from Peter Thiel's Zero to OneArpit Dhariwal
 
Spamdetectie bij Google
Spamdetectie bij GoogleSpamdetectie bij Google
Spamdetectie bij Googlevoginip
 
Peperiksaan akhir tahun tmk tahun 5
Peperiksaan akhir tahun tmk tahun 5Peperiksaan akhir tahun tmk tahun 5
Peperiksaan akhir tahun tmk tahun 5Haikal Kasin
 
Digestive System Terminology
Digestive System TerminologyDigestive System Terminology
Digestive System Terminologywhitchur
 
Home Safety Presentation
Home Safety PresentationHome Safety Presentation
Home Safety PresentationSarah Parks
 
Crafting Quality Software
Crafting Quality SoftwareCrafting Quality Software
Crafting Quality SoftwareDiUS
 
Social, Mobile & Digital Everything - Keynote Online Marketing Konferenz 2013
Social, Mobile & Digital Everything - Keynote Online Marketing Konferenz 2013Social, Mobile & Digital Everything - Keynote Online Marketing Konferenz 2013
Social, Mobile & Digital Everything - Keynote Online Marketing Konferenz 2013Patrick Comboeuf
 

Viewers also liked (16)

Breaking Through with Agile Change Management
Breaking Through with Agile Change ManagementBreaking Through with Agile Change Management
Breaking Through with Agile Change Management
 
Emotional Health and Foster Care Adolescents
Emotional Health and Foster Care AdolescentsEmotional Health and Foster Care Adolescents
Emotional Health and Foster Care Adolescents
 
Japan's Inbound Tourism History
Japan's Inbound Tourism HistoryJapan's Inbound Tourism History
Japan's Inbound Tourism History
 
Men's joker watch×vikka watch×the clock house booklet201606
Men's joker watch×vikka watch×the clock house booklet201606Men's joker watch×vikka watch×the clock house booklet201606
Men's joker watch×vikka watch×the clock house booklet201606
 
Getting Beyond Simple Social
Getting Beyond Simple SocialGetting Beyond Simple Social
Getting Beyond Simple Social
 
Coliseo
ColiseoColiseo
Coliseo
 
A Look at the Lenses
A Look at the LensesA Look at the Lenses
A Look at the Lenses
 
Program kerja-kesiswaan1
Program kerja-kesiswaan1Program kerja-kesiswaan1
Program kerja-kesiswaan1
 
How To Build The Future - Notes from Peter Thiel's Zero to One
How To Build The Future - Notes from Peter Thiel's Zero to OneHow To Build The Future - Notes from Peter Thiel's Zero to One
How To Build The Future - Notes from Peter Thiel's Zero to One
 
Spamdetectie bij Google
Spamdetectie bij GoogleSpamdetectie bij Google
Spamdetectie bij Google
 
Peperiksaan akhir tahun tmk tahun 5
Peperiksaan akhir tahun tmk tahun 5Peperiksaan akhir tahun tmk tahun 5
Peperiksaan akhir tahun tmk tahun 5
 
Digestive System Terminology
Digestive System TerminologyDigestive System Terminology
Digestive System Terminology
 
Home Safety Presentation
Home Safety PresentationHome Safety Presentation
Home Safety Presentation
 
2- APELL in China- Zhao
2- APELL in China- Zhao2- APELL in China- Zhao
2- APELL in China- Zhao
 
Crafting Quality Software
Crafting Quality SoftwareCrafting Quality Software
Crafting Quality Software
 
Social, Mobile & Digital Everything - Keynote Online Marketing Konferenz 2013
Social, Mobile & Digital Everything - Keynote Online Marketing Konferenz 2013Social, Mobile & Digital Everything - Keynote Online Marketing Konferenz 2013
Social, Mobile & Digital Everything - Keynote Online Marketing Konferenz 2013
 

More from Gary Barber

Service Design 2016 Conference Sketchnotes
Service Design 2016 Conference Sketchnotes Service Design 2016 Conference Sketchnotes
Service Design 2016 Conference Sketchnotes Gary Barber
 
Webstock2016 Sketchnotes
Webstock2016 Sketchnotes Webstock2016 Sketchnotes
Webstock2016 Sketchnotes Gary Barber
 
Sketchnotes from UX Australia 2015
Sketchnotes from UX Australia 2015Sketchnotes from UX Australia 2015
Sketchnotes from UX Australia 2015Gary Barber
 
UX Australia 2014 Conference Sketchnotes
UX Australia 2014 Conference SketchnotesUX Australia 2014 Conference Sketchnotes
UX Australia 2014 Conference SketchnotesGary Barber
 
Agile UX 2015 Conference
Agile UX 2015 ConferenceAgile UX 2015 Conference
Agile UX 2015 ConferenceGary Barber
 
Design Synthesis
Design SynthesisDesign Synthesis
Design SynthesisGary Barber
 
Inspiring Creativity
Inspiring CreativityInspiring Creativity
Inspiring CreativityGary Barber
 
Outta time,
 scope, 
and we fixed that already 
Is there a Disconnect
Outta time,
 scope, 
and we fixed that already 
Is there a Disconnect Outta time,
 scope, 
and we fixed that already 
Is there a Disconnect
Outta time,
 scope, 
and we fixed that already 
Is there a Disconnect Gary Barber
 
Virtual design walls
Virtual design wallsVirtual design walls
Virtual design wallsGary Barber
 
The Blu Tack Gun
The Blu Tack GunThe Blu Tack Gun
The Blu Tack GunGary Barber
 
Kill Accessibility
Kill AccessibilityKill Accessibility
Kill AccessibilityGary Barber
 
UX Architecture for the Small Guy
UX Architecture for the Small GuyUX Architecture for the Small Guy
UX Architecture for the Small GuyGary Barber
 
The Art of Skywriting - The Demise of the Tag Cloud
The Art of Skywriting - The Demise of the Tag CloudThe Art of Skywriting - The Demise of the Tag Cloud
The Art of Skywriting - The Demise of the Tag CloudGary Barber
 
Redux Of The Equaliser
Redux Of The EqualiserRedux Of The Equaliser
Redux Of The EqualiserGary Barber
 
Persuasive Web Design
Persuasive Web DesignPersuasive Web Design
Persuasive Web DesignGary Barber
 
Was it Good for You Too Honey - UX Getting it Wrong
Was it Good for You Too Honey - UX Getting it WrongWas it Good for You Too Honey - UX Getting it Wrong
Was it Good for You Too Honey - UX Getting it WrongGary Barber
 
Accessibility in the New World
Accessibility in the New WorldAccessibility in the New World
Accessibility in the New WorldGary Barber
 

More from Gary Barber (20)

Service Design 2016 Conference Sketchnotes
Service Design 2016 Conference Sketchnotes Service Design 2016 Conference Sketchnotes
Service Design 2016 Conference Sketchnotes
 
Webstock2016 Sketchnotes
Webstock2016 Sketchnotes Webstock2016 Sketchnotes
Webstock2016 Sketchnotes
 
Sketchnotes from UX Australia 2015
Sketchnotes from UX Australia 2015Sketchnotes from UX Australia 2015
Sketchnotes from UX Australia 2015
 
UX Australia 2014 Conference Sketchnotes
UX Australia 2014 Conference SketchnotesUX Australia 2014 Conference Sketchnotes
UX Australia 2014 Conference Sketchnotes
 
Agile UX 2015 Conference
Agile UX 2015 ConferenceAgile UX 2015 Conference
Agile UX 2015 Conference
 
Sketchnotes
SketchnotesSketchnotes
Sketchnotes
 
AgileUX
AgileUXAgileUX
AgileUX
 
Design Synthesis
Design SynthesisDesign Synthesis
Design Synthesis
 
Inspiring Creativity
Inspiring CreativityInspiring Creativity
Inspiring Creativity
 
Outta time,
 scope, 
and we fixed that already 
Is there a Disconnect
Outta time,
 scope, 
and we fixed that already 
Is there a Disconnect Outta time,
 scope, 
and we fixed that already 
Is there a Disconnect
Outta time,
 scope, 
and we fixed that already 
Is there a Disconnect
 
Virtual design walls
Virtual design wallsVirtual design walls
Virtual design walls
 
The Blu Tack Gun
The Blu Tack GunThe Blu Tack Gun
The Blu Tack Gun
 
Kill Accessibility
Kill AccessibilityKill Accessibility
Kill Accessibility
 
UX Architecture for the Small Guy
UX Architecture for the Small GuyUX Architecture for the Small Guy
UX Architecture for the Small Guy
 
Why the Web
Why the WebWhy the Web
Why the Web
 
The Art of Skywriting - The Demise of the Tag Cloud
The Art of Skywriting - The Demise of the Tag CloudThe Art of Skywriting - The Demise of the Tag Cloud
The Art of Skywriting - The Demise of the Tag Cloud
 
Redux Of The Equaliser
Redux Of The EqualiserRedux Of The Equaliser
Redux Of The Equaliser
 
Persuasive Web Design
Persuasive Web DesignPersuasive Web Design
Persuasive Web Design
 
Was it Good for You Too Honey - UX Getting it Wrong
Was it Good for You Too Honey - UX Getting it WrongWas it Good for You Too Honey - UX Getting it Wrong
Was it Good for You Too Honey - UX Getting it Wrong
 
Accessibility in the New World
Accessibility in the New WorldAccessibility in the New World
Accessibility in the New World
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 

Ability to Use

  • 1. Ability to Use Presenter: Gary Barber Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 2. I make it usable. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 3. We are all human. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 4. We blame ourselves. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 5. We believe in false evidence. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 6. We have a memory that hates us. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 7. We can make it better. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 8. We can make it usable. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 9. Start with the concept model. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 10. Make the interaction visible. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 11. Use natural mapping. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 12. Use the real world memory. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 13. Force the functionality. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 14. Use constraints. Logical Physical Semantic Cultural Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 15. We could also just fix the design. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 16. Keep it Simple. Automate Standardise Change Nature Simplify Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 17. Automate. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 18. Standardise. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 19. Change Nature. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 20. Simplify. Remove Organise Hide Displace Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 21. Remove. Focus on Core Function Delete the Lame Limit Choice Remove Distraction Use Smart Defaults Remove Excess Words Remove Clutter Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 22. Organise Chunking Behaviour Based Harden Category Edges Use Grids Map the CowPaths Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 23. Hide. Infrequently used Functions Allow Customisation Allow Cues and Clues Stage Disclosure Progressive Disclosure Make Easy to Find Reveal Just in Time Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 24. Displace. Between Devices and Environment Allow users to set displacement Use Unstructured Data Use Opening Experience Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 25. Still it goes wrong. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 26. Blocking natural design evolution. Time Being Distinctive Being Individualistic Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 27. Aesthetics over Usability. Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 28. Too Many Features. 2 Complexity = Features Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 29. Worshiping the tech Gods Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 30. Clients are not Users Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 31. We are not Users Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 32. When do you do all this? Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 33. BEFORE YOU CODE Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 34. Reading list Simple and Usable Web, Mobile, and The Design of Everyday Things The Inmates are Running the Asylum: Interaction Design Why High-tech Products Drive Us Crazy and How to Restore the Sanity Image Licence - CC: Gary Barber Tuesday, 21 June 2011
  • 35. Thank you Questions? Gary Barber @tuna manwithnoblog.com gary@radharc.com.au radharc.com.au Image Licence - CC: Gary Barber Tuesday, 21 June 2011