SlideShare a Scribd company logo
1 of 31
Download to read offline
Usability
Elements of Good Design With the User in Mind
Randi Boice, Facebook Inc., Salesforce Application Engineer
@SalesforceGirl
Safe Harbor
 Safe harbor statement under the Private Securities Litigation Reform Act of 1995:

 This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties
 materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results
 expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be
 deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other
 financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any
 statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services.

 The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new
 functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our
 operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of
 intellectual property and other litigation, risks associated with possible mergers and acquisitions, the immature market in which we
 operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new
 releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization
 and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of
 salesforce.com, inc. is included in our annual report on Form 10-Q for the most recent fiscal quarter ended July 31, 2012. This
 documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of
 our Web site.

 Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently
 available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based
 upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-
 looking statements.
Randi Boice
Salesforce Application Engineer
@SalesforceGirl
Learnability

How easy is it to find:

 a starting point

 an objective or purpose

 help
Efficiency

             Once familiar with the
             design, how easy is it to:

              Preform basic tasks

              Follow a flow from start
               to finish

              Navigate
Memorability

When returning to it after a
period of time, how easy is it
to:

 Pick up from where they
  left off

 Remember the flow
Errors

         When something brakes, how
         does it:

          Handle it?

          Recover from it?

          Treat the user?
Satisfaction
Usability-belt

                 • Iterative Design
                 • Test Often
                 • Fail Fast
                 • K-I-S-S
TEST
Shadow Users
Test more…
Iterative Design
Fail Fast
KISS
Usability - Elements of Good Design With the User in Mind
Usability - Elements of Good Design With the User in Mind
Usability - Elements of Good Design With the User in Mind
Usability - Elements of Good Design With the User in Mind
Usability - Elements of Good Design With the User in Mind

More Related Content

What's hot

Developing a Recall App on Force.com in a Week
Developing a Recall App on Force.com in a WeekDeveloping a Recall App on Force.com in a Week
Developing a Recall App on Force.com in a WeekSalesforce Developers
 
Developing a Recall App on Force.com in a Week
Developing a Recall App on Force.com in a WeekDeveloping a Recall App on Force.com in a Week
Developing a Recall App on Force.com in a WeekSalesforce Developers
 
Creating Mobile Analytics Using Force.com: a Cal Poly Capstone Project
Creating Mobile Analytics Using Force.com: a Cal Poly Capstone ProjectCreating Mobile Analytics Using Force.com: a Cal Poly Capstone Project
Creating Mobile Analytics Using Force.com: a Cal Poly Capstone ProjectSalesforce Developers
 
SugarCRM Forecasting Tools that Sales People Actually Want to Use
SugarCRM	Forecasting Tools that Sales People Actually Want to UseSugarCRM	Forecasting Tools that Sales People Actually Want to Use
SugarCRM Forecasting Tools that Sales People Actually Want to UseSugarCRM
 
Salesforce Known Issues: The Lifecycle of a Bug
Salesforce Known Issues: The Lifecycle of a BugSalesforce Known Issues: The Lifecycle of a Bug
Salesforce Known Issues: The Lifecycle of a BugSalesforce Developers
 
Solo Admins: Getting Your Work Noticed - Kerry Townsend & Jodi Wagner
Solo Admins: Getting Your Work Noticed - Kerry Townsend & Jodi WagnerSolo Admins: Getting Your Work Noticed - Kerry Townsend & Jodi Wagner
Solo Admins: Getting Your Work Noticed - Kerry Townsend & Jodi WagnerSalesforce Admins
 
Effectively Managing User Permissions with a Governance Strategy by Justice S...
Effectively Managing User Permissions with a Governance Strategy by Justice S...Effectively Managing User Permissions with a Governance Strategy by Justice S...
Effectively Managing User Permissions with a Governance Strategy by Justice S...Salesforce Admins
 
Using Class of Service to Manage Risk in New Product Development
Using Class of Service to Manage Risk in New Product DevelopmentUsing Class of Service to Manage Risk in New Product Development
Using Class of Service to Manage Risk in New Product DevelopmentSiddhi
 
Dallas User Group July 2009 Meeting
Dallas User Group July 2009 MeetingDallas User Group July 2009 Meeting
Dallas User Group July 2009 MeetingKevin Richardson
 
Get the YES - Davina Hanchuck
Get the YES - Davina HanchuckGet the YES - Davina Hanchuck
Get the YES - Davina HanchuckSalesforce Admins
 
Sophanic's Company Profile
Sophanic's Company ProfileSophanic's Company Profile
Sophanic's Company ProfileSocrates Okonkwo
 
AppExchange for Admins: Apps Every Admin Should Know
AppExchange for Admins: Apps Every Admin Should KnowAppExchange for Admins: Apps Every Admin Should Know
AppExchange for Admins: Apps Every Admin Should KnowCodeScience
 
Application Lifecycle Management and Microsoft
Application Lifecycle Management and MicrosoftApplication Lifecycle Management and Microsoft
Application Lifecycle Management and Microsoftguestb9112
 
Delivering Career-Boosting Technical Presentations
Delivering Career-Boosting Technical PresentationsDelivering Career-Boosting Technical Presentations
Delivering Career-Boosting Technical PresentationsGavin Austin
 
Model Driven Prototyping
Model Driven PrototypingModel Driven Prototyping
Model Driven PrototypingRafael Chaves
 
Forgotten Salesforce Features - Kim McClure
Forgotten Salesforce Features - Kim McClureForgotten Salesforce Features - Kim McClure
Forgotten Salesforce Features - Kim McClureSalesforce Admins
 
I Built in Lightning and I Liked It
I Built in Lightning and I Liked ItI Built in Lightning and I Liked It
I Built in Lightning and I Liked ItSalesforce Admins
 
Webinar: How Salesforce Launched Lightning in 7 Steps
Webinar: How Salesforce Launched Lightning in 7 StepsWebinar: How Salesforce Launched Lightning in 7 Steps
Webinar: How Salesforce Launched Lightning in 7 StepsRebecca Saar
 
DESelect segment Meetup Milano presentation-v1.1
DESelect segment  Meetup Milano presentation-v1.1DESelect segment  Meetup Milano presentation-v1.1
DESelect segment Meetup Milano presentation-v1.1SamuelPanal1
 

What's hot (20)

Developing a Recall App on Force.com in a Week
Developing a Recall App on Force.com in a WeekDeveloping a Recall App on Force.com in a Week
Developing a Recall App on Force.com in a Week
 
Developing a Recall App on Force.com in a Week
Developing a Recall App on Force.com in a WeekDeveloping a Recall App on Force.com in a Week
Developing a Recall App on Force.com in a Week
 
Creating Mobile Analytics Using Force.com: a Cal Poly Capstone Project
Creating Mobile Analytics Using Force.com: a Cal Poly Capstone ProjectCreating Mobile Analytics Using Force.com: a Cal Poly Capstone Project
Creating Mobile Analytics Using Force.com: a Cal Poly Capstone Project
 
SugarCRM Forecasting Tools that Sales People Actually Want to Use
SugarCRM	Forecasting Tools that Sales People Actually Want to UseSugarCRM	Forecasting Tools that Sales People Actually Want to Use
SugarCRM Forecasting Tools that Sales People Actually Want to Use
 
the experience IS the product
the experience IS the productthe experience IS the product
the experience IS the product
 
Salesforce Known Issues: The Lifecycle of a Bug
Salesforce Known Issues: The Lifecycle of a BugSalesforce Known Issues: The Lifecycle of a Bug
Salesforce Known Issues: The Lifecycle of a Bug
 
Solo Admins: Getting Your Work Noticed - Kerry Townsend & Jodi Wagner
Solo Admins: Getting Your Work Noticed - Kerry Townsend & Jodi WagnerSolo Admins: Getting Your Work Noticed - Kerry Townsend & Jodi Wagner
Solo Admins: Getting Your Work Noticed - Kerry Townsend & Jodi Wagner
 
Effectively Managing User Permissions with a Governance Strategy by Justice S...
Effectively Managing User Permissions with a Governance Strategy by Justice S...Effectively Managing User Permissions with a Governance Strategy by Justice S...
Effectively Managing User Permissions with a Governance Strategy by Justice S...
 
Using Class of Service to Manage Risk in New Product Development
Using Class of Service to Manage Risk in New Product DevelopmentUsing Class of Service to Manage Risk in New Product Development
Using Class of Service to Manage Risk in New Product Development
 
Dallas User Group July 2009 Meeting
Dallas User Group July 2009 MeetingDallas User Group July 2009 Meeting
Dallas User Group July 2009 Meeting
 
Get the YES - Davina Hanchuck
Get the YES - Davina HanchuckGet the YES - Davina Hanchuck
Get the YES - Davina Hanchuck
 
Sophanic's Company Profile
Sophanic's Company ProfileSophanic's Company Profile
Sophanic's Company Profile
 
AppExchange for Admins: Apps Every Admin Should Know
AppExchange for Admins: Apps Every Admin Should KnowAppExchange for Admins: Apps Every Admin Should Know
AppExchange for Admins: Apps Every Admin Should Know
 
Application Lifecycle Management and Microsoft
Application Lifecycle Management and MicrosoftApplication Lifecycle Management and Microsoft
Application Lifecycle Management and Microsoft
 
Delivering Career-Boosting Technical Presentations
Delivering Career-Boosting Technical PresentationsDelivering Career-Boosting Technical Presentations
Delivering Career-Boosting Technical Presentations
 
Model Driven Prototyping
Model Driven PrototypingModel Driven Prototyping
Model Driven Prototyping
 
Forgotten Salesforce Features - Kim McClure
Forgotten Salesforce Features - Kim McClureForgotten Salesforce Features - Kim McClure
Forgotten Salesforce Features - Kim McClure
 
I Built in Lightning and I Liked It
I Built in Lightning and I Liked ItI Built in Lightning and I Liked It
I Built in Lightning and I Liked It
 
Webinar: How Salesforce Launched Lightning in 7 Steps
Webinar: How Salesforce Launched Lightning in 7 StepsWebinar: How Salesforce Launched Lightning in 7 Steps
Webinar: How Salesforce Launched Lightning in 7 Steps
 
DESelect segment Meetup Milano presentation-v1.1
DESelect segment  Meetup Milano presentation-v1.1DESelect segment  Meetup Milano presentation-v1.1
DESelect segment Meetup Milano presentation-v1.1
 

Viewers also liked

Usability for e commerce - part I
Usability for e commerce - part IUsability for e commerce - part I
Usability for e commerce - part IMagecom UK Limited
 
Usability in e-commerce - a design framework
Usability in e-commerce - a design frameworkUsability in e-commerce - a design framework
Usability in e-commerce - a design frameworkHuman Interface Group
 
2014 Ecommerce Best Practices
2014 Ecommerce Best Practices2014 Ecommerce Best Practices
2014 Ecommerce Best PracticesSteven Soule
 
UX best practices for ecommerce websites
UX best practices for ecommerce websitesUX best practices for ecommerce websites
UX best practices for ecommerce websitesDonna Sandsmark
 
Guidelines for organize workshop & conference & seminar
Guidelines for organize workshop & conference & seminarGuidelines for organize workshop & conference & seminar
Guidelines for organize workshop & conference & seminarNursing Path
 
What Makes Content Memorable?
What Makes Content Memorable?What Makes Content Memorable?
What Makes Content Memorable?Bruce Kasanoff
 
Activate Tech and Media Outlook 2016
Activate Tech and Media Outlook 2016Activate Tech and Media Outlook 2016
Activate Tech and Media Outlook 2016Activate
 
Tips, Tools and Templates To Build Your Content Marketing Strategy
Tips, Tools and Templates To Build Your Content Marketing StrategyTips, Tools and Templates To Build Your Content Marketing Strategy
Tips, Tools and Templates To Build Your Content Marketing StrategyMichael Brenner
 
How To Plan And Build A Successful Content Marketing Strategy
How To Plan And Build A Successful Content Marketing StrategyHow To Plan And Build A Successful Content Marketing Strategy
How To Plan And Build A Successful Content Marketing StrategyMichael Brenner
 
Content Marketing Strategy Workshop
Content Marketing Strategy WorkshopContent Marketing Strategy Workshop
Content Marketing Strategy WorkshopMichael Brenner
 
20 Facebook, Twitter, Linkedin & Pinterest Features You Didn't Know Existed (...
20 Facebook, Twitter, Linkedin & Pinterest Features You Didn't Know Existed (...20 Facebook, Twitter, Linkedin & Pinterest Features You Didn't Know Existed (...
20 Facebook, Twitter, Linkedin & Pinterest Features You Didn't Know Existed (...HubSpot
 
PSFK presents the Mobile Commerce Playbook
PSFK presents the Mobile Commerce PlaybookPSFK presents the Mobile Commerce Playbook
PSFK presents the Mobile Commerce PlaybookPSFK
 
The Top 10 Facebook and Twitter Advertising Hacks of All Time - Larry Kim's P...
The Top 10 Facebook and Twitter Advertising Hacks of All Time - Larry Kim's P...The Top 10 Facebook and Twitter Advertising Hacks of All Time - Larry Kim's P...
The Top 10 Facebook and Twitter Advertising Hacks of All Time - Larry Kim's P...Internet Marketing Software - WordStream
 
2016 Digital predictions for marketing, tech, pop culture and everything in b...
2016 Digital predictions for marketing, tech, pop culture and everything in b...2016 Digital predictions for marketing, tech, pop culture and everything in b...
2016 Digital predictions for marketing, tech, pop culture and everything in b...Soap Creative
 
THE PRESENTATION DESIGN CRASH COURSE
THE PRESENTATION DESIGN CRASH COURSETHE PRESENTATION DESIGN CRASH COURSE
THE PRESENTATION DESIGN CRASH COURSEJoseph Gelman
 
A-Z Culture Glossary 2017
A-Z Culture Glossary 2017A-Z Culture Glossary 2017
A-Z Culture Glossary 2017sparks & honey
 

Viewers also liked (20)

Usability for e commerce - part I
Usability for e commerce - part IUsability for e commerce - part I
Usability for e commerce - part I
 
eCommerce Usability Review
eCommerce Usability RevieweCommerce Usability Review
eCommerce Usability Review
 
Usability in e-commerce - a design framework
Usability in e-commerce - a design frameworkUsability in e-commerce - a design framework
Usability in e-commerce - a design framework
 
2014 Ecommerce Best Practices
2014 Ecommerce Best Practices2014 Ecommerce Best Practices
2014 Ecommerce Best Practices
 
UX best practices for ecommerce websites
UX best practices for ecommerce websitesUX best practices for ecommerce websites
UX best practices for ecommerce websites
 
Guidelines for organize workshop & conference & seminar
Guidelines for organize workshop & conference & seminarGuidelines for organize workshop & conference & seminar
Guidelines for organize workshop & conference & seminar
 
What Makes Content Memorable?
What Makes Content Memorable?What Makes Content Memorable?
What Makes Content Memorable?
 
Activate Tech and Media Outlook 2016
Activate Tech and Media Outlook 2016Activate Tech and Media Outlook 2016
Activate Tech and Media Outlook 2016
 
Tips, Tools and Templates To Build Your Content Marketing Strategy
Tips, Tools and Templates To Build Your Content Marketing StrategyTips, Tools and Templates To Build Your Content Marketing Strategy
Tips, Tools and Templates To Build Your Content Marketing Strategy
 
How To Plan And Build A Successful Content Marketing Strategy
How To Plan And Build A Successful Content Marketing StrategyHow To Plan And Build A Successful Content Marketing Strategy
How To Plan And Build A Successful Content Marketing Strategy
 
How to Choose the Perfect Stock Photo
How to Choose the Perfect Stock PhotoHow to Choose the Perfect Stock Photo
How to Choose the Perfect Stock Photo
 
Work Rules!
Work Rules!Work Rules!
Work Rules!
 
Content Marketing Strategy Workshop
Content Marketing Strategy WorkshopContent Marketing Strategy Workshop
Content Marketing Strategy Workshop
 
20 Facebook, Twitter, Linkedin & Pinterest Features You Didn't Know Existed (...
20 Facebook, Twitter, Linkedin & Pinterest Features You Didn't Know Existed (...20 Facebook, Twitter, Linkedin & Pinterest Features You Didn't Know Existed (...
20 Facebook, Twitter, Linkedin & Pinterest Features You Didn't Know Existed (...
 
PSFK presents the Mobile Commerce Playbook
PSFK presents the Mobile Commerce PlaybookPSFK presents the Mobile Commerce Playbook
PSFK presents the Mobile Commerce Playbook
 
The Top 10 Facebook and Twitter Advertising Hacks of All Time - Larry Kim's P...
The Top 10 Facebook and Twitter Advertising Hacks of All Time - Larry Kim's P...The Top 10 Facebook and Twitter Advertising Hacks of All Time - Larry Kim's P...
The Top 10 Facebook and Twitter Advertising Hacks of All Time - Larry Kim's P...
 
2016 Digital predictions for marketing, tech, pop culture and everything in b...
2016 Digital predictions for marketing, tech, pop culture and everything in b...2016 Digital predictions for marketing, tech, pop culture and everything in b...
2016 Digital predictions for marketing, tech, pop culture and everything in b...
 
THE PRESENTATION DESIGN CRASH COURSE
THE PRESENTATION DESIGN CRASH COURSETHE PRESENTATION DESIGN CRASH COURSE
THE PRESENTATION DESIGN CRASH COURSE
 
A-Z Culture Glossary 2017
A-Z Culture Glossary 2017A-Z Culture Glossary 2017
A-Z Culture Glossary 2017
 
Melt (Beta)
Melt (Beta)Melt (Beta)
Melt (Beta)
 

Similar to Usability - Elements of Good Design With the User in Mind

Release Management: Managing Your Internal Releases
Release Management: Managing Your Internal ReleasesRelease Management: Managing Your Internal Releases
Release Management: Managing Your Internal ReleasesJoshua Hoskins
 
Salesforce Admin Habits for a Mobile World
Salesforce Admin Habits for a Mobile WorldSalesforce Admin Habits for a Mobile World
Salesforce Admin Habits for a Mobile WorldSalesforce Admins
 
5 Easy Ways to Make Your Org Instantly More User Friendly
5 Easy Ways to Make Your Org Instantly More User Friendly5 Easy Ways to Make Your Org Instantly More User Friendly
5 Easy Ways to Make Your Org Instantly More User FriendlyTraction on Demand
 
Get Nerdy with Lightning Experience Page Layouts
Get Nerdy with Lightning Experience Page LayoutsGet Nerdy with Lightning Experience Page Layouts
Get Nerdy with Lightning Experience Page LayoutsSalesforce Admins
 
Success Services - Change management best practices
Success Services - Change management best practicesSuccess Services - Change management best practices
Success Services - Change management best practicesSalesforce_Benelux
 
UX and Design: Top Tips for Salesforce Apps on Mobile and Wearables
UX and Design: Top Tips for Salesforce Apps on Mobile and WearablesUX and Design: Top Tips for Salesforce Apps on Mobile and Wearables
UX and Design: Top Tips for Salesforce Apps on Mobile and WearablesSalesforce Developers
 
Force.com Friday - An Intro to Force.com
Force.com Friday - An Intro to Force.comForce.com Friday - An Intro to Force.com
Force.com Friday - An Intro to Force.comDazeworks
 
How to Rock a Salesforce Demo (and why it matters)
How to Rock a Salesforce Demo (and why it matters)How to Rock a Salesforce Demo (and why it matters)
How to Rock a Salesforce Demo (and why it matters)Salesforce Admins
 
Build Engaging Community Experiences with Community Cloud
Build Engaging Community Experiences with Community CloudBuild Engaging Community Experiences with Community Cloud
Build Engaging Community Experiences with Community CloudSalesforce Developers
 
Build Better Communities with Lightning
Build Better Communities with LightningBuild Better Communities with Lightning
Build Better Communities with LightningSalesforce Developers
 
Fremont Salesforce Community Group - Salesforce Labs Day - Flow Templates
Fremont Salesforce Community Group - Salesforce Labs Day - Flow TemplatesFremont Salesforce Community Group - Salesforce Labs Day - Flow Templates
Fremont Salesforce Community Group - Salesforce Labs Day - Flow TemplatesJayant Jindal
 
Agile Release Management for Fast Moving Enterprises
Agile Release Management for Fast Moving EnterprisesAgile Release Management for Fast Moving Enterprises
Agile Release Management for Fast Moving EnterprisesDreamforce
 
Move to Lightning in 60 Days - Admin Webinar
Move to Lightning in 60 Days - Admin WebinarMove to Lightning in 60 Days - Admin Webinar
Move to Lightning in 60 Days - Admin WebinarSalesforce Admins
 
AWS re:Invent 2016: Salesforce: Helping Developers Deliver Innovations Faster...
AWS re:Invent 2016: Salesforce: Helping Developers Deliver Innovations Faster...AWS re:Invent 2016: Salesforce: Helping Developers Deliver Innovations Faster...
AWS re:Invent 2016: Salesforce: Helping Developers Deliver Innovations Faster...Amazon Web Services
 
Planning Your Migration to the Lightning Experience
Planning Your Migration to the Lightning ExperiencePlanning Your Migration to the Lightning Experience
Planning Your Migration to the Lightning ExperienceShell Black
 
How to Create Awesome Documentation
How to Create Awesome DocumentationHow to Create Awesome Documentation
How to Create Awesome DocumentationSalesforce Admins
 
The Ideal Salesforce Development Lifecycle
The Ideal Salesforce Development LifecycleThe Ideal Salesforce Development Lifecycle
The Ideal Salesforce Development LifecycleJoshua Hoskins
 
Forum of Regional Associations of Grantmakers Dreamforce Presentation 2013
Forum of Regional Associations of Grantmakers Dreamforce Presentation 2013Forum of Regional Associations of Grantmakers Dreamforce Presentation 2013
Forum of Regional Associations of Grantmakers Dreamforce Presentation 2013givingforum
 

Similar to Usability - Elements of Good Design With the User in Mind (20)

Release Management: Managing Your Internal Releases
Release Management: Managing Your Internal ReleasesRelease Management: Managing Your Internal Releases
Release Management: Managing Your Internal Releases
 
Salesforce Admin Habits for a Mobile World
Salesforce Admin Habits for a Mobile WorldSalesforce Admin Habits for a Mobile World
Salesforce Admin Habits for a Mobile World
 
5 Easy Ways to Make Your Org Instantly More User Friendly
5 Easy Ways to Make Your Org Instantly More User Friendly5 Easy Ways to Make Your Org Instantly More User Friendly
5 Easy Ways to Make Your Org Instantly More User Friendly
 
Get Nerdy with Lightning Experience Page Layouts
Get Nerdy with Lightning Experience Page LayoutsGet Nerdy with Lightning Experience Page Layouts
Get Nerdy with Lightning Experience Page Layouts
 
Success Services - Change management best practices
Success Services - Change management best practicesSuccess Services - Change management best practices
Success Services - Change management best practices
 
UX and Design: Top Tips for Salesforce Apps on Mobile and Wearables
UX and Design: Top Tips for Salesforce Apps on Mobile and WearablesUX and Design: Top Tips for Salesforce Apps on Mobile and Wearables
UX and Design: Top Tips for Salesforce Apps on Mobile and Wearables
 
Force.com Friday - An Intro to Force.com
Force.com Friday - An Intro to Force.comForce.com Friday - An Intro to Force.com
Force.com Friday - An Intro to Force.com
 
Force.com Friday - Intro to Force.com
Force.com Friday -  Intro to Force.comForce.com Friday -  Intro to Force.com
Force.com Friday - Intro to Force.com
 
How to Rock a Salesforce Demo (and why it matters)
How to Rock a Salesforce Demo (and why it matters)How to Rock a Salesforce Demo (and why it matters)
How to Rock a Salesforce Demo (and why it matters)
 
Build Engaging Community Experiences with Community Cloud
Build Engaging Community Experiences with Community CloudBuild Engaging Community Experiences with Community Cloud
Build Engaging Community Experiences with Community Cloud
 
Build Better Communities with Lightning
Build Better Communities with LightningBuild Better Communities with Lightning
Build Better Communities with Lightning
 
Fremont Salesforce Community Group - Salesforce Labs Day - Flow Templates
Fremont Salesforce Community Group - Salesforce Labs Day - Flow TemplatesFremont Salesforce Community Group - Salesforce Labs Day - Flow Templates
Fremont Salesforce Community Group - Salesforce Labs Day - Flow Templates
 
Agile Release Management for Fast Moving Enterprises
Agile Release Management for Fast Moving EnterprisesAgile Release Management for Fast Moving Enterprises
Agile Release Management for Fast Moving Enterprises
 
Move to Lightning in 60 Days - Admin Webinar
Move to Lightning in 60 Days - Admin WebinarMove to Lightning in 60 Days - Admin Webinar
Move to Lightning in 60 Days - Admin Webinar
 
AWS re:Invent 2016: Salesforce: Helping Developers Deliver Innovations Faster...
AWS re:Invent 2016: Salesforce: Helping Developers Deliver Innovations Faster...AWS re:Invent 2016: Salesforce: Helping Developers Deliver Innovations Faster...
AWS re:Invent 2016: Salesforce: Helping Developers Deliver Innovations Faster...
 
Planning Your Migration to the Lightning Experience
Planning Your Migration to the Lightning ExperiencePlanning Your Migration to the Lightning Experience
Planning Your Migration to the Lightning Experience
 
How to Create Awesome Documentation
How to Create Awesome DocumentationHow to Create Awesome Documentation
How to Create Awesome Documentation
 
Deliver Innovations Faster
Deliver Innovations FasterDeliver Innovations Faster
Deliver Innovations Faster
 
The Ideal Salesforce Development Lifecycle
The Ideal Salesforce Development LifecycleThe Ideal Salesforce Development Lifecycle
The Ideal Salesforce Development Lifecycle
 
Forum of Regional Associations of Grantmakers Dreamforce Presentation 2013
Forum of Regional Associations of Grantmakers Dreamforce Presentation 2013Forum of Regional Associations of Grantmakers Dreamforce Presentation 2013
Forum of Regional Associations of Grantmakers Dreamforce Presentation 2013
 

More from Salesforce Developers

Sample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSalesforce Developers
 
Maximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceMaximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceSalesforce Developers
 
Local development with Open Source Base Components
Local development with Open Source Base ComponentsLocal development with Open Source Base Components
Local development with Open Source Base ComponentsSalesforce Developers
 
TrailheaDX India : Developer Highlights
TrailheaDX India : Developer HighlightsTrailheaDX India : Developer Highlights
TrailheaDX India : Developer HighlightsSalesforce Developers
 
Why developers shouldn’t miss TrailheaDX India
Why developers shouldn’t miss TrailheaDX IndiaWhy developers shouldn’t miss TrailheaDX India
Why developers shouldn’t miss TrailheaDX IndiaSalesforce Developers
 
CodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local DevelopmentCodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local DevelopmentSalesforce Developers
 
CodeLive: Converting Aura Components to Lightning Web Components
CodeLive: Converting Aura Components to Lightning Web ComponentsCodeLive: Converting Aura Components to Lightning Web Components
CodeLive: Converting Aura Components to Lightning Web ComponentsSalesforce Developers
 
Enterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsEnterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsSalesforce Developers
 
TrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer HighlightsTrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer HighlightsSalesforce Developers
 
Lightning web components - Episode 4 : Security and Testing
Lightning web components  - Episode 4 : Security and TestingLightning web components  - Episode 4 : Security and Testing
Lightning web components - Episode 4 : Security and TestingSalesforce Developers
 
LWC Episode 3- Component Communication and Aura Interoperability
LWC Episode 3- Component Communication and Aura InteroperabilityLWC Episode 3- Component Communication and Aura Interoperability
LWC Episode 3- Component Communication and Aura InteroperabilitySalesforce Developers
 
Lightning web components episode 2- work with salesforce data
Lightning web components   episode 2- work with salesforce dataLightning web components   episode 2- work with salesforce data
Lightning web components episode 2- work with salesforce dataSalesforce Developers
 
Lightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionSalesforce Developers
 
Migrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCPMigrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCPSalesforce Developers
 
Scale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in SalesforceScale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in SalesforceSalesforce Developers
 
Replicate Salesforce Data in Real Time with Change Data Capture
Replicate Salesforce Data in Real Time with Change Data CaptureReplicate Salesforce Data in Real Time with Change Data Capture
Replicate Salesforce Data in Real Time with Change Data CaptureSalesforce Developers
 
Modern Development with Salesforce DX
Modern Development with Salesforce DXModern Development with Salesforce DX
Modern Development with Salesforce DXSalesforce Developers
 
Integrate CMS Content Into Lightning Communities with CMS Connect
Integrate CMS Content Into Lightning Communities with CMS ConnectIntegrate CMS Content Into Lightning Communities with CMS Connect
Integrate CMS Content Into Lightning Communities with CMS ConnectSalesforce Developers
 

More from Salesforce Developers (20)

Sample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce Developers
 
Maximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceMaximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component Performance
 
Local development with Open Source Base Components
Local development with Open Source Base ComponentsLocal development with Open Source Base Components
Local development with Open Source Base Components
 
TrailheaDX India : Developer Highlights
TrailheaDX India : Developer HighlightsTrailheaDX India : Developer Highlights
TrailheaDX India : Developer Highlights
 
Why developers shouldn’t miss TrailheaDX India
Why developers shouldn’t miss TrailheaDX IndiaWhy developers shouldn’t miss TrailheaDX India
Why developers shouldn’t miss TrailheaDX India
 
CodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local DevelopmentCodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local Development
 
CodeLive: Converting Aura Components to Lightning Web Components
CodeLive: Converting Aura Components to Lightning Web ComponentsCodeLive: Converting Aura Components to Lightning Web Components
CodeLive: Converting Aura Components to Lightning Web Components
 
Enterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsEnterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web Components
 
TrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer HighlightsTrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer Highlights
 
Live coding with LWC
Live coding with LWCLive coding with LWC
Live coding with LWC
 
Lightning web components - Episode 4 : Security and Testing
Lightning web components  - Episode 4 : Security and TestingLightning web components  - Episode 4 : Security and Testing
Lightning web components - Episode 4 : Security and Testing
 
LWC Episode 3- Component Communication and Aura Interoperability
LWC Episode 3- Component Communication and Aura InteroperabilityLWC Episode 3- Component Communication and Aura Interoperability
LWC Episode 3- Component Communication and Aura Interoperability
 
Lightning web components episode 2- work with salesforce data
Lightning web components   episode 2- work with salesforce dataLightning web components   episode 2- work with salesforce data
Lightning web components episode 2- work with salesforce data
 
Lightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An Introduction
 
Migrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCPMigrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCP
 
Scale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in SalesforceScale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in Salesforce
 
Replicate Salesforce Data in Real Time with Change Data Capture
Replicate Salesforce Data in Real Time with Change Data CaptureReplicate Salesforce Data in Real Time with Change Data Capture
Replicate Salesforce Data in Real Time with Change Data Capture
 
Modern Development with Salesforce DX
Modern Development with Salesforce DXModern Development with Salesforce DX
Modern Development with Salesforce DX
 
Get Into Lightning Flow Development
Get Into Lightning Flow DevelopmentGet Into Lightning Flow Development
Get Into Lightning Flow Development
 
Integrate CMS Content Into Lightning Communities with CMS Connect
Integrate CMS Content Into Lightning Communities with CMS ConnectIntegrate CMS Content Into Lightning Communities with CMS Connect
Integrate CMS Content Into Lightning Communities with CMS Connect
 

Usability - Elements of Good Design With the User in Mind

  • 1. Usability Elements of Good Design With the User in Mind Randi Boice, Facebook Inc., Salesforce Application Engineer @SalesforceGirl
  • 2. Safe Harbor Safe harbor statement under the Private Securities Litigation Reform Act of 1995: This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of intellectual property and other litigation, risks associated with possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-Q for the most recent fiscal quarter ended July 31, 2012. This documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward- looking statements.
  • 3. Randi Boice Salesforce Application Engineer @SalesforceGirl
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Learnability How easy is it to find:  a starting point  an objective or purpose  help
  • 9.
  • 10.
  • 11. Efficiency Once familiar with the design, how easy is it to:  Preform basic tasks  Follow a flow from start to finish  Navigate
  • 12.
  • 13. Memorability When returning to it after a period of time, how easy is it to:  Pick up from where they left off  Remember the flow
  • 14.
  • 15. Errors When something brakes, how does it:  Handle it?  Recover from it?  Treat the user?
  • 16.
  • 17.
  • 19. Usability-belt • Iterative Design • Test Often • Fail Fast • K-I-S-S
  • 20. TEST
  • 24.
  • 26. KISS