SlideShare a Scribd company logo
1 of 21
Download to read offline
Designing for ef
f
iciency
4 June 2022
@GabrielaVeghova
Hello!




I’m Gabriela


Head of Product Design @ Scrive


ex Solarwinds


ex Honeywell Aerospace
Today we’ll cover
• What is e
ff
iciency


• How to look at your product


• What aspects to consider


when designing an e
ff
icient system


• Tips and other resources for each of
these aspects


• Discussion
Ef
f
iciency is not time spent on task


but getting to the desired goal with as little time
and effort as possible
How we tend to see our product
• Sales people want to have a document
signed


• Network administrator wants to see
which node causes troubles


• Pilot wants to see which
f
light level to
pick to save fuel
How we our users tend to see our product
• Sales people want to close good deals


• Network administrator wants keep
network well functioning


• Pilot wants to safely get to the
destination
What can we focus on?
• Solving right problems


• Not involving user unless it
really provides value


• Be fast


• Connect to the larger
ecosystem in a smart way


• Provide e
ff
icient input


• Be understandable
Solving right problems
• Have clear product vision, mission, and
strategy


• Know your user’s ecosystem


• Don’t forget to ask about it during your
research & discovery


• Have primary persona(s) de
f
ined


• Know your competitive landscape


• Be good ally to your PM
More references & resources
• [Article] Tim Herbig: Product Vision vs. Product Strategy: What‘s the
Di
ff
erence?


• [Article] Christian Strunk: How to de
f
ine a product vision (with examples)


• [Article] Tue Mansa Larsen: Create your compelling Product Vision (How
we created our product vision at Scrive)
Yes, I’ll share all of that in Slack 🤞
Not involving user unless it
really provides value
• Find ways to automate manual tasks


• Allow user to set rules based on which
the system will do the actual job


• Let the system do their job, and only
check the outcome


• Re-evaluate which of your tasks are
really crucial for the user to get to their
goal
More references & resources
• [Book] Christopher Noessel: Designing Agentive Technology


• [Article] Hagan Rivers: UI Design for Rule Builders


• [Article] Almeda Brook: 5 Ways to Stop Cognitive Overload From Killing
Your UX
Yes, I’ll share all of that in Slack 🤞
Be fast
• Collaborate with your engineering team
on smart design of your system,
including it’s inner working


• optimize for most common actions


• predict & optimize for the next action


• work on background as much as possible


• show (and compute) right level of detail


• Make sure your fancy media don’t
actually make the experience worse
More references & resources
• [Blog series] Chris Kiess: The UX of Waiting and the Perception of Time


• [Book] Steven C. Seow: Designing and Engineering Time: The Psychology
of Time Perception in Software


• [Article] Gabriela Veghova: Designing for timeliness
Yes, I’ll share all of that in Slack 🤞
Connect to larger ecosystem in
a smart way
• Learn where the data your users work
with really come from


• Learn where your outcomes are really
heading to


• Learn what real issues your errors cause
and guide the user to their desired
solution
Provide ef
f
icient input
• Use standard UI patterns for input


• Allow for shortcuts and accelerators,
especially when repeated usage
(keyboard shortcuts, gestures…)


• Utilize auto
f
ill and check it’s working


• If the use-case is a complex task, do not
rely on standard good practices, test!
More references & resources
• [Article] Euphemia Wong: Principle of Consistency and Standards in User
Interface Design


• [Article] Sasha Maximova: J, K, or How to choose keyboard shortcuts for
web applications


• [Article] Gabriela Veghova: Designing for e
ff
iciency—keyboard shortcuts


• [Article] Aurora Harley: Accelerators Allow Experts to Increase E
ff
iciency


• [Article] Morgane Peng: Lessons from Designing for Advanced Users
Yes, I’ll share all of that in Slack 🤞
Be understandable
• Make it clear what is expected from the
user, avoid showing locked or
unavailable options


• Use plain, clear language


• Use clear visualisations


• Be consistent in your UI elements,
interaction and terminology


• Make it easy to
f
ind meaningful help
More references & resources
• [Article] Anna Kaley: UI Copy: UX Guidelines for Command Names and
Keyboard Shortcuts


• [Book] Edwar R. Tufte: The Visual Display of Quantitative Information


• [Article] Gov.uk: Writing for user interfaces
Yes, I’ll share all of that in Slack 🤞
Solve right problems
Connect directly
Be understandable
E
ff
icient input
Be fast!
Automate
Questions?
sure I’ll post the slides on Slack
Thank you!
@GabrielaVeghova

More Related Content

Similar to Designing for efficiency.pdf

Usability Evaluation
Usability EvaluationUsability Evaluation
Usability EvaluationSaqib Shehzad
 
The Importance of Culture: Building and Sustaining Effective Engineering Org...
The Importance of Culture:  Building and Sustaining Effective Engineering Org...The Importance of Culture:  Building and Sustaining Effective Engineering Org...
The Importance of Culture: Building and Sustaining Effective Engineering Org...Randy Shoup
 
Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - UXPA International
 
Software prototyping
Software prototyping  Software prototyping
Software prototyping Huda Seyam
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Ahmed Misbah
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&processSheSaysCREATIVE
 
Guerilla Human Computer Interaction and Customer Based Design
Guerilla Human Computer Interaction and Customer Based DesignGuerilla Human Computer Interaction and Customer Based Design
Guerilla Human Computer Interaction and Customer Based DesignQuentin Christensen
 
Introduction to User Experience Design for Engineers
Introduction to User Experience Design for EngineersIntroduction to User Experience Design for Engineers
Introduction to User Experience Design for EngineersICS
 
User Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyUser Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyQt
 
Beyond "Quality Assurance"
Beyond "Quality Assurance"Beyond "Quality Assurance"
Beyond "Quality Assurance"Jason Benton
 
Agile methodology - Humanity
Agile methodology  - HumanityAgile methodology  - Humanity
Agile methodology - HumanityHumanity
 
Usability Testing for Qualitative Researchers - QRCA NYC Chapter event
Usability Testing for Qualitative Researchers - QRCA NYC Chapter eventUsability Testing for Qualitative Researchers - QRCA NYC Chapter event
Usability Testing for Qualitative Researchers - QRCA NYC Chapter eventKay Aubrey
 
Simple Ways of Planning, Designing and Testing Usability of a Software Produc...
Simple Ways of Planning, Designing and Testing Usability of a Software Produc...Simple Ways of Planning, Designing and Testing Usability of a Software Produc...
Simple Ways of Planning, Designing and Testing Usability of a Software Produc...KAROLINA ZMITROWICZ
 
Building the A - Team
Building the A - TeamBuilding the A - Team
Building the A - TeamLucas Bruce
 
Full stack conference talk slides
Full stack conference talk slidesFull stack conference talk slides
Full stack conference talk slidesSameer Al-Sakran
 
UX in Action: IBM Watson
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM WatsonUserTesting
 
Java DevOps at Enterprise Scale
Java DevOps at Enterprise ScaleJava DevOps at Enterprise Scale
Java DevOps at Enterprise ScaleRyan McGuinness
 
Methodology Selection Strategy
Methodology Selection Strategy Methodology Selection Strategy
Methodology Selection Strategy Ajeng Savitri
 

Similar to Designing for efficiency.pdf (20)

Usability Evaluation
Usability EvaluationUsability Evaluation
Usability Evaluation
 
The Importance of Culture: Building and Sustaining Effective Engineering Org...
The Importance of Culture:  Building and Sustaining Effective Engineering Org...The Importance of Culture:  Building and Sustaining Effective Engineering Org...
The Importance of Culture: Building and Sustaining Effective Engineering Org...
 
Heuristic evaluation principles
Heuristic evaluation principlesHeuristic evaluation principles
Heuristic evaluation principles
 
Jan Moons at WUD16
Jan Moons at WUD16Jan Moons at WUD16
Jan Moons at WUD16
 
Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience -
 
Software prototyping
Software prototyping  Software prototyping
Software prototyping
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process
 
Guerilla Human Computer Interaction and Customer Based Design
Guerilla Human Computer Interaction and Customer Based DesignGuerilla Human Computer Interaction and Customer Based Design
Guerilla Human Computer Interaction and Customer Based Design
 
Introduction to User Experience Design for Engineers
Introduction to User Experience Design for EngineersIntroduction to User Experience Design for Engineers
Introduction to User Experience Design for Engineers
 
User Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyUser Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt Company
 
Beyond "Quality Assurance"
Beyond "Quality Assurance"Beyond "Quality Assurance"
Beyond "Quality Assurance"
 
Agile methodology - Humanity
Agile methodology  - HumanityAgile methodology  - Humanity
Agile methodology - Humanity
 
Usability Testing for Qualitative Researchers - QRCA NYC Chapter event
Usability Testing for Qualitative Researchers - QRCA NYC Chapter eventUsability Testing for Qualitative Researchers - QRCA NYC Chapter event
Usability Testing for Qualitative Researchers - QRCA NYC Chapter event
 
Simple Ways of Planning, Designing and Testing Usability of a Software Produc...
Simple Ways of Planning, Designing and Testing Usability of a Software Produc...Simple Ways of Planning, Designing and Testing Usability of a Software Produc...
Simple Ways of Planning, Designing and Testing Usability of a Software Produc...
 
Building the A - Team
Building the A - TeamBuilding the A - Team
Building the A - Team
 
Full stack conference talk slides
Full stack conference talk slidesFull stack conference talk slides
Full stack conference talk slides
 
UX in Action: IBM Watson
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM Watson
 
Java DevOps at Enterprise Scale
Java DevOps at Enterprise ScaleJava DevOps at Enterprise Scale
Java DevOps at Enterprise Scale
 
Methodology Selection Strategy
Methodology Selection Strategy Methodology Selection Strategy
Methodology Selection Strategy
 

Recently uploaded

High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxShoaibRajper1
 
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
 
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
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证wpkuukw
 
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证eeanqy
 
How to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in PhotoshopHow to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in PhotoshopZenith Clipping
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证wpkuukw
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证eeanqy
 
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
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证eqaqen
 
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...Nitya salvi
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样awasv46j
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfOffice Furniture Plus - Irving
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxMdBokhtiyarHossainNi
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
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
 
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
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Nitya salvi
 

Recently uploaded (20)

High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptx
 
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
 
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
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
 
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
 
How to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in PhotoshopHow to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in Photoshop
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
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...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
 
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdf
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docx
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
 
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
 
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
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
 

Designing for efficiency.pdf

  • 1. Designing for ef f iciency 4 June 2022 @GabrielaVeghova
  • 2. Hello! 
 
 I’m Gabriela 
 Head of Product Design @ Scrive 
 ex Solarwinds 
 ex Honeywell Aerospace
  • 3. Today we’ll cover • What is e ff iciency • How to look at your product • What aspects to consider 
 when designing an e ff icient system • Tips and other resources for each of these aspects • Discussion
  • 4. Ef f iciency is not time spent on task but getting to the desired goal with as little time and effort as possible
  • 5. How we tend to see our product • Sales people want to have a document signed • Network administrator wants to see which node causes troubles • Pilot wants to see which f light level to pick to save fuel
  • 6. How we our users tend to see our product • Sales people want to close good deals • Network administrator wants keep network well functioning • Pilot wants to safely get to the destination
  • 7. What can we focus on? • Solving right problems • Not involving user unless it really provides value • Be fast • Connect to the larger ecosystem in a smart way • Provide e ff icient input • Be understandable
  • 8. Solving right problems • Have clear product vision, mission, and strategy • Know your user’s ecosystem • Don’t forget to ask about it during your research & discovery • Have primary persona(s) de f ined • Know your competitive landscape • Be good ally to your PM
  • 9. More references & resources • [Article] Tim Herbig: Product Vision vs. Product Strategy: What‘s the Di ff erence? • [Article] Christian Strunk: How to de f ine a product vision (with examples) • [Article] Tue Mansa Larsen: Create your compelling Product Vision (How we created our product vision at Scrive) Yes, I’ll share all of that in Slack 🤞
  • 10. Not involving user unless it really provides value • Find ways to automate manual tasks • Allow user to set rules based on which the system will do the actual job • Let the system do their job, and only check the outcome • Re-evaluate which of your tasks are really crucial for the user to get to their goal
  • 11. More references & resources • [Book] Christopher Noessel: Designing Agentive Technology • [Article] Hagan Rivers: UI Design for Rule Builders • [Article] Almeda Brook: 5 Ways to Stop Cognitive Overload From Killing Your UX Yes, I’ll share all of that in Slack 🤞
  • 12. Be fast • Collaborate with your engineering team on smart design of your system, including it’s inner working • optimize for most common actions • predict & optimize for the next action • work on background as much as possible • show (and compute) right level of detail • Make sure your fancy media don’t actually make the experience worse
  • 13. More references & resources • [Blog series] Chris Kiess: The UX of Waiting and the Perception of Time • [Book] Steven C. Seow: Designing and Engineering Time: The Psychology of Time Perception in Software • [Article] Gabriela Veghova: Designing for timeliness Yes, I’ll share all of that in Slack 🤞
  • 14. Connect to larger ecosystem in a smart way • Learn where the data your users work with really come from • Learn where your outcomes are really heading to • Learn what real issues your errors cause and guide the user to their desired solution
  • 15. Provide ef f icient input • Use standard UI patterns for input • Allow for shortcuts and accelerators, especially when repeated usage (keyboard shortcuts, gestures…) • Utilize auto f ill and check it’s working • If the use-case is a complex task, do not rely on standard good practices, test!
  • 16. More references & resources • [Article] Euphemia Wong: Principle of Consistency and Standards in User Interface Design • [Article] Sasha Maximova: J, K, or How to choose keyboard shortcuts for web applications • [Article] Gabriela Veghova: Designing for e ff iciency—keyboard shortcuts • [Article] Aurora Harley: Accelerators Allow Experts to Increase E ff iciency • [Article] Morgane Peng: Lessons from Designing for Advanced Users Yes, I’ll share all of that in Slack 🤞
  • 17. Be understandable • Make it clear what is expected from the user, avoid showing locked or unavailable options • Use plain, clear language • Use clear visualisations • Be consistent in your UI elements, interaction and terminology • Make it easy to f ind meaningful help
  • 18. More references & resources • [Article] Anna Kaley: UI Copy: UX Guidelines for Command Names and Keyboard Shortcuts • [Book] Edwar R. Tufte: The Visual Display of Quantitative Information • [Article] Gov.uk: Writing for user interfaces Yes, I’ll share all of that in Slack 🤞
  • 19. Solve right problems Connect directly Be understandable E ff icient input Be fast! Automate
  • 20. Questions? sure I’ll post the slides on Slack