Software Development Evaluation

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is one of the goals of evaluation in the design life cycle?

  • To evaluate the level of system functionality (correct)
  • To design the system quickly
  • To only test the implementation of the system
  • To ignore user feedback

What is the primary focus of Cognitive Walkthrough analysis?

  • To analyze user behavior
  • To identify problems using psychological principles (correct)
  • To compare different design layouts
  • To evaluate design based on user feedback

Where can evaluation occur?

  • Only in a field
  • Only with users
  • In a laboratory, field, and/or in collaboration with users (correct)
  • Only in a laboratory

What is one of the things that evaluation identifies?

<p>Specific problems with the system (C)</p> Signup and view all the answers

Who typically performs a Cognitive Walkthrough?

<p>An expert in cognitive psychology (B)</p> Signup and view all the answers

What is the purpose of forms in Cognitive Walkthrough analysis?

<p>To guide the analysis (A)</p> Signup and view all the answers

When should evaluation be considered?

<p>At all stages of the design life cycle (B)</p> Signup and view all the answers

What type of evaluation is proposed by Polson et al.?

<p>Cognitive Walkthrough (D)</p> Signup and view all the answers

What aspect of user interaction is considered in Cognitive Walkthrough?

<p>Impact of interaction on the user (B)</p> Signup and view all the answers

What is one of the things that evaluation evaluates?

<p>The effect of the interface on user satisfaction (A)</p> Signup and view all the answers

What cognitive processes are considered in Cognitive Walkthrough?

<p>Cognitive processes required for task completion (C)</p> Signup and view all the answers

What is the ultimate goal of Cognitive Walkthrough analysis?

<p>To ensure the design leads the user to make correct goals (D)</p> Signup and view all the answers

Who proposed the Heuristic Evaluation method?

<p>Nielsen and Molich (A)</p> Signup and view all the answers

What is the purpose of Heuristic Evaluation?

<p>To identify usability issues (B)</p> Signup and view all the answers

What is one of the heuristics mentioned in the text?

<p>System behavior is predictable (D)</p> Signup and view all the answers

What is the goal of debugging in Heuristic Evaluation?

<p>To fix errors (A)</p> Signup and view all the answers

What is Review-based evaluation used for?

<p>To support or refute parts of a design (A)</p> Signup and view all the answers

What is important to ensure when using Review-based evaluation?

<p>That the results are transferable to new designs (D)</p> Signup and view all the answers

What is a key advantage of laboratory studies in evaluating user participation?

<p>Specialist equipment is available (D)</p> Signup and view all the answers

What is a limitation of field studies in evaluating user participation?

<p>Distractions and noise (A)</p> Signup and view all the answers

What is required for evaluating implementations?

<p>An artefact, such as a simulation or prototype (A)</p> Signup and view all the answers

What is a key characteristic of experimental evaluation?

<p>Evaluator chooses the hypothesis to be tested (C)</p> Signup and view all the answers

What is an advantage of model-based evaluation?

<p>Not mentioned in the text (A)</p> Signup and view all the answers

What is a limitation of laboratory studies in evaluating user participation?

<p>Lack of context (B)</p> Signup and view all the answers

What is the purpose of a hypothesis in an experiment?

<p>To frame a prediction of the outcome (B)</p> Signup and view all the answers

What is an independent variable in an experiment?

<p>A characteristic changed to produce different conditions (D)</p> Signup and view all the answers

What is a dependent variable in an experiment?

<p>A characteristic measured in the experiment (C)</p> Signup and view all the answers

What is the main advantage of a within-groups design?

<p>It is less costly and less likely to suffer from user variation (A)</p> Signup and view all the answers

What is a null hypothesis?

<p>A statement of no difference between conditions (C)</p> Signup and view all the answers

What is an example of an independent variable in an experiment?

<p>Interface style (C)</p> Signup and view all the answers

What is the purpose of a null hypothesis?

<p>To state no difference between conditions (C)</p> Signup and view all the answers

What is an example of a dependent variable in an experiment?

<p>Error rate (A)</p> Signup and view all the answers

Flashcards are hidden until you start studying

Study Notes

Evaluation

  • Evaluates the usability and functionality of a system
  • Occurs in laboratory, field, and/or in collaboration with users
  • Evaluates both design and implementation

Goals of Evaluation

  • Evaluates level of system functionality
  • Evaluates effect of interface on user
  • Identifies specific problems

Evaluating Designs

  • Cognitive Walkthrough: evaluates design on how well it supports user in learning tasks
  • Heuristic Evaluation: evaluates design based on usability criteria (heuristics)
  • Review-based evaluation: uses written reviews to support or refute parts of design

Cognitive Walkthrough

  • Evaluates design on how well it supports user in learning tasks
  • Performed by expert in cognitive psychology
  • Expert 'walks through' design to identify possible problems using psychological principles
  • Forms used to guide analysis
  • For each task, walkthrough considers:
    • What impact will interaction have on user?
    • What cognitive processes are required?
    • What learning problems may occur?

Heuristic Evaluation

  • Proposed by Nielsen and Molich
  • Evaluates design based on usability criteria (heuristics)
  • Examples of heuristics:
    • System behavior is predictable
    • System behavior is consistent
    • Feedback is provided
  • Heuristic evaluation 'debugs' design

Review-based Evaluation

  • Results from written review used to support or refute parts of design
  • Care needed to ensure results are transferable to new design

Evaluating through User Participation

  • Laboratory studies:
    • Advantages: specialist equipment available, uninterrupted environment
    • Disadvantages: lack of context, difficult to observe several users cooperating
  • Field Studies:
    • Advantages: natural environment, context retained
    • Disadvantages: distractions, noise

Evaluating Implementations

  • Requires an artefact: simulation, prototype, or full implementation
  • Experimental evaluation:
    • Controlled evaluation of interactive behavior
    • Evaluator chooses hypothesis to be tested
    • A number of experimental conditions are considered, which differ only in the value of some controlled variable
    • Changes in behavioral measure are attributed to different conditions

Experimental Factors

  • Subjects:
    • Who: representative, sufficient sample
  • Variables:
    • What to modify and measure
  • Hypothesis:
    • What you'd like to show
  • Experimental design:
    • How you are going to do it

Variables

  • Independent variable (IV):
    • Characteristic changed to produce different conditions
    • E.g. interface style, number of menu items
  • Dependent variable (DV):
    • Characteristics measured in the experiment
    • E.g. time taken, number of errors

Hypothesis (Thesis or Theory)

  • Prediction of outcome
  • Framed in terms of IV and DV
  • E.g. "error rate will increase as font size decreases"
  • Null hypothesis:
    • States no difference between conditions
    • E.g. "no change with font size"

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser