Putting it Together - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Putting it Together

Description:

To understand the meaning of usability ... Define some definition of 'expertise' ... URL: http://www.microsoft.com/TechNet/Analpln/PROCESS.asp ... – PowerPoint PPT presentation

Number of Views:17
Avg rating:3.0/5.0
Slides: 18
Provided by: lab2147
Category:

less

Transcript and Presenter's Notes

Title: Putting it Together


1
Putting it Together
  • Usability Project Planning 1

2
Session Goals
  • To understand the meaning of usability
  • To understand how projects are developed in an
    organized manner
  • To understand how to use the tools of project
    management
  • To understand how to effectively budget time and
    resources

3
Understanding Usability
In order to understand the term usability, we
must first understand some referential terms
which precede usability in terms of system design

4
System Acceptability
from Nielsen, Jakob. Usability Engineering.
Morgan Kaufmann1993.
5
Defining Usability
Learnability
  • System should be easy to learn
  • Users should be able to get things done quickly
    after learning
  • How do we measure learnability?
  • Is the user able to complete a certain task or
    set of tasks successfully?
  • What does successfully mean?

6
Defining Usability
Efficiency of Use
  • The level of an expert users performance after
    the learning curve flattens
  • This is termed the steady state of performance
    (I.e. Productivity has not increased
    considerably over a specified amount of time)
  • How do we measure efficiency of use?
  • Define the experienced user
  • Define some definition of expertise
  • Test the amount of time it takes the user to
    complete a given task or set of tasks

7
Defining Usability
Memorability
  • Somewhat a measure for casual users
  • Tied to learnability, but different
  • How do we measure memorability?
  • Method 1 Test performance of casual users on
    tasks once they have been away from the system
    for a specified amount of time
  • Method 2 Memory test of users, asking them to
    explain common tasks

8
Defining Usability
Low Error Rate
  • Error Any action that does not accomplish the
    desired goal (Nielsen)
  • Error rates should be categorized Minor Errors
    and Catastrophic Errors
  • How do we measure error rate?
  • Count the instances of errors by users while
    performing a certain task or group of tasks
  • Do not include errors which are immediately
    corrected by the user

9
Defining Usability
Subjective Satisfaction
  • How pleasant it is to use the system
    (Nielsen)
  • Important factor for systems used on a
    discretionary basis (entertainment systems,
    etc.)
  • Related to user experience of peak difficulty
    in using the system
  • How do we measure subjective satisfaction?
  • Tests of physical indicators (heart rate, etc.)
  • Simple survey of users
  • Related measure Approachability (the users
    perception of how hard/easy it would be to learn
    a new system

10
Usability Slogans
  • Your best guess is not good enough.
  • The user is always right
  • The user is not always right
  • Users are not designers
  • Designers are not users
  • Vice-Presidents are not users
  • Less is more.
  • Details matter.
  • Help doesnt.
  • Usability engineering is a process.

11
What is Project Planning?
  • Process of scheduling tasks and resources to
    accomplish project goals
  • Helps to ensure project completion in a timely
    manner
  • Helps to plan for efficient use of resources
  • Helps to identify potential problems and
    opportunities

12
Types of Project Planning
  • Waterfall Model
  • Project progresses through sequential steps from
    concept through testing
  • Good for complex projects
  • Uses milestones as assessment points

13
Types of Project Planning
  • Spiral Life Cycle Model (RAD)
  • Risk-oriented
  • Divides project into sub-projects
  • Each sub-project identifies one or more major
    risks
  • Allows for greater creativity
  • Allows for greater risk management

14
MSF Process Model
  • Used by many software companies
  • Combination of Waterfall Spiral models

15
Common Characteristics
  • All project planning techniques are based on task
    dependencies precedence relationships
  • All project planning techniques include estimates
    of task completion time and resource requirements
  • All project planning techniques provide for
    project monitoring, control and modification

16
Questions?
17
Resources
  • Nielsen, Jakob. Usability Engineering. Morgan
    Kaufmann 1993.
  • MSF Process Model for Software Development.
  • URL http//www.microsoft.com/TechNet/Analpln/PRO
    CESS.asp
Write a Comment
User Comments (0)
About PowerShow.com