SlideShare uma empresa Scribd logo
1 de 32
Tools for Mobile
UX Design
Empathy, ecosystems, and scale
@shoobe01
#ConveyUX

1
2
3
4
5
Understand user context.

6
To design mobile:
•
•
•
•
•
•

Don’t draw
Ecosystems first
Experience mobile daily
Work at scale
Annotate, describe, understand
Evaluate, and validate
7
First: don’t draw.

8
Define, then design.

9
10
11
12
13
14
Ecosystems first.

15
16
Is there an ecosystem
developer in the house?

17
Experience mobile daily.

18
Thing

19
Work at scale.

20
21
22
23
Describe to understand.

24
Sharpie® == opportunity.

25
26
27
Evaluate.

28
Quickest evaluation:
•
•
•
•

Does the IA make sense?
What about errors?
What happy path?
Are you lying?

29
30
Whatever works.

31
Contact me for consulting, design, to
follow up on this deck, or just to talk:
Steven Hoober
steven@4ourth.com
+1 816 210 045

@shoobe01
shoobe01 on:
www.4ourth.com

32

Mais conteúdo relacionado

Destaque

Miva + WordPress
Miva + WordPressMiva + WordPress
Miva + WordPressMiva
 
User Centred Design (UCD) Presentation
User Centred Design (UCD) PresentationUser Centred Design (UCD) Presentation
User Centred Design (UCD) PresentationVinai Kumar
 
Ux Design for Mobile Apps
Ux Design for Mobile AppsUx Design for Mobile Apps
Ux Design for Mobile Appsinmediatum.com
 
UX Design for Mobile Interfaces
UX Design for Mobile InterfacesUX Design for Mobile Interfaces
UX Design for Mobile InterfacesAndi Galpern
 
2016 Mobile Design & UX Trends
2016 Mobile Design & UX Trends2016 Mobile Design & UX Trends
2016 Mobile Design & UX TrendsMiva
 
UX Design for Mobile Payment Experiences
UX Design for Mobile Payment ExperiencesUX Design for Mobile Payment Experiences
UX Design for Mobile Payment ExperiencesSkip Allums
 
Documenting Design: A Critical Step in Any Developers Workflow
Documenting Design: A Critical Step in Any Developers WorkflowDocumenting Design: A Critical Step in Any Developers Workflow
Documenting Design: A Critical Step in Any Developers WorkflowLisa Sabin-Wilson
 
Videogame Design and Programming - 08 The Design Document
Videogame Design and Programming - 08 The Design DocumentVideogame Design and Programming - 08 The Design Document
Videogame Design and Programming - 08 The Design DocumentPier Luca Lanzi
 
Case study: Building Online Banking User Experience
Case study: Building Online Banking User ExperienceCase study: Building Online Banking User Experience
Case study: Building Online Banking User ExperienceLiga Letina
 
Making a Game Design Document
Making a Game Design DocumentMaking a Game Design Document
Making a Game Design DocumentEqual Experts
 
ATS-High-level design document
ATS-High-level design documentATS-High-level design document
ATS-High-level design documentEssex James
 
User Experience & Web Product Design
User Experience & Web Product DesignUser Experience & Web Product Design
User Experience & Web Product DesignSteve Hickey
 
User Experience Trends in Banking
User Experience Trends in BankingUser Experience Trends in Banking
User Experience Trends in BankingBackbase
 
Software Engineering Large Practical coursework
Software Engineering Large Practical courseworkSoftware Engineering Large Practical coursework
Software Engineering Large Practical courseworkStephen Gilmore
 

Destaque (20)

Miva + WordPress
Miva + WordPressMiva + WordPress
Miva + WordPress
 
User Centred Design (UCD) Presentation
User Centred Design (UCD) PresentationUser Centred Design (UCD) Presentation
User Centred Design (UCD) Presentation
 
Ux Design for Mobile Apps
Ux Design for Mobile AppsUx Design for Mobile Apps
Ux Design for Mobile Apps
 
UX Design for Mobile Interfaces
UX Design for Mobile InterfacesUX Design for Mobile Interfaces
UX Design for Mobile Interfaces
 
2016 Mobile Design & UX Trends
2016 Mobile Design & UX Trends2016 Mobile Design & UX Trends
2016 Mobile Design & UX Trends
 
UX Design for Mobile Payment Experiences
UX Design for Mobile Payment ExperiencesUX Design for Mobile Payment Experiences
UX Design for Mobile Payment Experiences
 
Documenting Design: A Critical Step in Any Developers Workflow
Documenting Design: A Critical Step in Any Developers WorkflowDocumenting Design: A Critical Step in Any Developers Workflow
Documenting Design: A Critical Step in Any Developers Workflow
 
Videogame Design and Programming - 08 The Design Document
Videogame Design and Programming - 08 The Design DocumentVideogame Design and Programming - 08 The Design Document
Videogame Design and Programming - 08 The Design Document
 
Case study: Building Online Banking User Experience
Case study: Building Online Banking User ExperienceCase study: Building Online Banking User Experience
Case study: Building Online Banking User Experience
 
Making a Game Design Document
Making a Game Design DocumentMaking a Game Design Document
Making a Game Design Document
 
Ux for Mobile Developers
Ux for Mobile DevelopersUx for Mobile Developers
Ux for Mobile Developers
 
ATS-High-level design document
ATS-High-level design documentATS-High-level design document
ATS-High-level design document
 
LeanUX - Presentation slides
LeanUX - Presentation slidesLeanUX - Presentation slides
LeanUX - Presentation slides
 
Document Design in Technical Writing
Document Design in Technical WritingDocument Design in Technical Writing
Document Design in Technical Writing
 
How to write good user stories
How to write good user storiesHow to write good user stories
How to write good user stories
 
User Experience & Web Product Design
User Experience & Web Product DesignUser Experience & Web Product Design
User Experience & Web Product Design
 
User Experience Trends in Banking
User Experience Trends in BankingUser Experience Trends in Banking
User Experience Trends in Banking
 
Software Engineering Large Practical coursework
Software Engineering Large Practical courseworkSoftware Engineering Large Practical coursework
Software Engineering Large Practical coursework
 
Sw Software Design
Sw Software DesignSw Software Design
Sw Software Design
 
Design document
Design documentDesign document
Design document
 

Semelhante a Tools for Mobile UX Design

Getting Good UX Into Mobile
Getting Good UX Into MobileGetting Good UX Into Mobile
Getting Good UX Into MobileSteven Hoober
 
Great American Teach In - What is UX
Great American Teach In - What is UXGreat American Teach In - What is UX
Great American Teach In - What is UXMike Gallers
 
Workshop #3: Sketching Collaboratively by Praneet Koppula
Workshop #3: Sketching Collaboratively by Praneet KoppulaWorkshop #3: Sketching Collaboratively by Praneet Koppula
Workshop #3: Sketching Collaboratively by Praneet Koppulaux singapore
 
Sketching Collaboratively UXSG 2016
Sketching Collaboratively UXSG 2016Sketching Collaboratively UXSG 2016
Sketching Collaboratively UXSG 2016Praneet Koppula
 
User Experience Basics for Product Management
User Experience Basics for Product ManagementUser Experience Basics for Product Management
User Experience Basics for Product ManagementRoger Hart
 
Rich Holdsworth @Didlr Presentation
Rich Holdsworth @Didlr PresentationRich Holdsworth @Didlr Presentation
Rich Holdsworth @Didlr PresentationLee Stott
 
Implementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryImplementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryFresche Solutions
 
Human Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction DesignHuman Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction DesignSazzadHossain764310
 
Designing Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and PitfallsDesigning Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and PitfallsJean Vanderdonckt
 
Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team Michele Ide-Smith
 
Principles of Interactive Design
Principles of Interactive DesignPrinciples of Interactive Design
Principles of Interactive DesignKaren Krull
 
Pre, Post, + Parallel Expriences: Keys To Understanding Your Customers’ Holis...
Pre, Post, + Parallel Expriences: Keys To Understanding Your Customers’ Holis...Pre, Post, + Parallel Expriences: Keys To Understanding Your Customers’ Holis...
Pre, Post, + Parallel Expriences: Keys To Understanding Your Customers’ Holis...Chris Pallé
 
The Birth of the HUGE UX School
The Birth of the HUGE UX SchoolThe Birth of the HUGE UX School
The Birth of the HUGE UX SchoolMichal Pasternak
 
API First: Creating ecosystems instead of products
API First: Creating ecosystems instead of productsAPI First: Creating ecosystems instead of products
API First: Creating ecosystems instead of productsSteven Hoober
 
Designer vs Developer
Designer vs DeveloperDesigner vs Developer
Designer vs DeveloperBryan Gulley
 
Push conference 2018 key takeaways
Push conference 2018 key takeawaysPush conference 2018 key takeaways
Push conference 2018 key takeawaysJustin Crowell
 

Semelhante a Tools for Mobile UX Design (20)

Getting Good UX Into Mobile
Getting Good UX Into MobileGetting Good UX Into Mobile
Getting Good UX Into Mobile
 
Great American Teach In - What is UX
Great American Teach In - What is UXGreat American Teach In - What is UX
Great American Teach In - What is UX
 
Workshop #3: Sketching Collaboratively by Praneet Koppula
Workshop #3: Sketching Collaboratively by Praneet KoppulaWorkshop #3: Sketching Collaboratively by Praneet Koppula
Workshop #3: Sketching Collaboratively by Praneet Koppula
 
Sketching Collaboratively UXSG 2016
Sketching Collaboratively UXSG 2016Sketching Collaboratively UXSG 2016
Sketching Collaboratively UXSG 2016
 
User Experience Basics for Product Management
User Experience Basics for Product ManagementUser Experience Basics for Product Management
User Experience Basics for Product Management
 
Rich Holdsworth @Didlr Presentation
Rich Holdsworth @Didlr PresentationRich Holdsworth @Didlr Presentation
Rich Holdsworth @Didlr Presentation
 
Implementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryImplementing Modernization by Trevor Perry
Implementing Modernization by Trevor Perry
 
Human Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction DesignHuman Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction Design
 
How tos of UX
How tos of UXHow tos of UX
How tos of UX
 
Designing Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and PitfallsDesigning Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and Pitfalls
 
Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team
 
How Do I UX?
How Do I UX?How Do I UX?
How Do I UX?
 
Principles of Interactive Design
Principles of Interactive DesignPrinciples of Interactive Design
Principles of Interactive Design
 
UX as a Team Sport
UX as a Team SportUX as a Team Sport
UX as a Team Sport
 
Pre, Post, + Parallel Expriences: Keys To Understanding Your Customers’ Holis...
Pre, Post, + Parallel Expriences: Keys To Understanding Your Customers’ Holis...Pre, Post, + Parallel Expriences: Keys To Understanding Your Customers’ Holis...
Pre, Post, + Parallel Expriences: Keys To Understanding Your Customers’ Holis...
 
UX Fundamentals
UX FundamentalsUX Fundamentals
UX Fundamentals
 
The Birth of the HUGE UX School
The Birth of the HUGE UX SchoolThe Birth of the HUGE UX School
The Birth of the HUGE UX School
 
API First: Creating ecosystems instead of products
API First: Creating ecosystems instead of productsAPI First: Creating ecosystems instead of products
API First: Creating ecosystems instead of products
 
Designer vs Developer
Designer vs DeveloperDesigner vs Developer
Designer vs Developer
 
Push conference 2018 key takeaways
Push conference 2018 key takeawaysPush conference 2018 key takeaways
Push conference 2018 key takeaways
 

Mais de Steven Hoober

Mobile Usability and User Experience
Mobile Usability and User ExperienceMobile Usability and User Experience
Mobile Usability and User ExperienceSteven Hoober
 
1, 2, 3 for Better Mobile Design
1, 2, 3 for Better Mobile Design1, 2, 3 for Better Mobile Design
1, 2, 3 for Better Mobile DesignSteven Hoober
 
1, 2, 3 for Better Mobile Design
1, 2, 3 for Better Mobile Design1, 2, 3 for Better Mobile Design
1, 2, 3 for Better Mobile DesignSteven Hoober
 
UX for Mobile with Steven Hoober at Pointworks Academy
UX for Mobile with Steven Hoober at Pointworks AcademyUX for Mobile with Steven Hoober at Pointworks Academy
UX for Mobile with Steven Hoober at Pointworks AcademySteven Hoober
 
Designing Ecosystems, Not Just Apps
Designing Ecosystems, Not Just AppsDesigning Ecosystems, Not Just Apps
Designing Ecosystems, Not Just AppsSteven Hoober
 
Flatly Authentic Digital Design
Flatly Authentic Digital DesignFlatly Authentic Digital Design
Flatly Authentic Digital DesignSteven Hoober
 
Phones Aren’t Flat: Designing for People, Data & Ecosystems
Phones Aren’t Flat: Designing for People, Data & EcosystemsPhones Aren’t Flat: Designing for People, Data & Ecosystems
Phones Aren’t Flat: Designing for People, Data & EcosystemsSteven Hoober
 
Designing Ecosystems, Not Just Apps
Designing Ecosystems, Not Just AppsDesigning Ecosystems, Not Just Apps
Designing Ecosystems, Not Just AppsSteven Hoober
 
Fingers, Thumbs & People - 15 minute version
Fingers, Thumbs & People - 15 minute versionFingers, Thumbs & People - 15 minute version
Fingers, Thumbs & People - 15 minute versionSteven Hoober
 
Fingers, Thumbs & People: Designing for the way your users really hold and t...
Fingers, Thumbs & People: Designing for the way your users really hold and t...Fingers, Thumbs & People: Designing for the way your users really hold and t...
Fingers, Thumbs & People: Designing for the way your users really hold and t...Steven Hoober
 
Physical, Digital, Human: Designing Experiences for Mobile and the Internet o...
Physical, Digital, Human: Designing Experiences for Mobile and the Internet o...Physical, Digital, Human: Designing Experiences for Mobile and the Internet o...
Physical, Digital, Human: Designing Experiences for Mobile and the Internet o...Steven Hoober
 
How People Really Hold and Touch (their Phones)
How People Really Hold and Touch (their Phones)How People Really Hold and Touch (their Phones)
How People Really Hold and Touch (their Phones)Steven Hoober
 
Entrepreneurial User Experience: Improving your products on a shoestring
Entrepreneurial User Experience: Improving your products on a shoestringEntrepreneurial User Experience: Improving your products on a shoestring
Entrepreneurial User Experience: Improving your products on a shoestringSteven Hoober
 
Design for Fingers, Thumbs & People
Design for Fingers, Thumbs & PeopleDesign for Fingers, Thumbs & People
Design for Fingers, Thumbs & PeopleSteven Hoober
 
How People Really Hold & Touch (their phones)
How People Really Hold & Touch (their phones)How People Really Hold & Touch (their phones)
How People Really Hold & Touch (their phones)Steven Hoober
 
The Trouble with All Those Boxes: Designing for Ecosystems Instead of Screens
The Trouble with All Those Boxes: Designing for Ecosystems Instead of ScreensThe Trouble with All Those Boxes: Designing for Ecosystems Instead of Screens
The Trouble with All Those Boxes: Designing for Ecosystems Instead of ScreensSteven Hoober
 
Turning Boxes into Ecosystems: Successful multi-channel, multi-platform, mult...
Turning Boxes into Ecosystems: Successful multi-channel, multi-platform, mult...Turning Boxes into Ecosystems: Successful multi-channel, multi-platform, mult...
Turning Boxes into Ecosystems: Successful multi-channel, multi-platform, mult...Steven Hoober
 
Designing for ecosystems and people instead of screens and pages
Designing for ecosystems and people instead of screens and pages Designing for ecosystems and people instead of screens and pages
Designing for ecosystems and people instead of screens and pages Steven Hoober
 
Introduction to Mobile for (Web) Designers
Introduction to Mobile for (Web) DesignersIntroduction to Mobile for (Web) Designers
Introduction to Mobile for (Web) DesignersSteven Hoober
 
Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...Steven Hoober
 

Mais de Steven Hoober (20)

Mobile Usability and User Experience
Mobile Usability and User ExperienceMobile Usability and User Experience
Mobile Usability and User Experience
 
1, 2, 3 for Better Mobile Design
1, 2, 3 for Better Mobile Design1, 2, 3 for Better Mobile Design
1, 2, 3 for Better Mobile Design
 
1, 2, 3 for Better Mobile Design
1, 2, 3 for Better Mobile Design1, 2, 3 for Better Mobile Design
1, 2, 3 for Better Mobile Design
 
UX for Mobile with Steven Hoober at Pointworks Academy
UX for Mobile with Steven Hoober at Pointworks AcademyUX for Mobile with Steven Hoober at Pointworks Academy
UX for Mobile with Steven Hoober at Pointworks Academy
 
Designing Ecosystems, Not Just Apps
Designing Ecosystems, Not Just AppsDesigning Ecosystems, Not Just Apps
Designing Ecosystems, Not Just Apps
 
Flatly Authentic Digital Design
Flatly Authentic Digital DesignFlatly Authentic Digital Design
Flatly Authentic Digital Design
 
Phones Aren’t Flat: Designing for People, Data & Ecosystems
Phones Aren’t Flat: Designing for People, Data & EcosystemsPhones Aren’t Flat: Designing for People, Data & Ecosystems
Phones Aren’t Flat: Designing for People, Data & Ecosystems
 
Designing Ecosystems, Not Just Apps
Designing Ecosystems, Not Just AppsDesigning Ecosystems, Not Just Apps
Designing Ecosystems, Not Just Apps
 
Fingers, Thumbs & People - 15 minute version
Fingers, Thumbs & People - 15 minute versionFingers, Thumbs & People - 15 minute version
Fingers, Thumbs & People - 15 minute version
 
Fingers, Thumbs & People: Designing for the way your users really hold and t...
Fingers, Thumbs & People: Designing for the way your users really hold and t...Fingers, Thumbs & People: Designing for the way your users really hold and t...
Fingers, Thumbs & People: Designing for the way your users really hold and t...
 
Physical, Digital, Human: Designing Experiences for Mobile and the Internet o...
Physical, Digital, Human: Designing Experiences for Mobile and the Internet o...Physical, Digital, Human: Designing Experiences for Mobile and the Internet o...
Physical, Digital, Human: Designing Experiences for Mobile and the Internet o...
 
How People Really Hold and Touch (their Phones)
How People Really Hold and Touch (their Phones)How People Really Hold and Touch (their Phones)
How People Really Hold and Touch (their Phones)
 
Entrepreneurial User Experience: Improving your products on a shoestring
Entrepreneurial User Experience: Improving your products on a shoestringEntrepreneurial User Experience: Improving your products on a shoestring
Entrepreneurial User Experience: Improving your products on a shoestring
 
Design for Fingers, Thumbs & People
Design for Fingers, Thumbs & PeopleDesign for Fingers, Thumbs & People
Design for Fingers, Thumbs & People
 
How People Really Hold & Touch (their phones)
How People Really Hold & Touch (their phones)How People Really Hold & Touch (their phones)
How People Really Hold & Touch (their phones)
 
The Trouble with All Those Boxes: Designing for Ecosystems Instead of Screens
The Trouble with All Those Boxes: Designing for Ecosystems Instead of ScreensThe Trouble with All Those Boxes: Designing for Ecosystems Instead of Screens
The Trouble with All Those Boxes: Designing for Ecosystems Instead of Screens
 
Turning Boxes into Ecosystems: Successful multi-channel, multi-platform, mult...
Turning Boxes into Ecosystems: Successful multi-channel, multi-platform, mult...Turning Boxes into Ecosystems: Successful multi-channel, multi-platform, mult...
Turning Boxes into Ecosystems: Successful multi-channel, multi-platform, mult...
 
Designing for ecosystems and people instead of screens and pages
Designing for ecosystems and people instead of screens and pages Designing for ecosystems and people instead of screens and pages
Designing for ecosystems and people instead of screens and pages
 
Introduction to Mobile for (Web) Designers
Introduction to Mobile for (Web) DesignersIntroduction to Mobile for (Web) Designers
Introduction to Mobile for (Web) Designers
 
Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...
 

Último

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 

Último (20)

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 

Tools for Mobile UX Design

Notas do Editor

  1. If you have been to other workshops here, you should understand that 90 minutes isn’t really enough time for workshops. So, I’ll talk a bit, you guys will work a bit, and then I talk more, and so on. There are 4 exercises… I think... So I will stop you from doing the exercises, so we can talk about the next phase. I will be yelling at you.
  2. This toaster oven, like most of them today, is a tour de force of technical design and manufacturing skill. It is packed with features, efficient, and does exactly what it says on the box.Except be usable. This is in an AirBnB rental I was at over Christmas. It took me 40 minutes to toast a bagel. I believe, because there is a clear
  3. Anyone coming to a conference on UX clearly believes in the power of the user. We developed user-centric methodologies, and exercise them (sometimes with “user centered” in the name no less) regularly. Almost by rote.
  4. But much of our work is really rooted in HCI. Human /computer/ interaction. Assumptions are made about what a computer is, where it is, and incidentally what a user does to comply with these basics.
  5. I contend that mobile is different. Not because it is small. Sometimes, it’s not. But because it is mobile. It is with the user all the time, or at least /more/ of the time, and wherever they are. As we get to the Internet of Things, we’ll have non-mobile devices, but ones that act very differently from any computer we’re used to, and which are so ubiquitous you may be surrounded by computing without touching one. The upshot is that the shortcuts we’ve adopted over time are revealed to be unhelpful discriminatory biases when applied to new systems. I am reiterating this because even if you know all this, it’s hard to think the right way. It takes a conscious effort to remember to have user empathy, and not get stuck into comfortable habits of design, or think only of how you use devices and services.
  6. Real user centric design requires backing up, approaching problems fresh, really from the user’s point of view, and then considering what is really unique and powerful about the platforms that you are led to.
  7. (DO NOT READ LIST)Let’s assume that your process leads you to mobile. It does for me a lot—not always, but a lot—as I am hired into mobile-centric projects and teams. Ideally, we let things lead where they may, but outcomes are a bit pre-determined. First…
  8. Don’t draw. I came to many of these realizations and convictions by massively failing and wasting my time. I re-confirmed it recently, building a very beautiful product that’s somewhat odd and disjointed. Though we are working on it. Because if you go to drawing too early, which I and many of us are naturally inclined to do, we get locked into interface and interaction decisions. The first thing to do when designing is to resist the urge to draw at all. Instead, we need to understand, and define.
  9. And you define the basic outlines of your product. This is similar to the writer-like questions that Monika outlined earlier. What is your audience?What are their goals?What are they using now to solve this need?Why is your organization doing this?
  10. While the user’s goals are interesting, often the best way to understand that is to answer “what are they using now.” Very often, it’s surprising. It’s not a website, or any a competing product. Often it’s post-it notes on the fridge. Drawers full of labels and manuals. Or even nothing. The photo is from just last week, where I am tested a mobile app to do something (secret) connected with smartphones and trucks. These are their records. There is NO good digital product for the legally-required recordkeeping for their 130 trucks. In the old days we wanted to replace paper with sitting at a computer to solve problems. Now we can more closely emulate the environment, and the overall user context. Ethnography (sitting with the user to understand how they go about their day) is even more important. Find your users.
  11. To gather data from organizations, as the very first or clarifying steps, I like these sorts of processes (SCREEN). Things like KJ, which has been around forever and which Jared Spool has written a lovely treatise on doing well. It’s about getting information out of organizations and teams. http://www.uie.com/articles/kj_technique/
  12. I like these not just because it’s an effective data gathering method, or because it’s easy to make device-agnostic and user-centric, but because it’s a collaborative method. Inherently. It is set up to assure that everyone contributes equally. And I can even demonstrate this quickly… but it takes slightly more time than we have. So instead:
  13. This is another example of a way to gather information. When I have to fall back on a questionnaire, it’s because there’s no way to get everyone in the same room (due to time, cost or a very widely dispersed team). So, I ask these sorts of very, very specific and narrow questions and then coordinate the answers and sort of moderate offline. You should have paper like this already. Grab a pen, and we’re going to fill them out. http://shoobe01.blogspot.com/2012/02/client-questionnaire.html
  14. But how?Ideally, I’d like everyone to work as a group. We’re going to use a sample project for the other couple of exercises I have, so pick one. Ideally, use a real project someone at the table is working on, but if no one volunteers then use something common and public that everyone can recognize. For your new project, use this sheet to understand it. The rest of the table, ask the questions, and really get on them if the answer is too long, too tactical, too platform specific, or just unclear. Take a few minutes to do that now, and I’ll walk around so grab me or raise your hands if there’s trouble.
  15. Has anyone heard of “API-First”? I admit it’s new, but I like the concept. Design services, then you don’t have to worry about platforms shifting or having to jump into some new market where 40% of the users are on Windows Phone. You can react quickly because your core product is a generalized service. This is a half step above that, and focuses on user empathy. Which is not just touchy-feely but about recognizing and understanding the significance of user goals and behaviors. The process you draw should be about the user, not the system. 10 MINUTES
  16. Sketching processes is a great way to model an ecosystem. Not by sketching pages, but the interaction between processes, and tools. You can include all platforms, or ignore platforms entirely as we did here. You can do it collaboratively, as a team, like this or by reorganizing post-it notes again. Remember, users don’t see your sitemap so it can be infinitely complex. Only the interface has to be beautifully simple. But if your tool is SIMPLISTIC (feels dumbed down) people notice. Don’t remove features to find simplicity. The right design will emerge.
  17. If you are wondering why there’s so much focus on drawing and writing, that’s on purpose. I believe very strongly in design being a distinct task, and probably a distinct team. Basically for this reason: There’s no way to sketch an ecosystem in code. You need database developers, API developers, software developers, maybe middleware, and a team for each presentation platform. At least. I know a few people good at several of these. I know no one good at everything. And I want to be clear I come to this not as a random naysayer. I wrote maybe the first CSS used by a Fortune 500. I managed teams of developers. I have done over 150 Agile projects alone. I get every theory. And this is what I believe.
  18. (SHOW PHONES)Get more phones. Like these. Cheap phones. Slightly broken phones. You can swap SIMs, but WiFi only will do in a pinch. Even if you just LOVE your iPhone, when you find out that 70% of the user base is on Android (or Blackberry), get one, use it, and start building the best experience you can for those people also.
  19. Try everything at least once. Buy your groceries with your phone. Book an un-taxi. Play augmented reality games. Try different browser, or twitter clients. Get a little in the head of your users. Don’t look down on others, and assume you platform and app choices are simply the best. And if you have to test stuff, boy are you in luck. Responsive site, or multi-platform app? Pull them all out at the same time and check it side by side. Great way to see differences and bugs.
  20. How many of you draw on a computer? Or, present your designs to clients or your team or boss in a conference room on a big projector? I am sure all of you…
  21. Better is to work at device scale directly. Draw on printouts the same size as your device. Or just put designs, low or high fidelity, into the phone’s gallery (you can just email comps or photos to yourself) and flip through them, as though it’s a real interface. Pass the phone around the room to show it to clients. Run it by users to test it out. Sure, prototype tools are fine also, and especially simple tools like PopApp or GetLaunch to turn screenshots or sketches into “prototypes.” But get off the computer, and check on real devices as much as possible.
  22. Now, we’re going to draw an interface for that product you outlined above. For time, we’re skipping the structure and flow, so fake it. And everyone participate. You can all draw competing screens, or assign parts of the process to everyone at the table, or work as little groups, with one person drawing and others suggesting widgets and placement.
  23. The grid is not a grid. I’ll explain it late tomorrow, but it’s a size guideline for touch interference. Make sure no two targets are inside a box the size of the location. Things in the center of the screen can be closer together than the edges. Yes, there are both iPhone and Android sheets. Trade around to grab what you are familiar with. 20 MINUTES
  24. Now we’re going to distinctly get into the part where someone will scoff that we’re not working in a prototype tool, or just “sketching in code.” Why bother with documents? Like I said earlier, I’ve come to these conclusions by experience in mixed teams and tasks, and by failing.
  25. But mostly it’s because there’s no such thing as an ecosystem developer. Or even really a platform agnostic prototyping tool. You have to use tools and methods that give you opportunities to explore, and communicate any behavior, not just what’s on the mobile platform.
  26. So, this is still out, right? Now, if you didn’t already jump ahead…
  27. … I want you to fill it out the rest of the way. Annotate the interface and interactions you expect to see. Sketch and describe drag or press-and-hold actions. Annotation can make things easier: Share here is default. It opens an action intent dialog. So, I never need to draw that. Done! START – 10 MINUTES?More chatting… PORE over the drawing. Every feature needs to be described, in as much detail as you can. This is a sketch, but in detailed annotations I include sizes of every element, at device scale (iOS points and sp or dp) and things like color, the time and type of transition for animations, the area that is activated by touch or drag, etc.
  28. We all know the value of usability research I am sure. But even if we have enough resources and time (and I never seem to) no one has the time to do a usability test weekly. Or daily. You can use heuristic evaluations (or expert reviews) more than a lot of people know. Not just for pre-test validation, but as an everyday checkpoint. And I mean, every day. When you take that break to put the design on your phone, evaluate it. Somewhat formally, but briefly.
  29. My quickest checklist is much less a list of heuristics than principles: — Does the information architecture (the visible structure of the site or app, and arrangement of items on the page) make sense?— What about errors? Can the user get out of them? Can you eliminate errors from the process?— Throw away the happy path. What if, instead of the home page, users pop into a random page or point in your site or app. Does it even work? Does it make sense?— Are you lying? Does the structure or language obscure the true organization, data, or structure of the system or process?http://www.kcstartupvillage.org/blog/2013/10/improving-user-experience-easy-cleaning-room/#sthash.GEUzFWBj.ljCFuGUz.dpuf
  30. The last worksheet I have at the table is a longer list of heuristics I evaluate for when I have the time. Take one of these lists, again preferably as a group, and evaluate… … your neighbor’s design. You can either pass along, or actually go over and watch the evaluation happen. Yes, not everything on there will apply to every design. That’s fine, just skip them. 10-15 MINUTES… WHAT IS LEFT?
  31. I am constantly changing the tools I use, and this is just a short sampling. Let it be a guide to find the right tool, and approach those you use in a new way, to find the right answers from them all.
  32. And certainly, feel free to ask me questions as well.