Designing interaction
This presentation is the property of its rightful owner.
Sponsored Links
1 / 65

Designing Interaction PowerPoint PPT Presentation


  • 121 Views
  • Uploaded on
  • Presentation posted in: General

Designing Interaction. Dewan Tanvir Ahmed, PhD University of Ottawa [email protected] Chapter 3 – Interaction Design Process. Outline Iterative Design User-Centered Design Interaction Design Models Overview of Interaction Design Models. Iterative Design.

Download Presentation

Designing Interaction

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Designing interaction

Designing Interaction

Dewan Tanvir Ahmed, PhD

University of Ottawa

[email protected]


Chapter 3 interaction design process

Chapter 3 – Interaction Design Process

  • Outline

    • Iterative Design

    • User-Centered Design

    • Interaction Design Models

    • Overview of Interaction Design Models

Dewan Tanvir Ahmed


Iterative design

Iterative Design

  • Interaction design is an iterative process

    • One step forward, two steps back

    • Solution do not happen in linear way

  • Essay writing

  • A list of the topics that you want to cover

  • Arrange them into an outline

  • Write draft

  • New Idea->change outline

  • change outline->change draft

Dewan Tanvir Ahmed


Iterative design1

Iterative Design

  • Essay writing

  • Draft

  • Edited by someone else

  • Now draft becomes dynamic tool

  • Final drafts of documents are rarely created on the first attempt

  • Require a number of iteration

Dewan Tanvir Ahmed


Iterative design2

Iterative Design

  • The knowledge path is constantly moving forward

  • Interaction design follows the same iterative trajectory

    • Moving forward through different phases but in an iterative framework

Dewan Tanvir Ahmed


User centered design usd

User-Centered Design (USD)

  • How do designers come up with an interface that’s not in your face? That just does what you want, and doesn’t make you waste time doing what it wants? (IBM, 2006)

  • UCD can be regarded as a philosophy:

    • It places the user at the center of the design and development process right from the very beginning (the conception phase) and

    • checking at every step of the way with potential users to be sure they will be comfortable with the final design.

Dewan Tanvir Ahmed


User centered design ucd

User-Centered Design (UCD)

  • Pioneered by Donald Norman’s research laboratory at the University of California at San Diego.

  • The objective of UCD is

    • To develop a design framework that enables interaction designers to build more usable systems.

  • ISO Standard— defined in Human Centered Design Processes for Interactive Systems

Dewan Tanvir Ahmed


User centered design

User-Centered Design

  • The design should emerge from the user’s

    • tasks

    • goals

    • environment

  • The process of UCD focuses on human-centric issues

    • cognition

    • perception

    • physical attributes and conditions

      • user

      • environment

Dewan Tanvir Ahmed


User centered design1

User-Centered Design

  • The basic tenants of user-centered design:

  • Early focus on users and their tasks

  • Continuous evaluations to determine ease of learning and ease of use

  • Iterative design

Dewan Tanvir Ahmed


User centered design2

User-Centered Design

  • UCD projects generally involve the following methods:

    • User Participation

    • Focus Groups

    • Questionnaires

    • Ethnographic Observations

    • Walkthroughs

    • Expert Evaluations

    • Usability Testing

Dewan Tanvir Ahmed


User centered design methods

User-Centered Design - Methods

  • User Participation

    • Users become the part of the design team

      • Can provide constant contact with the target audience

      • Consulted at each step of design process

    • If development takes long time

      • These users actively involve in the design team

      • So less effective in representing the concerns of the target users

    • Improvement – How?

      • Some teams work on rotating basis

        • Target audience serve as members of the design team for limited periods

        • Replaced by new team!

Dewan Tanvir Ahmed


User centered design methods1

User-Centered Design - Methods

  • Focus Groups

    • are used to conduct structured interviews with various stakeholders

    • Allow designers to communicate with diverse users

    • And observe how they interact with each other

      Output: users opinions and attitudes

  • Focus group requires a moderator

    • To keep session on track

    • To see no one member dominates the discussion

Dewan Tanvir Ahmed


User centered design methods2

User-Centered Design - Methods

  • Questionnaires and surveys

    • Used to elicit information from large and geographically dispersed user groups

    • Can provides insights of user preferences and opinions

  • More restricted than focus group – WHY?

    • Because there is no contact with the person filling out the questionnaires.

  • Questions must be

    • phrased clearly and

    • Use intuitive scale for measurement

Dewan Tanvir Ahmed


User centered design methods3

User-Centered Design - Methods

  • Ethnographic Observations

  • It takes place at the location where the work is performed

  • The observer takes notes based on his observations

    • May use audio or video recording

    • Consent required

  • Ethnographic studies focus on compiling data about human cultures and societies

Dewan Tanvir Ahmed


User centered design methods4

User-Centered Design - Methods

  • Walkthroughs

    • It is performed by deciding on user goal or task and

    • Then walk through a design proposal to see whether that task can be accomplished

  • Objective – uncover any problem that might arise during actual use

Dewan Tanvir Ahmed


User centered design methods5

User-Centered Design - Methods

  • Expert Evaluations:

    • "An expert evaluation is a subjective analysis of a product's design, conducted by one or more usability experts".

    • Carried out by usability professionals

    • Uses heuristics or guidelines from usability research and human factors literature

  • Review is provided from three perspectives

    • Visual

    • Usability, and

    • Interaction

  • “The main goal is to identify any problems associated with the usability of products or user interfaces”

Dewan Tanvir Ahmed


User centered design methods6

User-Centered Design - Methods

  • Usability testing

    • Can be done using expensive usability laboratories using

      • Mirrors

      • Video camera

      • Tracking software and other observation equipment

    • Simply using

      • A paper prototype, an observer, and a subject

  • Usability tests are conducted throughout the design process and focus on different aspects of development!

Dewan Tanvir Ahmed


Interaction design models

Interaction Design Models

  • Waterfall Model

  • Spiral Model

  • Dynamic Systems Development Method (DSDM)

  • Prototype-Based Models

  • Discount Usability Engineering

  • Contextual Inquiry

Dewan Tanvir Ahmed


What is design hci

What is Design – HCI?

  • It is a process:

    • a goal-directed problem solving activity informed by intended use, target domain, resources, cost, and feasibility

    • So it’s a creative activity

    • It’s a decision-making activity to balance trade-offs

  • It is a representation:

    • A plan for development

    • A set of alternatives & successive elaborations

Dewan Tanvir Ahmed


Interaction design models waterfall model

Interaction Design Models - Waterfall Model

  • The waterfall model was first defined by Winston W. Royce in 1970 based on his experience while

    • Developing Spacecraft missions

      • Planning

      • Commanding

      • Post-flight analysis

Dewan Tanvir Ahmed


Interaction design models waterfall model1

Interaction Design Models - Waterfall Model

  • Requirements –

    • defines needed information, function, behavior, performance and interfaces.

  • Design –

    • data structures, software architecture, interface representations, algorithmic details.

  • Code –

    • source code, database

  • Test and Maintenance

This has proven to be an untenable assumption, thus a leeway allowed for making adjustment to the previous stage after reviews are carried out!

Dewan Tanvir Ahmed


Interaction design models waterfall model2

Interaction Design Models - Waterfall Model

  • Points to note

    • Good for small projects

    • Programmers are the users

    • Requirements are fixed, cannot be changed

    • Not user-centered

Dewan Tanvir Ahmed


Interaction design models waterfall model3

Interaction Design Models - Waterfall Model

  • Advantages of the waterfall model:

    • Highly disciplined process of documentation

    • Easily observable development progress

    • Good for management control (plan, staff, track)

    • Easy to create budget

    • Consistent review process

Dewan Tanvir Ahmed


Interaction design models waterfall model4

Interaction Design Models - Waterfall Model

  • Disadvantages of the waterfall model:

    • Document centric

      • All requirements must be known upfront

    • Can be difficult for customer to understand

    • Can give a false impression of progress

    • Does not reflect problem-solving nature of software development – iterations of phases

    • Integration is a problem at the end

    • Not user centered –

      • Little opportunity for customer to preview the system

Dewan Tanvir Ahmed


Interaction design models waterfall model5

Interaction Design Models - Waterfall Model

  • When to use Waterfall Model

    • Requirements are very well known

    • Product definition is stable

    • Technology is well-understood

    • New version of an existing product is required

Dewan Tanvir Ahmed


Interaction design models spiral model

Interaction Design Models - Spiral Model

  • Spiral Model developed by Barry Boehm (1988)

    • More complex but flexible

    • Requires knowledgeable design team

    • Centered on risk reduction

  • The model

    • Incorporates prototypedevelopment and encourages iteration

    • Starts with value proposition –

      • That usually identifies a particular corporate mission that could be improved by technology

    • This hypothesis is tested on each iteration by

      • Conducting risk analysis using prototypes of alternative designs

      • If a risk test fails the spiral, it is terminated; otherwise the process continues to final implementation

Dewan Tanvir Ahmed


Interaction design models spiral model1

Interaction Design Models - Spiral Model

  • The model addresses an important issue that keeps the software developer’s goals in synch with the firm’s changing environment

  • Spiral Model –

    • risk driven rather than document driven

  • High-risk activities cause schedule and cost overruns

  • Risk is related to the amount and quality of available information. The less information, the higher the risk

    • Example: Traveling

The "risk" inherent in an activity is a measure of the uncertainty of the outcome of that activity

Dewan Tanvir Ahmed


Interaction design models spiral model2

Interaction Design Models - Spiral Model

Dewan Tanvir Ahmed


Interaction design models spiral model3

Interaction Design Models - Spiral Model

  • Breaks project into subprojects identifying specific risks

    • Budget and schedule predictability

    • System integration problems

    • User interface errors

    • Requirement instability resulting in code modification at a late stage

    • Mission-critical sensitivity to error

    • Investment versus productivity gains

    • High-level improvements that are incompatible with the client culture

    • Mismatches to the user project’s needs and priorities

Dewan Tanvir Ahmed


Interaction design models spiral model4

Interaction Design Models - Spiral Model

  • Advantages of the spiral model include the following:

    • Appropriateness for large-scale enterprise systems

    • Flexibility in terms of its sensitivity to the dynamic nature of the software industry

    • High sensitivity to risk at each stage of development

  • Disadvantages of the spiral model include the following:

    • Complex nature makes it difficult for customers to grasp

    • Requires extensive information regarding risk assessment

    • Undetected risks can be problematic

Dewan Tanvir Ahmed


Interaction design models dynamic systems development method dsdm

Interaction Design Models - Dynamic Systems Development Method (DSDM)

  • Rapid Application Development (RAD)

    • Rapid application development (RAD) is a software development methodology that uses minimal planning in favor of rapid prototyping.

  • The Dynamic Systems Development Method (DSDM)

    • It’s a refined RAD approach

    • Developed by Not-for-profit consortium www.dsdm.org

Dewan Tanvir Ahmed


Interaction design models dynamic systems development method dsdm1

Interaction Design Models - Dynamic Systems Development Method (DSDM)

  • DSDM Framework is

    • Time-sensitive, and

    • Business-centered

    • 80% of a software solution can be developed in 20% of the time required to complete a total solution.

  • Constraints - Time frame and allocated resources are fixed

  • Functional requirements are flexible

Main focus

On-time delivery of high-quality software for current business needs

Dewan Tanvir Ahmed


Interaction design models dynamic systems development method dsdm2

Interaction Design Models - Dynamic Systems Development Method (DSDM)

  • Seven components – grouped into three stages

  • Iteration between the functional model iteration, design and build iteration, and implementation phases

  • Post-project phase

Involves maintenance and reviews.

May not involve previous design team

Must be completed in sequential order

Involves iterations.

Project team determines its performance

Dewan Tanvir Ahmed


Interaction design models dynamic systems development method dsdm3

Interaction Design Models - Dynamic Systems Development Method (DSDM)

  • Pre-Project

  • Feasibility Study –

  • Finding out if and how the project will work out

Business Study –

Studying the business aspects of the project. Does it make good business sense?

  • Who are the participants and interested parties?

  • What is the best work plan? What is needed to:

    • Build it

    • Test it

    • Deploy it

    • Support it?

  • What technologies will we be using to build and deploy it?

Dewan Tanvir Ahmed


Interaction design models dynamic systems development method dsdm4

Interaction Design Models - Dynamic Systems Development Method (DSDM)

  • Functional Model

    •  A functional prototype is a prototype of the functions the system should perform and how it should perform them.

Prototypes cover many different aspects of the system:

Business –

Usability - how easy is it to use?

Performance and Capacity – can it handle the volume and

frequency of use that it will receive?

Technique - What's the best way of going about solving the

problem?

  • Prototyping follows these steps:

    • Investigate

    • Refine

    • Consolidate

Dewan Tanvir Ahmed


Interaction design models dynamic systems development method dsdm5

Interaction Design Models - Dynamic Systems Development Method (DSDM)

  • Design And Build

    • In this stage, the product is designed and developed in iterations.

    • In each iteration a design model is made of the area being developed, and

    • Afterward area is coded and reviewed.

Dewan Tanvir Ahmed


Interaction design models dynamic systems development method dsdm6

Interaction Design Models - Dynamic Systems Development Method (DSDM)

  • Implement

    • In this stage the product is wrapped up

    • documentation is written, and

    • a review document is drawn up

    • comparing the requirements with their fulfillments in the product.

  • The users are trained in how to use the system, and the users give approval to the system.

Dewan Tanvir Ahmed


Interaction design models dynamic systems development method dsdm7

Interaction Design Models - Dynamic Systems Development Method (DSDM)

  • Post-phase (maintenance )

    • After the product is created, maintenance will inevitably need to be performed.

    • This maintenance is generally done in a cycle similar to the one used to develop the product.

Dewan Tanvir Ahmed


Interaction design models dynamic systems development method dsdm8

Interaction Design Models - Dynamic Systems Development Method (DSDM)

  • The DSDM framework recognizes nine principles:

    • Active user involvementis imperative.

    • The team must be empoweredto make decisions.

    • The focus is on frequent delivery of products.

    • Fitness for business purpose is the essential criterion for acceptance of deliverables.

    • Iterative and incremental development is necessary to converge on an accurate business solution.

Dewan Tanvir Ahmed


Interaction design models dynamic systems development method dsdm9

Interaction Design Models - Dynamic Systems Development Method (DSDM)

  • The DSDM framework recognizes nine principles:

    • All changesduring development are reversible.

    • Requirementsare baselined at a high level.

    • Testing is integrated throughout the life cycle.

    • Collaboration and cooperation among all stakeholders is essential.

Dewan Tanvir Ahmed


Interaction design models dsdm core techniques

Interaction Design Models – DSDM: Core Techniques

  • The DSDM Core Techniques

    • A number of techniques involved in the DSDM framework are applied according to their appropriateness to a particular project!

  • Facilitated Workshops

    • Project stakeholders are involved

    • Used to manage to fast pace of the process

    • Engage business community in the design process

    • Objective:

      • Foster rapid, quality decision making

Dewan Tanvir Ahmed


Interaction design models dsdm core techniques1

Interaction Design Models – DSDM: Core Techniques

  • Timeboxing

    • All projects have fixed completion date – thus the timebox

    • Design activities are nested within the timebox and must be concluded within the prescribed timebox

    • Three Phases

      • Investigation

        • QUICK pass

        • Determines whether the team is on target and moving in the right direction

      • Refinement

        • Use the result of investigation

        • Refine the design if needed

      • Consolidation

        • Wrap-up phase

        • All loose ends are accounted for and adjusted

Dewan Tanvir Ahmed


Interaction design models dsdm core techniques2

Interaction Design Models – DSDM: Core Techniques

  • MoSCoW(prioritize requirements)

    • Must have

      • Fundamental to the system

      • Without them system is unworkable and useless

      • Project guarantees to satisfy a minimum usable subset

    • Should have

      • Important requirements

      • Mandatory in less time-constrained development

      • System will useful and usable without them

    • Could have

      • Requirements that can more easily be left out of the increment under development

    • Won’t have

      • Want to have but won’t have this time

Dewan Tanvir Ahmed


Interaction design models dsdm core techniques3

Interaction Design Models – DSDM: Core Techniques

  • Modeling

    • It is recommended

    • Ensures minimum misunderstanding between business and design communities

    • Models are usually project depended

  • Prototyping

    • Business—Demonstrate the business processes being automated.

    • Usability—Demonstrate how the user interacts with the system.

    • Performance and Capacity—Test for system robustness.

    • Capability/Technique—Test conceptual designs.

  • Testing

    • Take place throughout the life cycle

  • Configuration Management

    • Require a strong and highly organized management structure

Dewan Tanvir Ahmed


Interaction design models dynamic systems development method dsdm10

Interaction Design Models - Dynamic Systems Development Method (DSDM)

  • Advantages of the DSDM:

    • Provides a technique-independent process

    • Flexible in terms of requirement evolution

    • Strict time and budget adherence

    • Incorporates stakeholders into the development process

  • Disadvantages of the DSDM:

    • Involves progressive development of requirements

    • Focus on RAD can lead to decrease in code robustness

    • Requires full commitment to DSDM process

    • Requires significant user involvement

    • Requires a skilled development team in both the business and technical areas

Dewan Tanvir Ahmed


Interaction design models prototype based models

Interaction Design Models - Prototype-Based Models

  • Prototypes are used to develop, demonstrate and test design ideas

  • Appropriate for small-scale projects

  • Enable discussions of:

    • Look and feel

    • Scope

    • Information flow

    • Product concept

Dewan Tanvir Ahmed


Interaction design models prototype based models1

Interaction Design Models - Prototype-Based Models

  • Throwaway Prototyping Model

    • Also called Rapid Prototyping

    • Used when a client is not clear about the scope of the project

      • cannot accurately describe the project requirements

    • It is built and used to elicit requirements

  • How does it work?

    • Put together a team of “Smart Guys” from multiple disciplines

    • Develop the GUI on Paper

    • Code the GUI in a fast language (Make it look like it’s working)

    • Show it to the clients

    • Get Feedback

Dewan Tanvir Ahmed


Interaction design models prototype based models2

Interaction Design Models - Prototype-Based Models

  • Customer - This is great, … When can we have it?

  • Developer - it’s only a prototype, we will throw it away and start over

  • Customer – Oh, No. this is exactly what we need ….

Dewan Tanvir Ahmed


Interaction design models prototype based models3

Interaction Design Models - Prototype-Based Models

  • Evolutionary Prototyping Model

    • The goal

      • Build a very robust prototype in a structured manner, and

      • Constantly refine it 

    • Risk is associated! – why?

    • To minimize risk

      • The developer does not implement poorly understood features. 

      • Developers can focus themselves to develop parts of the system that they understand instead of working on developing a whole system.

Dewan Tanvir Ahmed


Interaction design models prototype based models4

Interaction Design Models - Prototype-Based Models

  • Advantages of prototyping include the following:

    • Easy for users to give feedback

    • Reduced development time and cost

    • Involvement of the user in the development process

  • Disadvantages of prototyping include the following:

    • Can be viewed by client as the final product

    • May lead to insufficient analysis due to the ease of development

    • Difficult for developers to discard and start creating the final product from scratch

Dewan Tanvir Ahmed


Interaction design models discount usability engineering due

Interaction Design Models - Discount Usability Engineering (DUE)

  • It is also prototype based development model!

  • Developed by Jakob Nielsen (1994)

  • DUE is based on the use of the following three techniques:

    • Scenarios

    • Simplified thinking aloud

    • Heuristic evaluation

Nielsen argued that the benefits derived from even small amounts of user testing would have a significant impact on the usability of the design.

Dewan Tanvir Ahmed


Interaction design models discount usability engineering due1

Interaction Design Models - Discount Usability Engineering (DUE)

  • Scenarios

    • It is a description of a person's interaction with a system.

    • help focus design efforts on the user's requirements

    • Scenarios may be related to 'use cases', which describe interactions at a technical level.

  • Scenarios in DUE

    • It’s a special type of prototyping

    • Can be either paper mock-ups or simple RAD prototypes

      • Representing a highly constraint and focused view of the proposed design

    • With this minimized version, designers can iterate frequently between testing and designing

Dewan Tanvir Ahmed


Interaction design models discount usability engineering due2

Interaction Design Models - Discount Usability Engineering (DUE)

  • Simplified Thinking Aloud

    • Like videotaped

One of the tenets of DUE: The most usability test do not require a statistically significant sample.

Neilson showed that testing more than four or five participants provided diminishing returns.

He argued that even tests that are not statistically significant are worthwhile …

They significantly improve the quality of design decisions.

Dewan Tanvir Ahmed


Interaction design models discount usability engineering due3

Interaction Design Models - Discount Usability Engineering (DUE)

  • Simplified Thinking Aloud

  • Nielsen suggested that the number of problems that could be identified from a usability test with n users can be calculated according to the following equation:

N [1-(1-L)n]

where:

N total number of usability problems in a design

L proportion of usability problems discovered with a single participant

Dewan Tanvir Ahmed


Interaction design models discount usability engineering due4

Interaction Design Models - Discount Usability Engineering (DUE)

  • Heuristic Evaluation

    • Nielsen proposed a set of 10 usability heuristics1that could be used by designers to investigate and document usability problems.

  • DUE requires some experiences

  • Should be done by a few reviewers to avoid personal bias

  • Should be done early in the design process

    1http://www.useit.com/papers/heuristic/heuristic_list.html

Dewan Tanvir Ahmed


Interaction design models contextual inquiry

Interaction Design Models - Contextual Inquiry

  • Hugh Beyer and Karen Holzblatt 1998

    Contextual Design: Defining Customer-Centered Systems.

  • Based on anthropological and ethnographic method

  • Involves observing a select group of users in depth

    • where they work

    • Gathering design knowledge through inquiry and interpretation

  • So the model requires

  • Observation

  • Inquiry

  • Interpretation

Dewan Tanvir Ahmed


Interaction design models contextual inquiry1

Interaction Design Models - Contextual Inquiry

  • It is based on four main principles:

    • Context

    • Partnership

    • Focus

    • Interpretation

  • Context

    • how and why people use software products

    • Strives to create a rich picture of the user environment (cannot be achieved from a laboratory)

    • Knowledge of context is essential to the design of more usable and useful systems

  • Partnership

    • partnering with a typical user in a master/apprentice relationship

    • The observer takes the role of apprentice

    • Involve active dialogue

Dewan Tanvir Ahmed


Interaction design models contextual inquiry2

Interaction Design Models - Contextual Inquiry

  • Focus

    • Observations are focused on collecting information, which can be categorized as follows:

      • Tools

        • The various applications people use to perform their tasks.

      • Artifacts

        • Non-digital tools required by the work but not part of the design.

      • Terminology

        • The labels and terms people use to identify objects and processes.

      • Sequences

        • The order in which people perform their tasks.

      • Methods

        • Organization techniques used by the workers.

      • Interactions

        • How and why people interact with each other.

Dewan Tanvir Ahmed


Interaction design models contextual inquiry3

Interaction Design Models - Contextual Inquiry

  • Interpretation

    • An affinity diagram is a way to sort, organize, and prioritize observations

    • They involve post-it notes and grouping observations

    • The team creates models of :

      • Communication flows

      • Information sequences

      • Physical environments

      • Corporate culture structures

      • These model lead to the conceptual models of the design

Dewan Tanvir Ahmed


Overview of interaction design models

Overview of Interaction Design Models

  • Elements that appear in many of the standard models (some elements are less universal)

  • Cost and risk analysis

  • Observation

  • Task analysis

  • Requirements assessment

  • Conceptual design

  • Physical design

  • Prototyping

  • Evaluation

  • Usability testing

  • Implementation

  • Maintenance

Dewan Tanvir Ahmed


The design process model

The Design Process Model

Dewan Tanvir Ahmed


The design process model1

The Design Process Model

  • Discovery Phase questions

    • What are the components of the project

    • Who is involved

    • What are the current work space and work flow like

    • What are the contextual and extraneous factors that affect the work flow

Dewan Tanvir Ahmed


The design process model2

The Design Process Model

  • Design—The design phase has two parts:

    • Conceptual Design—What are the possible ways in which the design can address the needs of the problem space?

      • Personas -

        • A persona is a description of a user archetype that can serve as a guide in the design process.

      • Scenarios,

      • Use cases, etc.

    • Physical Design—What are the possible ways that the conceptual design can be realized in the real world?

      • Low-fidelity prototypes

      • Wireframes

      • Functional prototypes

Dewan Tanvir Ahmed


The design process model3

The Design Process Model

  • Evaluation—Questions

    • How can we determine the relative merits of one design over another

    • How can we measure the success of a proposed design

    • How can we get real users to give us feedback about a proposed design

    • How can we incorporate usability testing at the early stages of the design process

  • This is documented by the results of formal and informal usability testing.

  • Evaluation is not a discrete phase, it is layered

Dewan Tanvir Ahmed


Designing interaction

Thanks!

Dewan Tanvir Ahmed


  • Login