Software Development Evaluation
32 Questions
2 Views

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

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

Description

Assessing the usability and functionality of a system, evaluating design and implementation, and testing in laboratory, field, and collaborative settings.

More Like This

Use Quizgecko on...
Browser
Browser