Top Banner
Understanding Activities Interaction Design Lecture 6 Scenario-based Design
33

Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Dec 17, 2015

Download

Documents

David Allen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Understanding Activities

Interaction Design Lecture 6Scenario-based Design

Page 2: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Learning Outcomes

After this unit you will be able to Define activities using “FICS” analysis Understand the different types of context, and their

effects on an activity Use scenarios to represent activities and evaluate your

depth of understanding of those activities This in turn contributes to the Module LO

1. Understand the relationship between designer-centric and user-centric views of interaction and interaction design.

2. Choose and apply appropriate techniques for representing and presenting design thinking and also for evaluating that thinking

Page 3: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Lecture Plan

IntroductionAnalysis & Activities, FICSActivityModelling

Break

ScenariosExample PACT v ScenariosConclusions

Page 4: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Analysis - Design

Before any real design work can commence, it is essential to develop a clear and through understanding of the activities that are to be the focus of the design

It is also true to say that it is not possible to complete a thorough understanding until some design work has been completed

Page 5: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Activities

An activity is any purposeful behaviour undertaken by one of more people, mediated by some artefacts

Understanding activities leads to an understanding of the requirements for a re-designed system

Both current and future activities need to be understood

Page 6: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Analysing ActivitiesFICS Analysis

Achieving a designer-centric view of the system, to complement PACT’s user-centric view

Focus on Functions and Events Interactions and Usability Content and Structure Style and aesthetics

Always considering the context of the activity

Page 7: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Functions and Events

Looking at functions helps to establish the functional requirements What must the system be able to do? What are the functional constraints of a system?

Think about the whole human-computer system…who does what should come later

Events are actions that cause other things to happen

Page 8: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Interactions and Usability

Interaction concerns the ways in which information is exchanged between people and artefacts

Focusing on interactions will expose usability problems

Usability is concerned with Ease of use and learning Engendering positive attitudes in people Flexibility and robustness

Page 9: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Content and Structure

Activities will involve some information content…sometimes a great deal of content

Good content is accurate, up-to-date, relevant and well-presented

Content has to be stored somewhereActivities will include objects that

structure the content

Page 10: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Style and Aesthetics

Focusing on the style and design of artefacts is also important

What is the overall ‘look and feel’ of the system?

What mood does the design engender?

What story does the design tell?

Page 11: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Context of the Activities

Consider the context in which the activity takes place

What is the organisational context?What is the social context?What are the physical

characteristics under which the activity takes place?

Context as surrounding vs. context as gluing together

Page 12: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Class Activity - Understanding Activities

Do a FICS analysis for using a mobile phone to arrange to meet a friend

Functions and eventsInteractions and usabilityContent and structureStyle and aesthetics

Page 13: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Using a mobile phone to arrange to meet a friend

Functions and events Find phone, switch on Get signal indicator Find number Dial number Number answered/engaged/no

answer/message/can’t locate number Exchange information about locations…

Dozens of functions and possible events, any of which might be better implemented in new system?

Page 14: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Using a mobile phone to arrange to meet a friend

Interactions and usability See no signal - move out of dead spot View number – adjust angle to see

clearly Hear ringing – move to where you can

hear (or speak) without problems Look around to see “you’re on 56th and

Wabasha” – street sign broken Check watch for meeting time –

synchronise?

Dozens of interactions – how usable is current system for each one. How might usability change

Page 15: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Using a mobile phone to arrange to meet a friend

Content and structure Friend’s name, phone number(s),

addresses – how many old versions “You’ve got my parents’ phone number, haven’t you?”

Diary for appointments List of venues from which neither

of you are barred! Or where his ex doesn’t work…

Route information – road repairs, traffic jams, bus strikes, taxi costs

What information is needed

How is it organised?

How does it change and when

Page 16: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Using a mobile phone to arrange to meet a friend

Style and aesthetics “Wassap!!!” “I’m on the train” People wouldn’t get mugged

if they didn’t make the phones so desirable.

Modular covers (unlike named tattoos)

Frequently dialled numbers “meet you where?!! I wouldn’t

be seen dead there, but across the road…”

Affects, and affected by, not just the immediate system but the context too?

Page 17: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Methods for Understanding Activities

It is important to employ methods that help the designer understand what others want - to distance designers from their prejudices

Basic methods Working with people Generating ideas (because people will

not know what’s possible) Modelling

Page 18: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Understanding Activities

Asking people using interviews, questionnaires, focus groups, etc.

Observing people using (semi) ethnographic methods

Generating ideas through envisionment, participatory and prototyping methods

Also, look at similar products or systems and at similar activities

Page 19: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Modelling

A model is …some more abstract representation of something

To generate new ideas, examine possibilities and prompt for questions. For accurately expressing ideas to others. To test ideas. To make predictions.

Page 20: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Modelling - Car Designer

Car designer…. ‘doodles’ some ideas, shows them to her colleagues

Settles on one and produces blueprint, gives it to model maker

Makes scale model put in a wind tunnel

Data from wind tunnel goes into computer model to predict aerodynamics

Explores the problem space

Explores the problem space and communicates

Generates data for real world stakeholders

Page 21: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Representing Activities Using Scenarios

The designer’s understanding of activities has to be represented somehow so that it can be discussed and verified By other designers By the people undertaking the activities

Scenarios - short stories about the activity - are an effective way of doing this

Page 22: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Scenarios

…are concrete stories about people undertaking activities using technology in a context

It is important to capture the variation that is possible in people, contexts, technologies and the details of activities….

… So a corpus of scenarios - covering typical examples of the generic activity - will be needed ….

Page 23: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Structuring Scenarios

Give the scenario a name, version number, author, etc, and the rationale for the scenario

Do a PACT analysis for the scenarioNumber the paragraphs, include

endnotes to record claims about the activity

These might be claims about current problems, or claims about future designs

Page 24: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Example - What Shall We Do Now?

RationaleThis scenario has been developed as part of

the first prototype. It is intended to provide a rich description of a general context of use of the Home Information Centre (HIC).

The scenario is deliberately vague with respect to a number of features such as input and output media and modalities, how the content is provided, etc, in order to stimulate discussion about such things.

Page 25: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Example - PACT Analysis

People – A couple in their mid 30s, well-educated, relatively well-off, able-bodied

Activities – Using the HIC to select entertainment from the Edinburgh Arts festival

Context – Living area at home. Information searching only (no communication yet)

Technology – A ‘Home Information Centre’ envisaged as a multi-modal device, something of a cross between a personal computer and a television, stylish, internet-enabled.

Page 26: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Example Paragraph

Jan and Pat are a couple in their mid thirties. Pat is a university lecturer in Cultural Studies and Jan is an accounts manager at Standard Life insurance. They live in the Stockbridge area of Edinburgh, Scotland in a two-bedroom flat overlooking the river. It is 12.00 noon on August 15th. Jan and Pat are sitting in their large, airy kitchen/dining room. The remains of pizza and mixed salad mingles with a pile of newspapers on the kitchen table. Jan and Pat have recently returned from a holiday on the island of Zante and, apart from checking their e-mail, have not gone back to work. They decide that they would like to go to see one of the events that is happening as part of the Edinburgh Arts festival.

Page 27: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Example Continued - Using Endnotes

Jan activates the HIC1 and chooses ‘Edinburgh Festival2. The HIC connects to the different content providers who are registered as providing content about the festival

1. How the HIC is activated is not considered here. Different methods may lead to different versions of the scenario.

2. So, ‘Edinburgh Festival’ is a ‘thing’ in, or accessed by, the HIC. It could be some sort of plug-in provided by a third party content provider. For example, the Guardian Newspaper might provide a free CD-ROM for its readership, Jan and Pat may have downloaded the data from a Web site, the data may be physically resident on some remote machine, or on Pat and Jan’s computer

Page 28: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Using Endnotes (Continued)

The display shows five categories of information — Times of Events, Specific Artists, Specific Events, Specific Venues, Types of Events — a catalogue and a query facility3

3. Again the modality of these are not specified. The query facility could be spoken, typed on a remote keyboard or an on-screen keyboard, written by hand or take some other form such as a query agent. The catalogue facility could be represented in a number of different ways.

Page 29: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Making Claims From Scenarios

When writing, thinking about or using scenarios issues will arise about some design features. Can be recorded as endnotes

Often there are trade-offs and a design feature may lead to positive outcomes or negative ones. These should be listed alongside the feature design feature +ve things -ve things

Description of design feature Description of design feature Description of design feature

Some positive things about the design feature

Some less than positive things about the design feature!

Page 30: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Making Claims, Example

design feature

+ve things -ve things

Near/far view of HIC display

more flexibility, can be seen from far away

more complexity,problems with ‘modes’

Page 31: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Conclusions (1 of 3)

Undertaking an activity analysis involves a number of different views that can be remembered through the acronym FICS; Functions and Events, Interactions and Usability, Content and Structure, Style and Aesthetics.

Page 32: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Conclusions (2 of 3)

Methods for understanding activities fall into three main categories; Methods for working with people

Methods for generating ideas

Modelling methods.

Page 33: Understanding Activities Interaction Design Lecture 6 Scenario-based Design.

Conclusions (3 of 3)

Scenarios are concrete stories about the interactions between people, activities, contexts and technologies.

Scenarios offer an effective way of representing activities, enabling the designer to generate ideas, consider solutions and communicate with others