SlideShare una empresa de Scribd logo
1 de 37
Usability Modeling and Measurement




                          Philip Lew




www.xbosoft.com
Agenda
• Introduction
    – The importance of usability
    – Specifics for the web / mobile
•   What is Usability?
•   Usability Modeling and Measurements
•   Case study
•   Conclusion
•   Next Steps
Importance of Usability
Why is Usability Important?
• Usability is important especially for web
  applications (SaaS, and websites)
  – And now especially mobile applications
• Most prevalent development delivery model
  today
• Without good usability:
   – Users will leave the applications
   – For mobile, if they can’t learn in 30 seconds,
     they won’t come back
Web and Mobile have Changed the
           Terrain
• Business models
  have changed
  – Instead of paying
    upfront and
    ‘owning’ the
    software
  – Pay as you go, pay
    by subscription
• Behavior and
  expectations have
  changed
Many Alternatives
• Depending on the
  type of application
  – Users could leave
    and go elsewhere
  – Simply not use your
    mobile app (if only
    providing
    alternative access
    to a main
    application)
Thin Client Deployment
 Most Prevalent Development Delivery Model Today

• Mobile and Cloud are singing the same song
• Service delivery versus product delivery
What is Usability

     In relation to quality
In relation to user experience
General Thoughts on Usability
•   Understandability
•   Learnability
•   Operability
•   Attractiveness
•   Navigation
•   Responsiveness-performance
•   Efficiency
Usability in Quality Standards
• How is usability Standard                Definition
  defined?          ISO 9126-1             The capability of the
                                           software product to be
   – Standard       (2000)
                                           understood, learned, used,
     definitions                           and attractive to the user,
                                           when used under specified
   – Many others                           conditions.

     who say        ISO 9241-11            The extent to which a
                    (1998)                 product can be used by
     similar                               specified users to achieve
                                           specified goals with
     things                                effectiveness, efficiency,
• Usability                                and satisfaction in a
                                           specified context of use.
   – Component IEEE 600.12                 The ease with which a user
                                           can learn to operate,
     of quality as (1990)                  prepare inputs for, and
     listed in                             interpret outputs of a
                                           system or component.
     many
     standards
Usability Model Comparisons




Seffah [33]
Current Research / Usability Standards




 Kappel et al., The Discipline of
Systematic Development of Web
 Applications, 2003, John Wiley
           and Sons.
Current Research – Usability Standards
                               Quality




                Satisfaction             Usability



      ISO 9241-11
                                                      ISO
                                                     9126-1


         IEEE 610


                                              ISO
                IEEE XXXY                      25010
Bigger Picture Quality
       From ISO point of view



              Usability




                                      Usability
CMMI                      ISO 25010
Usability as a Key Characteristic of
          Product Quality




              Source: ISO 25010
What is Usability-Effect of the
        Software Product
Degree to which specified
users can achieve specified
goals with effectiveness,
efficiency and satisfaction in a
specified context of use.


             Source: ISO 25010
What is Usability-Effect
               In Actual Usage
• Effectiveness
   – The degree to which specified users can achieve specified goals with
       accuracy and completeness in a specified context of use.
• Efficiency
   – The degree to which specified users expend appropriate amounts of
       resources in relation to the effectiveness achieved in a specified
       context of use.
   – NOTE Relevant resources can include time to complete the task,
       materials, or the financial cost of usage.
• Satisfaction
   – The degree to which users are satisfied in a specified context of use.
       Satisfaction is further subdivided into sub-characteristics:
         • Likability (cognitive satisfaction)
         • Pleasure (emotional satisfaction)
         • Comfort (physical satisfaction)
         • Trust
                                Source: ISO 25010
Usability in Actual Usage

• User role        specified users
• Objective
                   specified goals
• Task
• Environment
                   specified context of use
• Domain
          What else can you think
•…
                    of?
Defining Usability For Your Organization
                                     Quality
                                    Usability

Characteristic 1           Characteristic 2            Characteristic n


Subcharacteristic 1      Subcharacteristic 2           Subcharacteristic n



 Attribute 1          Attribute 2        Attribute 3       Attribute 1

• Attributes expressed hierarchically
• Any number of sub-levels is OK
• Achieving the sub-attributes=achieving the high level
  attribute -measurable
Let’s Define Usability
       From the Product Viewpoint
                                      Usability


Characteristic 1
  Navigation               Understandable
                           Characteristic 2                 Characteristic n


Subcharacteristic 1
 Control Stability        Subcharacteristic 2
                            Previous-Next                   Subcharacteristic n



 Attribute 1
Home Location          Attribute 2
                      Save Location       Ease of finding       Attribute n
Bigger Picture on Usability




                  Usability




                                             Usability
• Can be measured from the design point of
  view or of the product
• Can be measured ‘in-use’ with real users
Defining Usability from an
     Effect-Real usage Point of View

                              Usability
                               Quality


Effectiveness   Efficiency           Satisfaction      Characteristic n


    Accuracy          Completeness                  Subcharacteristic n



   Errors       Attribute 2       Attribute 3           Attribute 1
Other Potential Attributes
 Measurements for ‘in use’ Usability
• Effectiveness
   – Completion rates
   – Error rate
   – Help usage
• Efficiency
   – Task time
   – Backtracking
• Learnability
   – Learning rate
   – Task time deviation
Developing a Combined
             Usability Model
 Measured ‘in-use’
    Usability


  Measurable and
 quantifiable factors


 User Behavior and
      Activity


Application Design and
     Environment
Example of Product Quality Model
        with Attributes
 External Quality Requirements (for Shopping Cart Entity)
 1     Usability          (Operability in ISO 25010)
 1.1     Understandability
 1.1.1     Icon/label ease to be recognized
 1.1.2     Information grouping cohesiveness
 1.2     Learnability
 1.2.1     ………………………………………………………..
 1.3     Operability
 1.3.1     Control permanence
 1.3.2     Expected behaviour of Controls
 2     Content Quality
 2.1     Content Suitability
 2.1.1     Basic Information Coverage
 2.1.1.1     Line item information completeness
 2.1.1.2     Product description appropriateness
 2.1.2     Coverage of other Contextual Information
 2.1.2.1     …………………………………………………………
Measurable Attributes
•   Attribute name
•   Description and purpose   Once you have a
                              model (what you
•   How to measure
                              are going to
•   What is measured          measure), then
•   Measurement/Calculation   you start doing IT!
•   Range (min, max)
•   Objective
•   Current
Usability Measurement
Attribute      Scale        How            Measure or     Objective   Current
                                           Calculation
Help           Percent of   Compare        %              90%         40%
completeness   Menu items   menus and
               with         help items
               help
Ease of        Keystrokes   Sample 50      %              3           12
access         to           items
               find/use a
               feature/func
               tion/informa
               tion
Consistency    Number        Examine       integer        1           5
               locations for menus and
               same button doc.
Accuracy       Number       Collect from   Integer or %   <5          10
               reported     log files
               errors
                                                                                27
Usability Measurement Methods
                        Focus            Walk
                        groups
                                        Throughs
      Satisfaction
       Surveys


                                 Labs
                Heuristic
               Evaluation



                            Logging




               Let’s get started
Current Research-Summary of Usability
         Evaluation Methods
Usability Logging
       Measurement and Data Collection
• Identify users by using session
  ID to identify a unique user.
• Iteratively insert code into the
  application
• Collect data
• Analyze the data for each
  attribute in different
  dimensions and aggregations
• Determine the need for further
  calculations and what attributes
  to measure further
• Revise the data we are
  collecting, adding or decreasing
  granularity
Satisfaction Surveys
The process:
1. Calculate the usability score (satisfaction) of version X
2. Do the survey
3. Change to version X.1 – make changes to the
   software directly correlated to the usability factors to
   either increase or decrease the usability score
4. Do the survey again
5. See if differences made change impact the survey
   results
Notes on Satisfaction and Usability
  don’t have
  what I want        I’m unsatisfied   • Satisfaction is a
                                         subjective feeling
 Highly usable                           dependent on many
   software                              things other than
                                         usability:
 My password
 doesn’t work
                                          – A user can be highly
                                            satisfied but the
                                            application with low
Nice weather              I’m               usability.
    today                satisfied!       – An application can be
                              !             highly usable (high
low usability
  software                                  usability) but the user is
                                            not satisfied!
  Finished
my work today
Sample Evaluation
External Quality Requirements                         Measure   EI value   P/GI value
     Global Quality Indicator                                                61.97%
 1     Usability                                                             60.88%
 1.1     Understandability                                                    83%
 1.1.1    Icon/label ease to be recognized                        100%
 1.1.2    Information grouping cohesiveness                        66%
 1.2     Learnability                                                       51.97%
 1.2.1    ………………………………………………                                       …
 1.3     Operability                                                         49.50%
 1.3.1    Control permanence                                      100%
 1.3.2    Expected behaviour                                       50%
 2     Content Quality                                                       63.05%
 2.1     Content Suitability                                                 63.05%
 2.1.1    Basic Information Coverage                                          50%
 2.1.1.1     Line item information completeness          2        50%
 2.1.1.2     Product description appropriateness                  50%
 2.1.2    Coverage of other Contextual Information                           76.89%
 2.1.2.1     ………………………………………………..                                  …
 2.1.2.2     Return policy information completeness               33%
Healthcare Software
Heuristic Evaluation
Conclusion
• Usability is an abstract concept
• Defining usability is different for each
  organization
• Need a model for your organization
• The model is the foundation of what to
  measure
• Once you can measure, then you can evaluate
  and improve
Next Steps
• Produce an action plan
  – What usability attributes are important to your
    organization?
     • Develop a model
  – What data can you collect/Which technique can
    you use
     • Maybe some elements of the model drop out-can’t be
       measured that easily
  – Start collecting and developing benchmarks
• Discuss with your manager/team
Thanks

Questions and Answers

Más contenido relacionado

La actualidad más candente

Marketing Essentials - Packaging and Labeling - 3E
Marketing Essentials - Packaging and Labeling - 3EMarketing Essentials - Packaging and Labeling - 3E
Marketing Essentials - Packaging and Labeling - 3ELouis Tizon
 
Generating Test Cases
Generating Test CasesGenerating Test Cases
Generating Test CasesVivekRajawat9
 
An Introduction to Performance Testing
An Introduction to Performance TestingAn Introduction to Performance Testing
An Introduction to Performance TestingSWAAM Tech
 
Continuous process improvement (4)
Continuous process improvement (4)Continuous process improvement (4)
Continuous process improvement (4)083805154
 
Usability Testing: Personas, Scenarios, Use Cases, and Test Cases
Usability Testing: Personas, Scenarios, Use Cases, and Test CasesUsability Testing: Personas, Scenarios, Use Cases, and Test Cases
Usability Testing: Personas, Scenarios, Use Cases, and Test CasesTechWell
 
Test Estimation using Test Case Point Analysis method
Test Estimation using Test Case Point Analysis methodTest Estimation using Test Case Point Analysis method
Test Estimation using Test Case Point Analysis methodKMS Technology
 
Best practices for test case creation & maintenance
Best practices for test case creation & maintenanceBest practices for test case creation & maintenance
Best practices for test case creation & maintenance99tests
 
Overview of test process improvement frameworks
Overview of test process improvement frameworksOverview of test process improvement frameworks
Overview of test process improvement frameworksNikita Knysh
 
QFD (Quality Function Deployment)
QFD (Quality Function Deployment)QFD (Quality Function Deployment)
QFD (Quality Function Deployment)Kamal Joshi
 
Value Stream Mapping: Talk with Omaha Lean User Group
Value Stream Mapping: Talk with Omaha Lean User GroupValue Stream Mapping: Talk with Omaha Lean User Group
Value Stream Mapping: Talk with Omaha Lean User GroupTKMG, Inc.
 
Mordern Marketing Practices
Mordern Marketing PracticesMordern Marketing Practices
Mordern Marketing Practicescharukatia
 
TQM- History, Evolution & Growth
TQM- History, Evolution & GrowthTQM- History, Evolution & Growth
TQM- History, Evolution & GrowthFuture_1CA
 
Test planning & estimation
Test planning & estimationTest planning & estimation
Test planning & estimationLeslie Smart
 

La actualidad más candente (20)

Marketing Essentials - Packaging and Labeling - 3E
Marketing Essentials - Packaging and Labeling - 3EMarketing Essentials - Packaging and Labeling - 3E
Marketing Essentials - Packaging and Labeling - 3E
 
Generating Test Cases
Generating Test CasesGenerating Test Cases
Generating Test Cases
 
An Introduction to Performance Testing
An Introduction to Performance TestingAn Introduction to Performance Testing
An Introduction to Performance Testing
 
Les tests exploratoires
Les tests exploratoiresLes tests exploratoires
Les tests exploratoires
 
Document & Data Control
Document & Data ControlDocument & Data Control
Document & Data Control
 
Continuous process improvement (4)
Continuous process improvement (4)Continuous process improvement (4)
Continuous process improvement (4)
 
QA-presentation
QA-presentationQA-presentation
QA-presentation
 
Usability Testing: Personas, Scenarios, Use Cases, and Test Cases
Usability Testing: Personas, Scenarios, Use Cases, and Test CasesUsability Testing: Personas, Scenarios, Use Cases, and Test Cases
Usability Testing: Personas, Scenarios, Use Cases, and Test Cases
 
Test Estimation using Test Case Point Analysis method
Test Estimation using Test Case Point Analysis methodTest Estimation using Test Case Point Analysis method
Test Estimation using Test Case Point Analysis method
 
Best practices for test case creation & maintenance
Best practices for test case creation & maintenanceBest practices for test case creation & maintenance
Best practices for test case creation & maintenance
 
Test Marketing
Test MarketingTest Marketing
Test Marketing
 
Overview of test process improvement frameworks
Overview of test process improvement frameworksOverview of test process improvement frameworks
Overview of test process improvement frameworks
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Qualitative Analysis Webinar
Qualitative Analysis WebinarQualitative Analysis Webinar
Qualitative Analysis Webinar
 
QFD (Quality Function Deployment)
QFD (Quality Function Deployment)QFD (Quality Function Deployment)
QFD (Quality Function Deployment)
 
Value Stream Mapping: Talk with Omaha Lean User Group
Value Stream Mapping: Talk with Omaha Lean User GroupValue Stream Mapping: Talk with Omaha Lean User Group
Value Stream Mapping: Talk with Omaha Lean User Group
 
Mordern Marketing Practices
Mordern Marketing PracticesMordern Marketing Practices
Mordern Marketing Practices
 
TQM- History, Evolution & Growth
TQM- History, Evolution & GrowthTQM- History, Evolution & Growth
TQM- History, Evolution & Growth
 
Test planning & estimation
Test planning & estimationTest planning & estimation
Test planning & estimation
 
New WHO Guidance on CS Validation
New WHO Guidance on CS ValidationNew WHO Guidance on CS Validation
New WHO Guidance on CS Validation
 

Destacado

Planning and usability evaluation methods
Planning and usability evaluation methodsPlanning and usability evaluation methods
Planning and usability evaluation methodsAndres Baravalle
 
A Review on Usability Features for Designing Electronic Health Records
A Review on Usability Features for Designing Electronic Health RecordsA Review on Usability Features for Designing Electronic Health Records
A Review on Usability Features for Designing Electronic Health RecordsIvan Mauricio Cabezas Troyano
 
Scottish UPA Meeting 20/04/10
Scottish UPA Meeting 20/04/10Scottish UPA Meeting 20/04/10
Scottish UPA Meeting 20/04/10Lorraine Paterson
 
Usability Evaluation in Educational Technology
Usability Evaluation in Educational Technology Usability Evaluation in Educational Technology
Usability Evaluation in Educational Technology Alaa Sadik
 
Usability evaluations (part 2)
Usability evaluations (part 2) Usability evaluations (part 2)
Usability evaluations (part 2) Andres Baravalle
 
Usability evaluation methods (part 2) and performance metrics
Usability evaluation methods (part 2) and performance metricsUsability evaluation methods (part 2) and performance metrics
Usability evaluation methods (part 2) and performance metricsAndres Baravalle
 
8 guidelines for usability testing with children
8 guidelines for usability testing with children8 guidelines for usability testing with children
8 guidelines for usability testing with childrendi8it
 

Destacado (8)

Planning and usability evaluation methods
Planning and usability evaluation methodsPlanning and usability evaluation methods
Planning and usability evaluation methods
 
A Review on Usability Features for Designing Electronic Health Records
A Review on Usability Features for Designing Electronic Health RecordsA Review on Usability Features for Designing Electronic Health Records
A Review on Usability Features for Designing Electronic Health Records
 
Scottish UPA Meeting 20/04/10
Scottish UPA Meeting 20/04/10Scottish UPA Meeting 20/04/10
Scottish UPA Meeting 20/04/10
 
Usability_Evaluation
Usability_EvaluationUsability_Evaluation
Usability_Evaluation
 
Usability Evaluation in Educational Technology
Usability Evaluation in Educational Technology Usability Evaluation in Educational Technology
Usability Evaluation in Educational Technology
 
Usability evaluations (part 2)
Usability evaluations (part 2) Usability evaluations (part 2)
Usability evaluations (part 2)
 
Usability evaluation methods (part 2) and performance metrics
Usability evaluation methods (part 2) and performance metricsUsability evaluation methods (part 2) and performance metrics
Usability evaluation methods (part 2) and performance metrics
 
8 guidelines for usability testing with children
8 guidelines for usability testing with children8 guidelines for usability testing with children
8 guidelines for usability testing with children
 

Similar a Usability Modeling and Measurement Techniques

Evaluating and Improving Software Usability
Evaluating and Improving Software UsabilityEvaluating and Improving Software Usability
Evaluating and Improving Software UsabilityXBOSoft
 
Quality Concept
Quality ConceptQuality Concept
Quality ConceptAnand Jat
 
Quality attributes in software architecture
Quality attributes in software architectureQuality attributes in software architecture
Quality attributes in software architectureGang Tao
 
User Testing talk by Chris Rourke of User Vision
User Testing talk by Chris Rourke of User VisionUser Testing talk by Chris Rourke of User Vision
User Testing talk by Chris Rourke of User Visiontechmeetup
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slideswajahat Gul
 
Software evaluation competency, criteria, quality
Software evaluation    competency, criteria, qualitySoftware evaluation    competency, criteria, quality
Software evaluation competency, criteria, qualityvasishta bhargava
 
Software quality
Software qualitySoftware quality
Software qualityjagadeesan
 
User Centred Design
User Centred DesignUser Centred Design
User Centred DesignAyo Apampa
 
ISO Standard 9241-11
ISO Standard 9241-11ISO Standard 9241-11
ISO Standard 9241-11Hassan Aftab
 
McCall Software Quality Model in Software Quality Assurance
McCall Software Quality Model in Software Quality Assurance McCall Software Quality Model in Software Quality Assurance
McCall Software Quality Model in Software Quality Assurance sundas Shabbir
 
Non functional requirements. do we really care…?
Non functional requirements. do we really care…?Non functional requirements. do we really care…?
Non functional requirements. do we really care…?OSSCube
 

Similar a Usability Modeling and Measurement Techniques (20)

Evaluating and Improving Software Usability
Evaluating and Improving Software UsabilityEvaluating and Improving Software Usability
Evaluating and Improving Software Usability
 
Quality Concept
Quality ConceptQuality Concept
Quality Concept
 
Quality attributes in software architecture
Quality attributes in software architectureQuality attributes in software architecture
Quality attributes in software architecture
 
User Testing talk by Chris Rourke of User Vision
User Testing talk by Chris Rourke of User VisionUser Testing talk by Chris Rourke of User Vision
User Testing talk by Chris Rourke of User Vision
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slides
 
Software evaluation competency, criteria, quality
Software evaluation    competency, criteria, qualitySoftware evaluation    competency, criteria, quality
Software evaluation competency, criteria, quality
 
Software quality
Software qualitySoftware quality
Software quality
 
User Centred Design
User Centred DesignUser Centred Design
User Centred Design
 
Usability
UsabilityUsability
Usability
 
Design rule 3
Design rule 3Design rule 3
Design rule 3
 
Design rule 3
Design rule 3Design rule 3
Design rule 3
 
Software quality
Software qualitySoftware quality
Software quality
 
Unit ii
Unit   iiUnit   ii
Unit ii
 
ISO Standard 9241-11
ISO Standard 9241-11ISO Standard 9241-11
ISO Standard 9241-11
 
STQA 1.pptx
STQA 1.pptxSTQA 1.pptx
STQA 1.pptx
 
McCall Software Quality Model in Software Quality Assurance
McCall Software Quality Model in Software Quality Assurance McCall Software Quality Model in Software Quality Assurance
McCall Software Quality Model in Software Quality Assurance
 
CIS512_Topic1.pptx
CIS512_Topic1.pptxCIS512_Topic1.pptx
CIS512_Topic1.pptx
 
Sqa material
Sqa materialSqa material
Sqa material
 
Usability
UsabilityUsability
Usability
 
Non functional requirements. do we really care…?
Non functional requirements. do we really care…?Non functional requirements. do we really care…?
Non functional requirements. do we really care…?
 

Más de XBOSoft

Agile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvementAgile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvementXBOSoft
 
Agile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and ZephyrAgile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and ZephyrXBOSoft
 
AI Based Test Automation Without AI
AI Based Test Automation Without AIAI Based Test Automation Without AI
AI Based Test Automation Without AIXBOSoft
 
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter VarholWhat Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter VarholXBOSoft
 
Agile User Acceptance Testing - Incorporating UAT into Agile
Agile User Acceptance Testing - Incorporating UAT into AgileAgile User Acceptance Testing - Incorporating UAT into Agile
Agile User Acceptance Testing - Incorporating UAT into AgileXBOSoft
 
Challenges in Using Big Data for Software QA
Challenges in Using Big Data for Software QAChallenges in Using Big Data for Software QA
Challenges in Using Big Data for Software QAXBOSoft
 
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...XBOSoft
 
Proactive SQA™ Shifting Left w/Proactive Software Quality Practices
Proactive  SQA™ Shifting Left w/Proactive Software Quality PracticesProactive  SQA™ Shifting Left w/Proactive Software Quality Practices
Proactive SQA™ Shifting Left w/Proactive Software Quality PracticesXBOSoft
 
Mobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft WebinarMobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft WebinarXBOSoft
 
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile TeamsHeidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile TeamsXBOSoft
 
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software TestingXBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software TestingXBOSoft
 
PSQT Keynote: Quality Challenges in the Internet of Things Era
PSQT Keynote: Quality Challenges in the Internet of Things EraPSQT Keynote: Quality Challenges in the Internet of Things Era
PSQT Keynote: Quality Challenges in the Internet of Things EraXBOSoft
 
7 Habits of Highly Effective Agile Testing - Test Istanbul
7 Habits of Highly Effective Agile Testing - Test Istanbul7 Habits of Highly Effective Agile Testing - Test Istanbul
7 Habits of Highly Effective Agile Testing - Test IstanbulXBOSoft
 
Managing Agile Software Projects With Risk and Uncertainty
Managing Agile Software Projects With Risk and UncertaintyManaging Agile Software Projects With Risk and Uncertainty
Managing Agile Software Projects With Risk and UncertaintyXBOSoft
 
Top IOT Testing Challenges Webinar with Jon Hagar
Top IOT Testing Challenges Webinar with Jon HagarTop IOT Testing Challenges Webinar with Jon Hagar
Top IOT Testing Challenges Webinar with Jon HagarXBOSoft
 
Testing in Agile with Coaching Agile Journeys and XBOSoft
Testing in Agile with Coaching Agile Journeys and XBOSoftTesting in Agile with Coaching Agile Journeys and XBOSoft
Testing in Agile with Coaching Agile Journeys and XBOSoftXBOSoft
 
Using JMeter and Google Analytics for Software Performance Testing
Using JMeter and Google Analytics for Software Performance TestingUsing JMeter and Google Analytics for Software Performance Testing
Using JMeter and Google Analytics for Software Performance TestingXBOSoft
 
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...XBOSoft
 
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...XBOSoft
 
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip LewWhen Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip LewXBOSoft
 

Más de XBOSoft (20)

Agile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvementAgile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvement
 
Agile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and ZephyrAgile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and Zephyr
 
AI Based Test Automation Without AI
AI Based Test Automation Without AIAI Based Test Automation Without AI
AI Based Test Automation Without AI
 
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter VarholWhat Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
 
Agile User Acceptance Testing - Incorporating UAT into Agile
Agile User Acceptance Testing - Incorporating UAT into AgileAgile User Acceptance Testing - Incorporating UAT into Agile
Agile User Acceptance Testing - Incorporating UAT into Agile
 
Challenges in Using Big Data for Software QA
Challenges in Using Big Data for Software QAChallenges in Using Big Data for Software QA
Challenges in Using Big Data for Software QA
 
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
 
Proactive SQA™ Shifting Left w/Proactive Software Quality Practices
Proactive  SQA™ Shifting Left w/Proactive Software Quality PracticesProactive  SQA™ Shifting Left w/Proactive Software Quality Practices
Proactive SQA™ Shifting Left w/Proactive Software Quality Practices
 
Mobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft WebinarMobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft Webinar
 
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile TeamsHeidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
 
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software TestingXBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
 
PSQT Keynote: Quality Challenges in the Internet of Things Era
PSQT Keynote: Quality Challenges in the Internet of Things EraPSQT Keynote: Quality Challenges in the Internet of Things Era
PSQT Keynote: Quality Challenges in the Internet of Things Era
 
7 Habits of Highly Effective Agile Testing - Test Istanbul
7 Habits of Highly Effective Agile Testing - Test Istanbul7 Habits of Highly Effective Agile Testing - Test Istanbul
7 Habits of Highly Effective Agile Testing - Test Istanbul
 
Managing Agile Software Projects With Risk and Uncertainty
Managing Agile Software Projects With Risk and UncertaintyManaging Agile Software Projects With Risk and Uncertainty
Managing Agile Software Projects With Risk and Uncertainty
 
Top IOT Testing Challenges Webinar with Jon Hagar
Top IOT Testing Challenges Webinar with Jon HagarTop IOT Testing Challenges Webinar with Jon Hagar
Top IOT Testing Challenges Webinar with Jon Hagar
 
Testing in Agile with Coaching Agile Journeys and XBOSoft
Testing in Agile with Coaching Agile Journeys and XBOSoftTesting in Agile with Coaching Agile Journeys and XBOSoft
Testing in Agile with Coaching Agile Journeys and XBOSoft
 
Using JMeter and Google Analytics for Software Performance Testing
Using JMeter and Google Analytics for Software Performance TestingUsing JMeter and Google Analytics for Software Performance Testing
Using JMeter and Google Analytics for Software Performance Testing
 
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
 
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
 
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip LewWhen Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
 

Último

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Último (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Usability Modeling and Measurement Techniques

  • 1. Usability Modeling and Measurement Philip Lew www.xbosoft.com
  • 2. Agenda • Introduction – The importance of usability – Specifics for the web / mobile • What is Usability? • Usability Modeling and Measurements • Case study • Conclusion • Next Steps
  • 4. Why is Usability Important? • Usability is important especially for web applications (SaaS, and websites) – And now especially mobile applications • Most prevalent development delivery model today • Without good usability: – Users will leave the applications – For mobile, if they can’t learn in 30 seconds, they won’t come back
  • 5. Web and Mobile have Changed the Terrain • Business models have changed – Instead of paying upfront and ‘owning’ the software – Pay as you go, pay by subscription • Behavior and expectations have changed
  • 6. Many Alternatives • Depending on the type of application – Users could leave and go elsewhere – Simply not use your mobile app (if only providing alternative access to a main application)
  • 7. Thin Client Deployment Most Prevalent Development Delivery Model Today • Mobile and Cloud are singing the same song • Service delivery versus product delivery
  • 8. What is Usability In relation to quality In relation to user experience
  • 9. General Thoughts on Usability • Understandability • Learnability • Operability • Attractiveness • Navigation • Responsiveness-performance • Efficiency
  • 10. Usability in Quality Standards • How is usability Standard Definition defined? ISO 9126-1 The capability of the software product to be – Standard (2000) understood, learned, used, definitions and attractive to the user, when used under specified – Many others conditions. who say ISO 9241-11 The extent to which a (1998) product can be used by similar specified users to achieve specified goals with things effectiveness, efficiency, • Usability and satisfaction in a specified context of use. – Component IEEE 600.12 The ease with which a user can learn to operate, of quality as (1990) prepare inputs for, and listed in interpret outputs of a system or component. many standards
  • 12. Current Research / Usability Standards Kappel et al., The Discipline of Systematic Development of Web Applications, 2003, John Wiley and Sons.
  • 13. Current Research – Usability Standards Quality Satisfaction Usability ISO 9241-11 ISO 9126-1 IEEE 610 ISO IEEE XXXY 25010
  • 14. Bigger Picture Quality From ISO point of view Usability Usability CMMI ISO 25010
  • 15. Usability as a Key Characteristic of Product Quality Source: ISO 25010
  • 16. What is Usability-Effect of the Software Product Degree to which specified users can achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use. Source: ISO 25010
  • 17. What is Usability-Effect In Actual Usage • Effectiveness – The degree to which specified users can achieve specified goals with accuracy and completeness in a specified context of use. • Efficiency – The degree to which specified users expend appropriate amounts of resources in relation to the effectiveness achieved in a specified context of use. – NOTE Relevant resources can include time to complete the task, materials, or the financial cost of usage. • Satisfaction – The degree to which users are satisfied in a specified context of use. Satisfaction is further subdivided into sub-characteristics: • Likability (cognitive satisfaction) • Pleasure (emotional satisfaction) • Comfort (physical satisfaction) • Trust Source: ISO 25010
  • 18. Usability in Actual Usage • User role specified users • Objective specified goals • Task • Environment specified context of use • Domain What else can you think •… of?
  • 19. Defining Usability For Your Organization Quality Usability Characteristic 1 Characteristic 2 Characteristic n Subcharacteristic 1 Subcharacteristic 2 Subcharacteristic n Attribute 1 Attribute 2 Attribute 3 Attribute 1 • Attributes expressed hierarchically • Any number of sub-levels is OK • Achieving the sub-attributes=achieving the high level attribute -measurable
  • 20. Let’s Define Usability From the Product Viewpoint Usability Characteristic 1 Navigation Understandable Characteristic 2 Characteristic n Subcharacteristic 1 Control Stability Subcharacteristic 2 Previous-Next Subcharacteristic n Attribute 1 Home Location Attribute 2 Save Location Ease of finding Attribute n
  • 21. Bigger Picture on Usability Usability Usability • Can be measured from the design point of view or of the product • Can be measured ‘in-use’ with real users
  • 22. Defining Usability from an Effect-Real usage Point of View Usability Quality Effectiveness Efficiency Satisfaction Characteristic n Accuracy Completeness Subcharacteristic n Errors Attribute 2 Attribute 3 Attribute 1
  • 23. Other Potential Attributes Measurements for ‘in use’ Usability • Effectiveness – Completion rates – Error rate – Help usage • Efficiency – Task time – Backtracking • Learnability – Learning rate – Task time deviation
  • 24. Developing a Combined Usability Model Measured ‘in-use’ Usability Measurable and quantifiable factors User Behavior and Activity Application Design and Environment
  • 25. Example of Product Quality Model with Attributes External Quality Requirements (for Shopping Cart Entity) 1 Usability (Operability in ISO 25010) 1.1 Understandability 1.1.1 Icon/label ease to be recognized 1.1.2 Information grouping cohesiveness 1.2 Learnability 1.2.1 ……………………………………………………….. 1.3 Operability 1.3.1 Control permanence 1.3.2 Expected behaviour of Controls 2 Content Quality 2.1 Content Suitability 2.1.1 Basic Information Coverage 2.1.1.1 Line item information completeness 2.1.1.2 Product description appropriateness 2.1.2 Coverage of other Contextual Information 2.1.2.1 …………………………………………………………
  • 26. Measurable Attributes • Attribute name • Description and purpose Once you have a model (what you • How to measure are going to • What is measured measure), then • Measurement/Calculation you start doing IT! • Range (min, max) • Objective • Current
  • 27. Usability Measurement Attribute Scale How Measure or Objective Current Calculation Help Percent of Compare % 90% 40% completeness Menu items menus and with help items help Ease of Keystrokes Sample 50 % 3 12 access to items find/use a feature/func tion/informa tion Consistency Number Examine integer 1 5 locations for menus and same button doc. Accuracy Number Collect from Integer or % <5 10 reported log files errors 27
  • 28. Usability Measurement Methods Focus Walk groups Throughs Satisfaction Surveys Labs Heuristic Evaluation Logging Let’s get started
  • 29. Current Research-Summary of Usability Evaluation Methods
  • 30. Usability Logging Measurement and Data Collection • Identify users by using session ID to identify a unique user. • Iteratively insert code into the application • Collect data • Analyze the data for each attribute in different dimensions and aggregations • Determine the need for further calculations and what attributes to measure further • Revise the data we are collecting, adding or decreasing granularity
  • 31. Satisfaction Surveys The process: 1. Calculate the usability score (satisfaction) of version X 2. Do the survey 3. Change to version X.1 – make changes to the software directly correlated to the usability factors to either increase or decrease the usability score 4. Do the survey again 5. See if differences made change impact the survey results
  • 32. Notes on Satisfaction and Usability don’t have what I want I’m unsatisfied • Satisfaction is a subjective feeling Highly usable dependent on many software things other than usability: My password doesn’t work – A user can be highly satisfied but the application with low Nice weather I’m usability. today satisfied! – An application can be ! highly usable (high low usability software usability) but the user is not satisfied! Finished my work today
  • 33. Sample Evaluation External Quality Requirements Measure EI value P/GI value Global Quality Indicator 61.97% 1 Usability 60.88% 1.1 Understandability 83% 1.1.1 Icon/label ease to be recognized 100% 1.1.2 Information grouping cohesiveness 66% 1.2 Learnability 51.97% 1.2.1 ……………………………………………… … 1.3 Operability 49.50% 1.3.1 Control permanence 100% 1.3.2 Expected behaviour 50% 2 Content Quality 63.05% 2.1 Content Suitability 63.05% 2.1.1 Basic Information Coverage 50% 2.1.1.1 Line item information completeness 2 50% 2.1.1.2 Product description appropriateness 50% 2.1.2 Coverage of other Contextual Information 76.89% 2.1.2.1 ……………………………………………….. … 2.1.2.2 Return policy information completeness 33%
  • 35. Conclusion • Usability is an abstract concept • Defining usability is different for each organization • Need a model for your organization • The model is the foundation of what to measure • Once you can measure, then you can evaluate and improve
  • 36. Next Steps • Produce an action plan – What usability attributes are important to your organization? • Develop a model – What data can you collect/Which technique can you use • Maybe some elements of the model drop out-can’t be measured that easily – Start collecting and developing benchmarks • Discuss with your manager/team