SlideShare uma empresa Scribd logo
1 de 13
USABILITY FOR ALL
BUDGETS
Elan Lennard
www.glamourgeek.com
What is Usability?
Usability is the ease with which a
user interacts with software
* As relates to what I’m discussing today
Why Does Usability Matter?
• By designing something that is intuitive to use, the user doesn’t need
to contact support or read the manual
Designing for the user
• Changes to user interfaces late in the development cycle adds risk to
schedule slippage and costs more money in engineering and QA time
Preventing costly changes
• Most users don’t like using software unless it is on an Apple product.
Easy, fun software creates an emotional connection that is stronger
than anything you can create with good marketing and a lot of
features
Making products fun to use
When To Test For Usability
Sign off on
Market
Requirements
Specify
Functionality
Create UI
Prototypes
Usability TestingBegin Coding
Beta Test
Release
Product
Development
We’ve No Time For Usability Tests
 Usability testing can take anywhere from a couple of
weeks to a couple of months in preparation, execution
and review
 Performing usability tests early in the development cycle
will ensure that the UI design is right the first time.
Changes late in the product cycle require massive
upheaval to the code, introducing bugs and risking
inconsistency in the user interface layer
 Some might say that you don’t have time to not do
usability testing
Methods of Ensuring Good HCI
 Engineer in a bubble
 Pro: Fast GUI Design
 Con: Engineer has little idea how the customer uses the product
 Guess
 Pro: Fast GUI Design
 Con: Can go terribly wrong
 Formal Usage Studies
 Pro: Controlled environment
 Con: Expensive
 One-on-one Usage Studies
 Pro: Users are accessible
 Con: Can be difficult to schedule visits via the Sales team
Isn’t Usability Testing Expensive?
 The way companies like Google, Microsoft and Apple do it?
 Two-way mirror for observation by engineers, Product Managers
and QA staff
 Dedicated Test Lab
 Mouse/keystroke recording
 Video Camera
 Lasers to track eye movements (lasers are cool!)
 But you can get great results from testing on a budget, too
 Sit next to tester
 Manually take down observations
 Use standard digital camera for recording
> £10,000
< £2,000
Where To Start
1. Choose core functionality to test
2. Create list of simple tasks for user to follow and
questionnaire
Open a file, edit file, insert image, export, print, save
3. Schedule a week of developer’s time to mock-up
interactive prototypes in Flash or UI Layer (might require
bribery)
Does not need to be functional, simply emulate specified functionality
4. Recruit typical users to participate
Newsgroups, personal network, former colleagues
5. Set up computer, camera on tripod in corner, one
printed version of tasks /questionnaire for each tester
Reviewing The Results
Usability testing is only as good as the
information you obtain from it
HCI Designer Is the interface easy to use?
Developers Do the menu items and buttons need to be moved
or renamed?
Product Manager Did the users understand the product?
Are we on the right track?
Quality Assurance How much user interface testing will be required?
Support Where will we see a big support burden for ‘How-to’
questions?
Impact of Improved HCI
 To Engineering
 No more designing in a bubble
 More confidence in their work
 To Support
 Happier callers
 Fewer GUI calls
 To Sales
 Able to demonstrate new features in a personalized demo to
potential customers
 To the user
 Feel that they are being heard
 Find it easier to get their work done after seeing new features
Remember…
 You do not know how customers will interact
with your product
 Your developers are most likely not HCI
experts and shouldn’t be expected to design
the UI
 Only by viewing actual target users will you
and your team know if you’re on the right track
The Actual Tests
1. Usability tester arrives, sits at computer
2. Sit down with them and explain what you
wish them to do
3. The user should go through the tasks on
their own, with no instruction
4. They should speak aloud as they progress
and where they confused
5. After completing the tasks, have the user fill
in a questionnaire about their experience
with the software
Further Reading
 Advancements in Human/Computer Interaction by Jakob Nielsen
 www.useit.com
 The Usability Engineering Lifecycle by Deborah Mayhew
 Don’t Make Me Think by Steve Krug
 Inside Google’s Usability Labs (article)
 http://news.cnet.com/2300-11386_3-10005210.html
 And the font of all knowledge, Wikipedia
 http://en.wikipedia.org/wiki/Human%E2%80%93computer_interaction
 Tools
 Morae
 Software for recording and tracking mouse movements
 Krut
 Free software on SourceForge for screen and audio capture

Mais conteúdo relacionado

Mais procurados

Global Conductor Explained
Global Conductor ExplainedGlobal Conductor Explained
Global Conductor ExplainedJoel Baskin
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designsElizabeth Snowdon
 
Usability Testing 101 - an introduction
Usability Testing 101 - an introductionUsability Testing 101 - an introduction
Usability Testing 101 - an introductionElizabeth Snowdon
 
Prototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design ResearchPrototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design ResearchAlan Foley
 
Usability Testing To Prioritize Your Designs
Usability Testing To Prioritize Your DesignsUsability Testing To Prioritize Your Designs
Usability Testing To Prioritize Your DesignsElizabeth Snowdon
 
Mobile Prototyping
Mobile PrototypingMobile Prototyping
Mobile PrototypingDonna Lichaw
 
Remote usability testing and remote user research for usability
Remote usability testing and remote user research for usabilityRemote usability testing and remote user research for usability
Remote usability testing and remote user research for usabilityUser Vision
 
Usability of web application
Usability of web applicationUsability of web application
Usability of web applicationBurhan Ahmed
 
Lean Usability
Lean UsabilityLean Usability
Lean Usabilityglusman
 
Usability for everyone : Google I/O Extended 2018
Usability for everyone : Google I/O Extended 2018Usability for everyone : Google I/O Extended 2018
Usability for everyone : Google I/O Extended 2018Jagriti Pande
 
Usability testing - have fun and improve your work
Usability testing - have fun and improve your workUsability testing - have fun and improve your work
Usability testing - have fun and improve your workonthegosystems
 
Stanfy Publications: How to Conduct Quick Usability Tests for iOS & Android A...
Stanfy Publications: How to Conduct Quick Usability Tests for iOS & Android A...Stanfy Publications: How to Conduct Quick Usability Tests for iOS & Android A...
Stanfy Publications: How to Conduct Quick Usability Tests for iOS & Android A...Stanfy
 
Jan Moons talks at World Usability Day 2015 in Antwerp
Jan Moons talks at World Usability Day 2015 in AntwerpJan Moons talks at World Usability Day 2015 in Antwerp
Jan Moons talks at World Usability Day 2015 in AntwerpUX Antwerp Meetup
 
Why Do User Research And Usability Testing
Why Do User Research And Usability TestingWhy Do User Research And Usability Testing
Why Do User Research And Usability TestingRobert Stackhouse
 
Developing mobile products with UserZoom
Developing mobile products with UserZoomDeveloping mobile products with UserZoom
Developing mobile products with UserZoomCraig Spencer
 
Remote Usability Testing
Remote Usability TestingRemote Usability Testing
Remote Usability TestingDiane Loviglio
 
Software prototyping
Software prototyping  Software prototyping
Software prototyping Huda Seyam
 
User Testing- guiding the way to success
User Testing- guiding the way to successUser Testing- guiding the way to success
User Testing- guiding the way to successDMI
 
UXprobe workshop at Dare Festival 2016
UXprobe workshop at Dare Festival 2016UXprobe workshop at Dare Festival 2016
UXprobe workshop at Dare Festival 2016UXprobe
 

Mais procurados (20)

Global Conductor Explained
Global Conductor ExplainedGlobal Conductor Explained
Global Conductor Explained
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designs
 
Usability Testing 101 - an introduction
Usability Testing 101 - an introductionUsability Testing 101 - an introduction
Usability Testing 101 - an introduction
 
Remote Usability Testing
Remote Usability TestingRemote Usability Testing
Remote Usability Testing
 
Prototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design ResearchPrototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design Research
 
Usability Testing To Prioritize Your Designs
Usability Testing To Prioritize Your DesignsUsability Testing To Prioritize Your Designs
Usability Testing To Prioritize Your Designs
 
Mobile Prototyping
Mobile PrototypingMobile Prototyping
Mobile Prototyping
 
Remote usability testing and remote user research for usability
Remote usability testing and remote user research for usabilityRemote usability testing and remote user research for usability
Remote usability testing and remote user research for usability
 
Usability of web application
Usability of web applicationUsability of web application
Usability of web application
 
Lean Usability
Lean UsabilityLean Usability
Lean Usability
 
Usability for everyone : Google I/O Extended 2018
Usability for everyone : Google I/O Extended 2018Usability for everyone : Google I/O Extended 2018
Usability for everyone : Google I/O Extended 2018
 
Usability testing - have fun and improve your work
Usability testing - have fun and improve your workUsability testing - have fun and improve your work
Usability testing - have fun and improve your work
 
Stanfy Publications: How to Conduct Quick Usability Tests for iOS & Android A...
Stanfy Publications: How to Conduct Quick Usability Tests for iOS & Android A...Stanfy Publications: How to Conduct Quick Usability Tests for iOS & Android A...
Stanfy Publications: How to Conduct Quick Usability Tests for iOS & Android A...
 
Jan Moons talks at World Usability Day 2015 in Antwerp
Jan Moons talks at World Usability Day 2015 in AntwerpJan Moons talks at World Usability Day 2015 in Antwerp
Jan Moons talks at World Usability Day 2015 in Antwerp
 
Why Do User Research And Usability Testing
Why Do User Research And Usability TestingWhy Do User Research And Usability Testing
Why Do User Research And Usability Testing
 
Developing mobile products with UserZoom
Developing mobile products with UserZoomDeveloping mobile products with UserZoom
Developing mobile products with UserZoom
 
Remote Usability Testing
Remote Usability TestingRemote Usability Testing
Remote Usability Testing
 
Software prototyping
Software prototyping  Software prototyping
Software prototyping
 
User Testing- guiding the way to success
User Testing- guiding the way to successUser Testing- guiding the way to success
User Testing- guiding the way to success
 
UXprobe workshop at Dare Festival 2016
UXprobe workshop at Dare Festival 2016UXprobe workshop at Dare Festival 2016
UXprobe workshop at Dare Festival 2016
 

Destaque

Destaque (7)

Mediajalostamo esittely
Mediajalostamo esittelyMediajalostamo esittely
Mediajalostamo esittely
 
Microsoft Office SharePoint Server 2007
Microsoft Office SharePoint Server 2007Microsoft Office SharePoint Server 2007
Microsoft Office SharePoint Server 2007
 
Googleenegociosnainternetvascomarques 130411103701-phpapp02
Googleenegociosnainternetvascomarques 130411103701-phpapp02Googleenegociosnainternetvascomarques 130411103701-phpapp02
Googleenegociosnainternetvascomarques 130411103701-phpapp02
 
Techno Pedagogical Staff Learning Environment
Techno Pedagogical Staff Learning EnvironmentTechno Pedagogical Staff Learning Environment
Techno Pedagogical Staff Learning Environment
 
PLEs if you PLEase
PLEs if you PLEasePLEs if you PLEase
PLEs if you PLEase
 
West Chester Tech Blog - Training Class - Session 10
West Chester Tech Blog - Training Class - Session 10West Chester Tech Blog - Training Class - Session 10
West Chester Tech Blog - Training Class - Session 10
 
Mobile web-apps
Mobile web-appsMobile web-apps
Mobile web-apps
 

Semelhante a Usability for all budgets

Universal usability engineering
Universal usability engineeringUniversal usability engineering
Universal usability engineeringAswathi Shankar
 
Agile methodology - Humanity
Agile methodology  - HumanityAgile methodology  - Humanity
Agile methodology - HumanityHumanity
 
Filip Healy (Threesixty Reality): Making Immersive Tech More Usable
Filip Healy (Threesixty Reality): Making Immersive Tech More UsableFilip Healy (Threesixty Reality): Making Immersive Tech More Usable
Filip Healy (Threesixty Reality): Making Immersive Tech More UsableAugmentedWorldExpo
 
Basics of-software-development
Basics of-software-developmentBasics of-software-development
Basics of-software-developmentlukaramishvili
 
UX: Interaction Design
UX: Interaction DesignUX: Interaction Design
UX: Interaction DesignAngela Duggan
 
Integrating User Centered Design with Agile Development
Integrating User Centered Design with Agile DevelopmentIntegrating User Centered Design with Agile Development
Integrating User Centered Design with Agile DevelopmentJulia Borkenhagen
 
Design Simple but Powerful application
Design Simple but Powerful applicationDesign Simple but Powerful application
Design Simple but Powerful applicationJim Liang
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1Sameer Chavan
 
Usability Show+Tell
Usability Show+TellUsability Show+Tell
Usability Show+Tellgcotrell
 
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOpsWinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOpsWinOps Conf
 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User ExerienceTanya Zavialova
 
Usability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysSTC India UX SIG
 
Role of UX Design in Building Products: How I Stopped Designing and Started t...
Role of UX Design in Building Products: How I Stopped Designing and Started t...Role of UX Design in Building Products: How I Stopped Designing and Started t...
Role of UX Design in Building Products: How I Stopped Designing and Started t...Praneet Koppula
 
How ui ux testing will transform your project into a raging success
How ui ux testing will transform your project into a raging success How ui ux testing will transform your project into a raging success
How ui ux testing will transform your project into a raging success Concetto Labs
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slideswajahat Gul
 
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons LearnedEneko Jon Bilbao
 

Semelhante a Usability for all budgets (20)

Universal usability engineering
Universal usability engineeringUniversal usability engineering
Universal usability engineering
 
Agile methodology - Humanity
Agile methodology  - HumanityAgile methodology  - Humanity
Agile methodology - Humanity
 
Filip Healy (Threesixty Reality): Making Immersive Tech More Usable
Filip Healy (Threesixty Reality): Making Immersive Tech More UsableFilip Healy (Threesixty Reality): Making Immersive Tech More Usable
Filip Healy (Threesixty Reality): Making Immersive Tech More Usable
 
Basics of-software-development
Basics of-software-developmentBasics of-software-development
Basics of-software-development
 
UX: Interaction Design
UX: Interaction DesignUX: Interaction Design
UX: Interaction Design
 
Integrating User Centered Design with Agile Development
Integrating User Centered Design with Agile DevelopmentIntegrating User Centered Design with Agile Development
Integrating User Centered Design with Agile Development
 
Design Simple but Powerful application
Design Simple but Powerful applicationDesign Simple but Powerful application
Design Simple but Powerful application
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1
 
Usable Software Design
Usable Software DesignUsable Software Design
Usable Software Design
 
Usability Show+Tell
Usability Show+TellUsability Show+Tell
Usability Show+Tell
 
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOpsWinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User Exerience
 
Usability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, Misys
 
Role of UX Design in Building Products: How I Stopped Designing and Started t...
Role of UX Design in Building Products: How I Stopped Designing and Started t...Role of UX Design in Building Products: How I Stopped Designing and Started t...
Role of UX Design in Building Products: How I Stopped Designing and Started t...
 
How ui ux testing will transform your project into a raging success
How ui ux testing will transform your project into a raging success How ui ux testing will transform your project into a raging success
How ui ux testing will transform your project into a raging success
 
HCI Chapter_2.ppt
HCI Chapter_2.pptHCI Chapter_2.ppt
HCI Chapter_2.ppt
 
HCI Chapter_2.pdf
HCI Chapter_2.pdfHCI Chapter_2.pdf
HCI Chapter_2.pdf
 
Software testing
Software testingSoftware testing
Software testing
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slides
 
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
 

Mais de Cambridge Product Management Network

Transforming Product Organizations Beyond the Buzzwords ... Now Including AI
Transforming Product Organizations Beyond the Buzzwords ... Now Including AITransforming Product Organizations Beyond the Buzzwords ... Now Including AI
Transforming Product Organizations Beyond the Buzzwords ... Now Including AICambridge Product Management Network
 
Alternative Business Models: open-source, crowd funding and tokenisation
Alternative Business Models: open-source, crowd funding and tokenisationAlternative Business Models: open-source, crowd funding and tokenisation
Alternative Business Models: open-source, crowd funding and tokenisationCambridge Product Management Network
 
Career paths into product management and product marketing 30th sept 2019 v...
Career paths into product management and product marketing   30th sept 2019 v...Career paths into product management and product marketing   30th sept 2019 v...
Career paths into product management and product marketing 30th sept 2019 v...Cambridge Product Management Network
 

Mais de Cambridge Product Management Network (20)

Transforming Product Organizations Beyond the Buzzwords ... Now Including AI
Transforming Product Organizations Beyond the Buzzwords ... Now Including AITransforming Product Organizations Beyond the Buzzwords ... Now Including AI
Transforming Product Organizations Beyond the Buzzwords ... Now Including AI
 
Jobs to be Done -- Theory and Practice
Jobs to be Done -- Theory and PracticeJobs to be Done -- Theory and Practice
Jobs to be Done -- Theory and Practice
 
Honey I Shrunk the Backlog.pdf
Honey I Shrunk the Backlog.pdfHoney I Shrunk the Backlog.pdf
Honey I Shrunk the Backlog.pdf
 
CPMN - Product Led Growth (from Product Heads)
CPMN - Product Led Growth (from Product Heads)CPMN - Product Led Growth (from Product Heads)
CPMN - Product Led Growth (from Product Heads)
 
Leverage the power of design in product management
Leverage the power of design in product managementLeverage the power of design in product management
Leverage the power of design in product management
 
Alternative Business Models: open-source, crowd funding and tokenisation
Alternative Business Models: open-source, crowd funding and tokenisationAlternative Business Models: open-source, crowd funding and tokenisation
Alternative Business Models: open-source, crowd funding and tokenisation
 
10 priorities for product managers for the 2020's
10 priorities for product managers for the 2020's10 priorities for product managers for the 2020's
10 priorities for product managers for the 2020's
 
Product focus -- leading product management
Product focus -- leading product managementProduct focus -- leading product management
Product focus -- leading product management
 
Building a product strategy
Building a product strategyBuilding a product strategy
Building a product strategy
 
Career paths into product management and product marketing 30th sept 2019 v...
Career paths into product management and product marketing   30th sept 2019 v...Career paths into product management and product marketing   30th sept 2019 v...
Career paths into product management and product marketing 30th sept 2019 v...
 
5 health metrics every product manager should know
5 health metrics every product manager should know5 health metrics every product manager should know
5 health metrics every product manager should know
 
"Portfolio management for dummies"
"Portfolio management for dummies""Portfolio management for dummies"
"Portfolio management for dummies"
 
Designing tech for the bottom billion
Designing tech for the bottom billionDesigning tech for the bottom billion
Designing tech for the bottom billion
 
On pricing
On pricingOn pricing
On pricing
 
The 5 secrets of in-life product management
The 5 secrets of in-life product managementThe 5 secrets of in-life product management
The 5 secrets of in-life product management
 
From Product Manager to CEO - How to make the grade
From Product Manager to CEO - How to make the gradeFrom Product Manager to CEO - How to make the grade
From Product Manager to CEO - How to make the grade
 
What makes a great product manager?
What makes a great product manager?What makes a great product manager?
What makes a great product manager?
 
Digital Product Strategy
Digital Product StrategyDigital Product Strategy
Digital Product Strategy
 
Putting product management in the driving seat
Putting product management in the driving seatPutting product management in the driving seat
Putting product management in the driving seat
 
Beyond Projects: why projects are wrong and what to do instead
Beyond Projects: why projects are wrong and what to do insteadBeyond Projects: why projects are wrong and what to do instead
Beyond Projects: why projects are wrong and what to do instead
 

Usability for all budgets

  • 1. USABILITY FOR ALL BUDGETS Elan Lennard www.glamourgeek.com
  • 2. What is Usability? Usability is the ease with which a user interacts with software * As relates to what I’m discussing today
  • 3. Why Does Usability Matter? • By designing something that is intuitive to use, the user doesn’t need to contact support or read the manual Designing for the user • Changes to user interfaces late in the development cycle adds risk to schedule slippage and costs more money in engineering and QA time Preventing costly changes • Most users don’t like using software unless it is on an Apple product. Easy, fun software creates an emotional connection that is stronger than anything you can create with good marketing and a lot of features Making products fun to use
  • 4. When To Test For Usability Sign off on Market Requirements Specify Functionality Create UI Prototypes Usability TestingBegin Coding Beta Test Release Product Development
  • 5. We’ve No Time For Usability Tests  Usability testing can take anywhere from a couple of weeks to a couple of months in preparation, execution and review  Performing usability tests early in the development cycle will ensure that the UI design is right the first time. Changes late in the product cycle require massive upheaval to the code, introducing bugs and risking inconsistency in the user interface layer  Some might say that you don’t have time to not do usability testing
  • 6. Methods of Ensuring Good HCI  Engineer in a bubble  Pro: Fast GUI Design  Con: Engineer has little idea how the customer uses the product  Guess  Pro: Fast GUI Design  Con: Can go terribly wrong  Formal Usage Studies  Pro: Controlled environment  Con: Expensive  One-on-one Usage Studies  Pro: Users are accessible  Con: Can be difficult to schedule visits via the Sales team
  • 7. Isn’t Usability Testing Expensive?  The way companies like Google, Microsoft and Apple do it?  Two-way mirror for observation by engineers, Product Managers and QA staff  Dedicated Test Lab  Mouse/keystroke recording  Video Camera  Lasers to track eye movements (lasers are cool!)  But you can get great results from testing on a budget, too  Sit next to tester  Manually take down observations  Use standard digital camera for recording > £10,000 < £2,000
  • 8. Where To Start 1. Choose core functionality to test 2. Create list of simple tasks for user to follow and questionnaire Open a file, edit file, insert image, export, print, save 3. Schedule a week of developer’s time to mock-up interactive prototypes in Flash or UI Layer (might require bribery) Does not need to be functional, simply emulate specified functionality 4. Recruit typical users to participate Newsgroups, personal network, former colleagues 5. Set up computer, camera on tripod in corner, one printed version of tasks /questionnaire for each tester
  • 9. Reviewing The Results Usability testing is only as good as the information you obtain from it HCI Designer Is the interface easy to use? Developers Do the menu items and buttons need to be moved or renamed? Product Manager Did the users understand the product? Are we on the right track? Quality Assurance How much user interface testing will be required? Support Where will we see a big support burden for ‘How-to’ questions?
  • 10. Impact of Improved HCI  To Engineering  No more designing in a bubble  More confidence in their work  To Support  Happier callers  Fewer GUI calls  To Sales  Able to demonstrate new features in a personalized demo to potential customers  To the user  Feel that they are being heard  Find it easier to get their work done after seeing new features
  • 11. Remember…  You do not know how customers will interact with your product  Your developers are most likely not HCI experts and shouldn’t be expected to design the UI  Only by viewing actual target users will you and your team know if you’re on the right track
  • 12. The Actual Tests 1. Usability tester arrives, sits at computer 2. Sit down with them and explain what you wish them to do 3. The user should go through the tasks on their own, with no instruction 4. They should speak aloud as they progress and where they confused 5. After completing the tasks, have the user fill in a questionnaire about their experience with the software
  • 13. Further Reading  Advancements in Human/Computer Interaction by Jakob Nielsen  www.useit.com  The Usability Engineering Lifecycle by Deborah Mayhew  Don’t Make Me Think by Steve Krug  Inside Google’s Usability Labs (article)  http://news.cnet.com/2300-11386_3-10005210.html  And the font of all knowledge, Wikipedia  http://en.wikipedia.org/wiki/Human%E2%80%93computer_interaction  Tools  Morae  Software for recording and tracking mouse movements  Krut  Free software on SourceForge for screen and audio capture