SlideShare a Scribd company logo
User Experience Design
Five Techniques for Creating Websites and Applications


                ICE Conference | November 3, 2011
About Us
• Founded in 2003
• Edmonton & Toronto
- User experience research, strategy &
  design
 -   Evaluate performance of websites, apps and intranets

 -   Understand customer needs to create better products

 -   Design: requirements, content analysis, information architecture,
     interface and interaction.
Clients
“We’re getting a lot of calls
about ________”
“It looks great but I can’t
do ________”
“Our customers can’t find
________”
The Problem

- Success rates for IT Projects
  - 32% Succeed
  - 44% Challenged
  - 24% Failed

Source: 2009 Standish CHAOS Reports
Why does this
      happen?
Top reasons were...
- Lack of user input
- Incomplete requirements
- Changing requirements
Consistent over the last 10 years!
User experience can help.
What is UX?


“A term used to describe the overall
experience or satisfaction a user has with a
product or service”
What is UX?
A holistic practice of designing a product or
system to achieve a set of objectives:
- Positive experience for the user (useful,
  pleasurable, fun, unobtrusive, helpful)
- Specified business goals (increased
  revenue, cost avoidance, streamlined
  processes)
Five Techniques

1. Design Early
2. Test Early and Often
3. Make Prototypes
4. Focus on Behaviour
5. Make Good Mistakes
Why Bother?

- People expect good software because
  they use it every day
- More successful projects
- Reduce ongoing expenditures like
  training and support
1. Design Early
What is “design”
       anyway?
                     Typical Approach on IT Projects


Requirements → Development → Design
 System & business              Building system        Colours
  documentation                  components            & fonts
Rethinking Design
“The engineer, and more
generally the designer, is
concerned with how things
ought to be - how they
ought to be in order to
attain goals, and to
function.”                   Herbert Simon
Rethinking Design
“In most people’s
vocabularies, design means
veneer. It’s interior
decorating... But to me,
nothing could be further from
the meaning of design. Design
is the fundamental soul of a
human-made creation that         Steve Jobs
ends up expressing itself in
successive outer layers of the
product or service.”
Rethinking Design


“Design is how it works”


                           Steve Jobs
How do we design
     earlier?
• Think of design as part of the
  requirements process
• Use low-fidelity techniques to generate
  lots of ideas
• Use visual deliverables to get
  agreement
Design as
      Requirements
• Recognize that user experience and
  business analysis are complementary
  activities
• Visual BA: using design to create better
  requirements
BA/UX
                                                                             Functional
                           Interface Development



                     Visual Design




                               Users                                                                                              Stakeholders




                Process Modelling & Improvement

                                                                                                                       Data Modelling & Analysis

                                                                                                                Use Cases
                                                                              Technical

Adapted from Business Analysis & User Experience
http://www.modernanalyst.com/Resources/Articles/tabid/115/articleType/ArticleView/articleId/1892/Business-Analysis-and-User-Experience.aspx
BA/UX




Adapted from Business Analysis & User Experience
http://www.modernanalyst.com/Resources/Articles/tabid/115/articleType/ArticleView/articleId/1892/Business-Analysis-and-User-Experience.aspx
2. Make Prototypes
What’s a Prototype?


• A prototype is a visual model of a
  system.
Kinds of Prototypes

• Sketches
• Flows
• Mock-ups
• Wireframes & Documentation
Why Prototype?
• A common language that everyone
  understands
• An inexpensive way to make mistakes
• An inexpensive way to explore ideas
• A tool to iterate and refine
• A way to document design
Common Language

• Pictures can be understood by
  everyone
• Pictures raise questions
• Pictures reveal hidden problems
Iteration

• Prototypes let us iterate easily
• Explore options and ideas
• Throw away bad ideas (no sunk costs)
• Test vehicle (crash them and see what
  happens)
3. Engage Users Early
   & Often
• UAT vs. Usability Testing
• Evaluation methods
• You vs them
UX, Usability & UAT

                           Positive experience for users
          UX

                           System can be used efficiently
      Usability

 User Acceptance Testing   System meets requirements
You vs. Them
• Intelligent
• Analytical
• Comfortable with technology
• Comfortable with complexity
• Hackers or tinkerers
• Not always comfortable with ambiguity
• Invested in your projects
Them
• Not as smart as you
• Less comfortable with technology
• Less comfortable with complexity,
  abstraction
• Just want things to work
• Can describe problems, not great at
  describing solutions
Ways to Engage
        Users
• Conversations!
• Workshops
• Surveys
• Usability Evaluation
Survey Tools

• Surveymonkey
• Optimal Workshop
• Usertesting.com
4. Focus on Behavior
Video from The Simpsons episode 215 where
   Homer designs his own car (removed)
What can we do
      instead?
• Ask questions about what people do
  instead of what they want.
• Keep questions open-ended
• Listen to their problems
• Do not sell ideas or attempt to get their
  agreement on a solution
 • E.g. “would it help if you had a really robust
   search interface?”
7 Kinds of Questions
                                  Task                Can you show me how you make tea?


                              Sequence                     Walk me through the steps.


                        Specific Example            What did you do the last time you made tea?


                        Peer Comparison                  Do other people do it that way?


                          Project Ahead            How do you think you’ll make tea in 5 years?


                          Exhaustive List       What are the things you use when you make tea?


                         Other Viewpoint    What do coffee drinkers think about the way you make tea?




Adapted from work by Steve Portigal
Teatumbler from Kicker Studio
5. Make Good Mistakes
Mistakes!
Good Mistakes           Bad Mistakes
- Recognized early      - Cause critical failures
  and corrected
                        - Are expensive to fix
- Part of an
                        - Caught late (end of
  exploratory process
                          project or in
- Teach us something      production)
  new about a problem
"He was gifted with the special capability of
making many mistakes, mostly in the right
direction. I envied him this and tried in vain to
imitate him, but found it quite difficult to make
good mistakes."



                                                    Yutaka Taniyama
“Mistakes are the portals
of discovery.”


                            James Joyce
"Anyone who has never made
a mistake has never tried
anything new."


                             Albert Einsten
How do we make
   good mistakes?

- Start with low-fidelity tools
- Generate lots of ideas
Sketches


           Mockups

                     Design
http://culturedcode.com/things/iphone/makingof/ThingsTouch-PaperCollage.jpg
Which option do you
      prefer?




 1   2   3   4   5   6
3-5-3 Exercise
• 3-5-3
• Give everyone three minutes to sketch
  out 5 ideas
• Repeat three times
• Post the ideas on a white board and
  discuss.
Five Techniques

1. Design Early
2. Test Early and Often
3. Make Prototypes
4. Focus on Behaviour
5. Make Good Mistakes
Benefits
- Reduce costs
 - Less rework, more clarity
 - Less training and support
- Reduced risk
 - Lower chance of failure
- Improve adoption, satisfaction
Development        Cheaper to find and fix problems
                   early in the project




    Design

              $1                 $5                 $10
Budget     Too often we catch user experience
           problems late in projects when there’s
           no budget to fix them.




         Time
Resources
    UX Cards
 http://nform.com/cards
Thank you!
gene.smith@nform.com | @gsmith

  http://nform.com | @nform

More Related Content

What's hot

UXPA 2021: Accessibility at Scale
UXPA 2021: Accessibility at Scale UXPA 2021: Accessibility at Scale
UXPA 2021: Accessibility at Scale
UXPA International
 
UXPA 2021: How do you know your users feel satisfied
UXPA 2021: How do you know your users feel satisfied   UXPA 2021: How do you know your users feel satisfied
UXPA 2021: How do you know your users feel satisfied
UXPA International
 
A Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UXA Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UX
Annie Wang
 
Introduction to Lean UX
Introduction to Lean UXIntroduction to Lean UX
Introduction to Lean UX
Clément Génin
 
What is UX, in 10 Slides
What is UX, in 10 SlidesWhat is UX, in 10 Slides
What is UX, in 10 Slides
Jordan Julien
 
Sample - Design Portfolio Walkthrough
Sample - Design Portfolio WalkthroughSample - Design Portfolio Walkthrough
Sample - Design Portfolio Walkthrough
Shanae Chapman
 
Surviving Back to Back Design Sprints and Securing UX Presence in Product Design
Surviving Back to Back Design Sprints and Securing UX Presence in Product DesignSurviving Back to Back Design Sprints and Securing UX Presence in Product Design
Surviving Back to Back Design Sprints and Securing UX Presence in Product Design
UXPA International
 
M Hawley Desirability Studies Boston Upa Presentation V4
M Hawley Desirability Studies Boston Upa Presentation V4M Hawley Desirability Studies Boston Upa Presentation V4
M Hawley Desirability Studies Boston Upa Presentation V4hawleymichael
 
The Secret Sauce for Effective Usability Testing
The Secret Sauce for Effective Usability Testing The Secret Sauce for Effective Usability Testing
The Secret Sauce for Effective Usability Testing
Diane Bowen
 
#flashtest: User Research Live
#flashtest: User Research Live#flashtest: User Research Live
#flashtest: User Research Live
UXPA Boston
 
UX Design Process 101: Where to start with UX
UX Design Process 101: Where to start with UXUX Design Process 101: Where to start with UX
UX Design Process 101: Where to start with UX
Effective
 
Why your product team should use User Story Mapping to link user research to ...
Why your product team should use User Story Mapping to link user research to ...Why your product team should use User Story Mapping to link user research to ...
Why your product team should use User Story Mapping to link user research to ...
UXPA International
 
Applying UX Principles As A Product Owner
Applying UX Principles As A Product OwnerApplying UX Principles As A Product Owner
Applying UX Principles As A Product Owner
UXDXConf
 
Tackle the Problem with Design Thinking - GDSC UAD
Tackle the Problem with Design Thinking - GDSC UADTackle the Problem with Design Thinking - GDSC UAD
Tackle the Problem with Design Thinking - GDSC UAD
gallangsadewa
 
Embracing OOUX for Better Projects and Happier Teams
Embracing OOUX for Better Projects and Happier TeamsEmbracing OOUX for Better Projects and Happier Teams
Embracing OOUX for Better Projects and Happier Teams
Caroline Sober-James
 
IT Executive's guide to Design Thinking
IT Executive's guide to Design ThinkingIT Executive's guide to Design Thinking
IT Executive's guide to Design Thinking
Algarytm
 
Beyond Usability Testing: Assessing the Usefulness of Your Design
Beyond Usability Testing: Assessing the Usefulness of Your DesignBeyond Usability Testing: Assessing the Usefulness of Your Design
Beyond Usability Testing: Assessing the Usefulness of Your DesignDan Berlin
 
Spreading Design Thinking in Organizations
Spreading Design Thinking in OrganizationsSpreading Design Thinking in Organizations
Spreading Design Thinking in Organizations
uxpin
 
It Takes Two To Tango: How To Court Your Product Manager
It Takes Two To Tango: How To Court Your Product ManagerIt Takes Two To Tango: How To Court Your Product Manager
It Takes Two To Tango: How To Court Your Product Manager
Rachel Daniel
 
UXPA 2021: Putting words in the mouths of chatbots: Designing cognitive intents
UXPA 2021: Putting words in the mouths of chatbots: Designing cognitive intentsUXPA 2021: Putting words in the mouths of chatbots: Designing cognitive intents
UXPA 2021: Putting words in the mouths of chatbots: Designing cognitive intents
UXPA International
 

What's hot (20)

UXPA 2021: Accessibility at Scale
UXPA 2021: Accessibility at Scale UXPA 2021: Accessibility at Scale
UXPA 2021: Accessibility at Scale
 
UXPA 2021: How do you know your users feel satisfied
UXPA 2021: How do you know your users feel satisfied   UXPA 2021: How do you know your users feel satisfied
UXPA 2021: How do you know your users feel satisfied
 
A Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UXA Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UX
 
Introduction to Lean UX
Introduction to Lean UXIntroduction to Lean UX
Introduction to Lean UX
 
What is UX, in 10 Slides
What is UX, in 10 SlidesWhat is UX, in 10 Slides
What is UX, in 10 Slides
 
Sample - Design Portfolio Walkthrough
Sample - Design Portfolio WalkthroughSample - Design Portfolio Walkthrough
Sample - Design Portfolio Walkthrough
 
Surviving Back to Back Design Sprints and Securing UX Presence in Product Design
Surviving Back to Back Design Sprints and Securing UX Presence in Product DesignSurviving Back to Back Design Sprints and Securing UX Presence in Product Design
Surviving Back to Back Design Sprints and Securing UX Presence in Product Design
 
M Hawley Desirability Studies Boston Upa Presentation V4
M Hawley Desirability Studies Boston Upa Presentation V4M Hawley Desirability Studies Boston Upa Presentation V4
M Hawley Desirability Studies Boston Upa Presentation V4
 
The Secret Sauce for Effective Usability Testing
The Secret Sauce for Effective Usability Testing The Secret Sauce for Effective Usability Testing
The Secret Sauce for Effective Usability Testing
 
#flashtest: User Research Live
#flashtest: User Research Live#flashtest: User Research Live
#flashtest: User Research Live
 
UX Design Process 101: Where to start with UX
UX Design Process 101: Where to start with UXUX Design Process 101: Where to start with UX
UX Design Process 101: Where to start with UX
 
Why your product team should use User Story Mapping to link user research to ...
Why your product team should use User Story Mapping to link user research to ...Why your product team should use User Story Mapping to link user research to ...
Why your product team should use User Story Mapping to link user research to ...
 
Applying UX Principles As A Product Owner
Applying UX Principles As A Product OwnerApplying UX Principles As A Product Owner
Applying UX Principles As A Product Owner
 
Tackle the Problem with Design Thinking - GDSC UAD
Tackle the Problem with Design Thinking - GDSC UADTackle the Problem with Design Thinking - GDSC UAD
Tackle the Problem with Design Thinking - GDSC UAD
 
Embracing OOUX for Better Projects and Happier Teams
Embracing OOUX for Better Projects and Happier TeamsEmbracing OOUX for Better Projects and Happier Teams
Embracing OOUX for Better Projects and Happier Teams
 
IT Executive's guide to Design Thinking
IT Executive's guide to Design ThinkingIT Executive's guide to Design Thinking
IT Executive's guide to Design Thinking
 
Beyond Usability Testing: Assessing the Usefulness of Your Design
Beyond Usability Testing: Assessing the Usefulness of Your DesignBeyond Usability Testing: Assessing the Usefulness of Your Design
Beyond Usability Testing: Assessing the Usefulness of Your Design
 
Spreading Design Thinking in Organizations
Spreading Design Thinking in OrganizationsSpreading Design Thinking in Organizations
Spreading Design Thinking in Organizations
 
It Takes Two To Tango: How To Court Your Product Manager
It Takes Two To Tango: How To Court Your Product ManagerIt Takes Two To Tango: How To Court Your Product Manager
It Takes Two To Tango: How To Court Your Product Manager
 
UXPA 2021: Putting words in the mouths of chatbots: Designing cognitive intents
UXPA 2021: Putting words in the mouths of chatbots: Designing cognitive intentsUXPA 2021: Putting words in the mouths of chatbots: Designing cognitive intents
UXPA 2021: Putting words in the mouths of chatbots: Designing cognitive intents
 

Similar to User Experience Design: 5 Techniques for Creating Better Websites and Applications

User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
Joshua Randall
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
Julie Grundy
 
Rapid Prototyping in UX Design
Rapid Prototyping in UX DesignRapid Prototyping in UX Design
Rapid Prototyping in UX Design
Stephen Denning
 
User Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with UsersUser Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with Users
Laura B
 
IT Executive's Guide to Design thinking | Algarytm
IT Executive's Guide to Design thinking | AlgarytmIT Executive's Guide to Design thinking | Algarytm
IT Executive's Guide to Design thinking | Algarytm
Propel Apps
 
Introduction to Design Thinking
Introduction to Design ThinkingIntroduction to Design Thinking
Introduction to Design ThinkingAmmad Nasir
 
Intro to Design (Lecture)
Intro to Design (Lecture)Intro to Design (Lecture)
Intro to Design (Lecture)
Ammad Nasir
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface design
Zdeněk Lanc
 
Introduction To Usability
Introduction To UsabilityIntroduction To Usability
Introduction To Usability
OMcareers Community
 
Design Thinking: A Common Sense Process
Design Thinking: A Common Sense ProcessDesign Thinking: A Common Sense Process
Design Thinking: A Common Sense Process
Michael Zarro, Ph.D.
 
User Vision Breakfast Briefing - Prototyping
User Vision Breakfast Briefing - PrototypingUser Vision Breakfast Briefing - Prototyping
User Vision Breakfast Briefing - Prototyping
User Vision
 
Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software Creation
Jonathan Arnowitz
 
Design process
Design processDesign process
Design process
Sudeep Dasgupta
 
Lean UX in an Agency Environment
Lean UX in an Agency EnvironmentLean UX in an Agency Environment
Lean UX in an Agency Environment
Jef Bekes
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and Prototyping
Kshitiz Anand
 
Product design - a designer's perspective
Product design - a designer's perspectiveProduct design - a designer's perspective
Product design - a designer's perspective
tianfei00
 
Rapid Product Design in the Wild, Agile 2013
Rapid Product Design in the Wild, Agile 2013Rapid Product Design in the Wild, Agile 2013
Rapid Product Design in the Wild, Agile 2013
Michele Ide-Smith
 
Improving your site's usability - what users really want
Improving your site's usability - what users really wantImproving your site's usability - what users really want
Improving your site's usability - what users really want
leisa reichelt
 
What is service design?
What is service design?What is service design?
What is service design?
Dhyana Scarano
 
Research and Design for the UX Team of One
Research and Design for the UX Team of OneResearch and Design for the UX Team of One
Research and Design for the UX Team of OneUIEpreviews
 

Similar to User Experience Design: 5 Techniques for Creating Better Websites and Applications (20)

User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
Rapid Prototyping in UX Design
Rapid Prototyping in UX DesignRapid Prototyping in UX Design
Rapid Prototyping in UX Design
 
User Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with UsersUser Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with Users
 
IT Executive's Guide to Design thinking | Algarytm
IT Executive's Guide to Design thinking | AlgarytmIT Executive's Guide to Design thinking | Algarytm
IT Executive's Guide to Design thinking | Algarytm
 
Introduction to Design Thinking
Introduction to Design ThinkingIntroduction to Design Thinking
Introduction to Design Thinking
 
Intro to Design (Lecture)
Intro to Design (Lecture)Intro to Design (Lecture)
Intro to Design (Lecture)
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface design
 
Introduction To Usability
Introduction To UsabilityIntroduction To Usability
Introduction To Usability
 
Design Thinking: A Common Sense Process
Design Thinking: A Common Sense ProcessDesign Thinking: A Common Sense Process
Design Thinking: A Common Sense Process
 
User Vision Breakfast Briefing - Prototyping
User Vision Breakfast Briefing - PrototypingUser Vision Breakfast Briefing - Prototyping
User Vision Breakfast Briefing - Prototyping
 
Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software Creation
 
Design process
Design processDesign process
Design process
 
Lean UX in an Agency Environment
Lean UX in an Agency EnvironmentLean UX in an Agency Environment
Lean UX in an Agency Environment
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and Prototyping
 
Product design - a designer's perspective
Product design - a designer's perspectiveProduct design - a designer's perspective
Product design - a designer's perspective
 
Rapid Product Design in the Wild, Agile 2013
Rapid Product Design in the Wild, Agile 2013Rapid Product Design in the Wild, Agile 2013
Rapid Product Design in the Wild, Agile 2013
 
Improving your site's usability - what users really want
Improving your site's usability - what users really wantImproving your site's usability - what users really want
Improving your site's usability - what users really want
 
What is service design?
What is service design?What is service design?
What is service design?
 
Research and Design for the UX Team of One
Research and Design for the UX Team of OneResearch and Design for the UX Team of One
Research and Design for the UX Team of One
 

More from nForm User Experience

Getting Strategic with Digital: Intro to Analytics
Getting Strategic with Digital: Intro to AnalyticsGetting Strategic with Digital: Intro to Analytics
Getting Strategic with Digital: Intro to Analytics
nForm User Experience
 
Getting Strategic with Digital - Analytics and Digital Strategy
Getting Strategic with Digital  - Analytics and Digital StrategyGetting Strategic with Digital  - Analytics and Digital Strategy
Getting Strategic with Digital - Analytics and Digital Strategy
nForm User Experience
 
What Counts as (Useful) Evidence?
What Counts as (Useful) Evidence?What Counts as (Useful) Evidence?
What Counts as (Useful) Evidence?
nForm User Experience
 
nForm better intranets | PCL construction case study
nForm better intranets | PCL construction case studynForm better intranets | PCL construction case study
nForm better intranets | PCL construction case study
nForm User Experience
 
nForm Better Intranets | SharePoint 2013 Best Practices
nForm Better Intranets | SharePoint 2013 Best PracticesnForm Better Intranets | SharePoint 2013 Best Practices
nForm Better Intranets | SharePoint 2013 Best Practices
nForm User Experience
 
Stakeholder Mapping: IA Summit 2014
Stakeholder Mapping: IA Summit 2014Stakeholder Mapping: IA Summit 2014
Stakeholder Mapping: IA Summit 2014
nForm User Experience
 
The Experience Gap (UX Camp Edmonton)
The Experience Gap (UX Camp Edmonton)The Experience Gap (UX Camp Edmonton)
The Experience Gap (UX Camp Edmonton)nForm User Experience
 
Emotional response cards
Emotional response cardsEmotional response cards
Emotional response cards
nForm User Experience
 
Information Architecture for SharePoint
Information Architecture for SharePointInformation Architecture for SharePoint
Information Architecture for SharePoint
nForm User Experience
 
Designing Better Applications, Websites and Intranets
Designing Better Applications, Websites and IntranetsDesigning Better Applications, Websites and Intranets
Designing Better Applications, Websites and Intranets
nForm User Experience
 
Tagging: Five Emerging Trends
Tagging: Five Emerging TrendsTagging: Five Emerging Trends
Tagging: Five Emerging Trends
nForm User Experience
 
Experience Impact Framework
Experience Impact FrameworkExperience Impact Framework
Experience Impact Framework
nForm User Experience
 

More from nForm User Experience (14)

Getting Strategic with Digital: Intro to Analytics
Getting Strategic with Digital: Intro to AnalyticsGetting Strategic with Digital: Intro to Analytics
Getting Strategic with Digital: Intro to Analytics
 
Getting Strategic with Digital - Analytics and Digital Strategy
Getting Strategic with Digital  - Analytics and Digital StrategyGetting Strategic with Digital  - Analytics and Digital Strategy
Getting Strategic with Digital - Analytics and Digital Strategy
 
What Counts as (Useful) Evidence?
What Counts as (Useful) Evidence?What Counts as (Useful) Evidence?
What Counts as (Useful) Evidence?
 
nForm better intranets | PCL construction case study
nForm better intranets | PCL construction case studynForm better intranets | PCL construction case study
nForm better intranets | PCL construction case study
 
nForm Better Intranets | SharePoint 2013 Best Practices
nForm Better Intranets | SharePoint 2013 Best PracticesnForm Better Intranets | SharePoint 2013 Best Practices
nForm Better Intranets | SharePoint 2013 Best Practices
 
Stakeholder Mapping: IA Summit 2014
Stakeholder Mapping: IA Summit 2014Stakeholder Mapping: IA Summit 2014
Stakeholder Mapping: IA Summit 2014
 
The Experience Gap (UX Camp Edmonton)
The Experience Gap (UX Camp Edmonton)The Experience Gap (UX Camp Edmonton)
The Experience Gap (UX Camp Edmonton)
 
Emotional response cards
Emotional response cardsEmotional response cards
Emotional response cards
 
Information Architecture for SharePoint
Information Architecture for SharePointInformation Architecture for SharePoint
Information Architecture for SharePoint
 
Designing Better Applications, Websites and Intranets
Designing Better Applications, Websites and IntranetsDesigning Better Applications, Websites and Intranets
Designing Better Applications, Websites and Intranets
 
AcceleratorWorkshop_UPA2008_After
AcceleratorWorkshop_UPA2008_AfterAcceleratorWorkshop_UPA2008_After
AcceleratorWorkshop_UPA2008_After
 
Tagging: Five Emerging Trends
Tagging: Five Emerging TrendsTagging: Five Emerging Trends
Tagging: Five Emerging Trends
 
Uxcoach Yshek Iasummit2008
Uxcoach Yshek Iasummit2008Uxcoach Yshek Iasummit2008
Uxcoach Yshek Iasummit2008
 
Experience Impact Framework
Experience Impact FrameworkExperience Impact Framework
Experience Impact Framework
 

Recently uploaded

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 

Recently uploaded (20)

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 

User Experience Design: 5 Techniques for Creating Better Websites and Applications

  • 1. User Experience Design Five Techniques for Creating Websites and Applications ICE Conference | November 3, 2011
  • 2. About Us • Founded in 2003 • Edmonton & Toronto - User experience research, strategy & design - Evaluate performance of websites, apps and intranets - Understand customer needs to create better products - Design: requirements, content analysis, information architecture, interface and interaction.
  • 4. “We’re getting a lot of calls about ________”
  • 5. “It looks great but I can’t do ________”
  • 6. “Our customers can’t find ________”
  • 7. The Problem - Success rates for IT Projects - 32% Succeed - 44% Challenged - 24% Failed Source: 2009 Standish CHAOS Reports
  • 8. Why does this happen? Top reasons were... - Lack of user input - Incomplete requirements - Changing requirements Consistent over the last 10 years!
  • 10. What is UX? “A term used to describe the overall experience or satisfaction a user has with a product or service”
  • 11. What is UX? A holistic practice of designing a product or system to achieve a set of objectives: - Positive experience for the user (useful, pleasurable, fun, unobtrusive, helpful) - Specified business goals (increased revenue, cost avoidance, streamlined processes)
  • 12. Five Techniques 1. Design Early 2. Test Early and Often 3. Make Prototypes 4. Focus on Behaviour 5. Make Good Mistakes
  • 13. Why Bother? - People expect good software because they use it every day - More successful projects - Reduce ongoing expenditures like training and support
  • 15. What is “design” anyway? Typical Approach on IT Projects Requirements → Development → Design System & business Building system Colours documentation components & fonts
  • 16. Rethinking Design “The engineer, and more generally the designer, is concerned with how things ought to be - how they ought to be in order to attain goals, and to function.” Herbert Simon
  • 17. Rethinking Design “In most people’s vocabularies, design means veneer. It’s interior decorating... But to me, nothing could be further from the meaning of design. Design is the fundamental soul of a human-made creation that Steve Jobs ends up expressing itself in successive outer layers of the product or service.”
  • 18. Rethinking Design “Design is how it works” Steve Jobs
  • 19. How do we design earlier? • Think of design as part of the requirements process • Use low-fidelity techniques to generate lots of ideas • Use visual deliverables to get agreement
  • 20. Design as Requirements • Recognize that user experience and business analysis are complementary activities • Visual BA: using design to create better requirements
  • 21. BA/UX Functional Interface Development Visual Design Users Stakeholders Process Modelling & Improvement Data Modelling & Analysis Use Cases Technical Adapted from Business Analysis & User Experience http://www.modernanalyst.com/Resources/Articles/tabid/115/articleType/ArticleView/articleId/1892/Business-Analysis-and-User-Experience.aspx
  • 22. BA/UX Adapted from Business Analysis & User Experience http://www.modernanalyst.com/Resources/Articles/tabid/115/articleType/ArticleView/articleId/1892/Business-Analysis-and-User-Experience.aspx
  • 24. What’s a Prototype? • A prototype is a visual model of a system.
  • 25. Kinds of Prototypes • Sketches • Flows • Mock-ups • Wireframes & Documentation
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. Why Prototype? • A common language that everyone understands • An inexpensive way to make mistakes • An inexpensive way to explore ideas • A tool to iterate and refine • A way to document design
  • 32.
  • 33. Common Language • Pictures can be understood by everyone • Pictures raise questions • Pictures reveal hidden problems
  • 34. Iteration • Prototypes let us iterate easily • Explore options and ideas • Throw away bad ideas (no sunk costs) • Test vehicle (crash them and see what happens)
  • 35. 3. Engage Users Early & Often
  • 36. • UAT vs. Usability Testing • Evaluation methods • You vs them
  • 37. UX, Usability & UAT Positive experience for users UX System can be used efficiently Usability User Acceptance Testing System meets requirements
  • 38. You vs. Them • Intelligent • Analytical • Comfortable with technology • Comfortable with complexity • Hackers or tinkerers • Not always comfortable with ambiguity • Invested in your projects
  • 39. Them • Not as smart as you • Less comfortable with technology • Less comfortable with complexity, abstraction • Just want things to work • Can describe problems, not great at describing solutions
  • 40. Ways to Engage Users • Conversations! • Workshops • Surveys • Usability Evaluation
  • 41.
  • 42.
  • 43. Survey Tools • Surveymonkey • Optimal Workshop • Usertesting.com
  • 44. 4. Focus on Behavior
  • 45. Video from The Simpsons episode 215 where Homer designs his own car (removed)
  • 46.
  • 47. What can we do instead? • Ask questions about what people do instead of what they want. • Keep questions open-ended • Listen to their problems • Do not sell ideas or attempt to get their agreement on a solution • E.g. “would it help if you had a really robust search interface?”
  • 48.
  • 49. 7 Kinds of Questions Task Can you show me how you make tea? Sequence Walk me through the steps. Specific Example What did you do the last time you made tea? Peer Comparison Do other people do it that way? Project Ahead How do you think you’ll make tea in 5 years? Exhaustive List What are the things you use when you make tea? Other Viewpoint What do coffee drinkers think about the way you make tea? Adapted from work by Steve Portigal
  • 51. 5. Make Good Mistakes
  • 52. Mistakes! Good Mistakes Bad Mistakes - Recognized early - Cause critical failures and corrected - Are expensive to fix - Part of an - Caught late (end of exploratory process project or in - Teach us something production) new about a problem
  • 53. "He was gifted with the special capability of making many mistakes, mostly in the right direction. I envied him this and tried in vain to imitate him, but found it quite difficult to make good mistakes." Yutaka Taniyama
  • 54. “Mistakes are the portals of discovery.” James Joyce
  • 55. "Anyone who has never made a mistake has never tried anything new." Albert Einsten
  • 56. How do we make good mistakes? - Start with low-fidelity tools - Generate lots of ideas
  • 57. Sketches Mockups Design
  • 59. Which option do you prefer? 1 2 3 4 5 6
  • 60. 3-5-3 Exercise • 3-5-3 • Give everyone three minutes to sketch out 5 ideas • Repeat three times • Post the ideas on a white board and discuss.
  • 61. Five Techniques 1. Design Early 2. Test Early and Often 3. Make Prototypes 4. Focus on Behaviour 5. Make Good Mistakes
  • 62. Benefits - Reduce costs - Less rework, more clarity - Less training and support - Reduced risk - Lower chance of failure - Improve adoption, satisfaction
  • 63. Development Cheaper to find and fix problems early in the project Design $1 $5 $10
  • 64. Budget Too often we catch user experience problems late in projects when there’s no budget to fix them. Time
  • 65. Resources UX Cards http://nform.com/cards
  • 66. Thank you! gene.smith@nform.com | @gsmith http://nform.com | @nform