SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

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
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...nirzagarg
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxShoaibRajper1
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableNitya salvi
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )gajnagarg
 
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
 
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
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
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
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyNitya salvi
 
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRLHingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRLNitya salvi
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...gajnagarg
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.Nitya salvi
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Availabledollysharma2066
 

Kürzlich hochgeladen (20)

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
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptx
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
 
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
 
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
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRLHingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 

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