introduction to design iii - sharepoint.ecn.purdue.edu...environmental: moisture limits, dust...

52
Introduction to Design III Presented by: Dr. Carla Zoltowski Professional Development Series Lecture (Specification Development) is in ARMS B071 EPICS – Fall 2014

Upload: others

Post on 04-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

1

Introduction to Design III Presented by:

Dr. Carla Zoltowski

Professional Development Series Lecture (Specification Development) is in ARMS B071

EPICS – Fall 2014

Page 2: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Learning Objectives

At the end of this class period, you will be able to:

1. Identify tasks and strategies that are effective for the

conceptual, detailed, and delivery phases of the design

process

2. Identify how these tasks and strategies can be/were

used in your project

Page 3: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Homework

1) What are example specifications from your projects?

Page 4: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Design Specifications

Quantified

o Measurable

o Testable

Objective quantities (based on some metric)

A set of units should be associated with each specification

Page 5: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Categories of Evaluation Criteria (Voland 2004): Physical: space allocation or dimensional requirements, weight limits, material

characteristics, energy or power requirements

Functional/Operational: acceptable vibration ranges, operating times, input/output requirements

Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people or other systems that share the same environment

Economic: limits on production costs, depreciation, operating costs, service or maintenance requirements, existence of competitive solutions in the marketplace

Legal: governmental safety requirements, environmental or pollution control codes, production standards

Human Factors/Ergonomics: strength, intelligence, and anatomical dimensions of the user

Page 6: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Conceptual Design Phase

Conceptual Design Phase: Goal is to expand the design space to include as many

solutions as possible. Evaluate different approaches and selecting “best” one to move

forward. Exploring “how”.

Conduct Functional Decomposition

Brainstorm several possible solutions

Create prototypes of multiple concepts, get feedback from users, refine

specifications

Evaluate feasibility of potential solutions (proof-of-concept prototypes); select

one to move forward

Gate 3: Continue if project partner and advisor agree that solution space has been

appropriately explored and the best solution has been chosen.

Page 7: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Expanding the Design

Space

Page 8: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Functional Decomposition

Breaking tasks or functions of the system down to the finest level

Create a tree diagram starting at the most general function of your system

o What is the purpose of your system?

Break this function down into simpler subtasks or sub-functions

Continue until you are at the most basic functions or tasks

Page 9: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Functional Decomposition Example

Talkie Board

User Interface Mode Selection Sound System

Change between

record/play, put

on/take off, power

on/off

Present

cards in

viewable

manner

Controls

accessible

to

teacher,

cards to

student

Identify

specific

cards

Identify

when

cards

placed or

removed

Record

/play

messages

Access

messages

dynamically

Card

Identification

Talkie BoardTalkie Board

User InterfaceUser Interface Mode SelectionMode Selection Sound System Sound System

Change between

record/play, put

on/take off, power

on/off

Change between

record/play, put

on/take off, power

on/off

Present

cards in

viewable

manner

Present

cards in

viewable

manner

Controls

accessible

to

teacher,

cards to

student

Identify

specific

cards

Identify

when

cards

placed or

removed

Identify

specific

cards

Identify

specific

cards

Identify

when

cards

placed or

removed

Identify

when

cards

placed or

removed

Record

/play

messages

Record

/play

messages

Access

messages

dynamically

Access

messages

dynamically

Card

Identification

Page 10: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Expanding the creative process

• Take functional decomposition and brainstorm on each of the functions • How can we ______ ? • Capture the best of each idea • Rebuild the system as combinations • Morphological matrix

Primary Function

Sub-function Sub-function

Sub-function Sub-function

Primary FunctionPrimary Function

Sub-functionSub-function Sub-functionSub-function

Sub-functionSub-function Sub-functionSub-function

Page 11: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

• Substitute – can you use a different method, device, or material or changed the environment?

• Combine – can you combine ideas together to produce a better idea?

• Adapt – what ideas are similar that could be emulated or adapted to fit the current need?

• Modify, Minify, Magnify – can you change the current idea, make it smaller or larger in some way?

• Put to other uses – can you use the idea in a new way? • Eliminate – are there any ideas that have been shown to not

work? • Reverse, Rearrange – would an opposing idea give you

additional information, or can you interchange the key elements of the idea to form a new one?

Brainstorming: SCAMPER

Page 12: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Brainstorming – 6-3-5

Group of 6 people

Each person writes down 3 ideas

o Written description or graphical (sketches)

Pass to right, next person adds to paper for 5 minutes..

o Ideas can be new, extend, or modify original ideas

No verbal communication during activity

Page 13: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Design Heuristics

Page 14: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Design Heuristics

Page 15: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Seeking and Selecting

Divergence Convergence Expand possibilities Narrow Focus

Name the

problem

Iterative within Process

Page 16: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Decision Matrix

Table with alternatives

Quantify categories and score alternatives

o Importance in different categories

Use judgment to do reality checks

Leaves documentation of thought process of design

o Can be shared in design reviews

Page 17: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Decision Matrix

Ideas to be compared

Criteria for

Comparison Weights

Scores

Totals

Page 18: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Decision Matrix Example: Getting a Job

Criteria Wts Co. A Co. B Co. C Co. D

Location 5

Salary 4

Bonus 2

Job 3

Training 2

Boss 2

Totals

Page 19: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Decision Matrix Example: Getting a Job

Criteria Wts Co. A Co. B Co. C Co. D

Location 5 5 4 4 3

Salary 4 4 4 3 4

Bonus 2 3 4 3 4

Job 3 3 4 4 3

Training 2 4 4 3 3

Boss 2 5 4 3 4

Totals 70 68 60 58

Page 20: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Detailed Design Phase

Detailed Design Phase: Goal is to design working prototype which meets

functional specifications.

Com

mon

tas

ks

Design/analysis/evaluation of project, sub-modules and/or components

(freeze interfaces)

Complete DFMEA analysis of project

Prototyping of project, sub-modules and/or components

Field test prototype/usability testing

Gate 4: Continue if can demonstrate feasibility of solution (is there a working

prototype?). Project Partner and advisor approval required.

Page 21: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Design Failure Mode Effects Analysis (DFMEA)

http://en.wikipedia.org/wiki/Failure_mode_and_effects_analysis

1. Brainstorm potential failures and effects

2. Rank failures (1 = Low, 10 = High): Severity, Occurrence, Detection

3. Calculate RPN = Severity X Occurrence X Detection

4. Develop action plan

5. Implement fixes; Revisit potential failure risks

Page 22: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

User Testing

http://www.useit.com/alertbox/20000319.html

http://www.nngroup.com/articles/how-many-test-users/

Page 23: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Universal Design Principles

1. Equitable use

2. Flexibility in use

3. Simple and Intuitive

4. Perceptible information

5. Tolerance for error

6. Low physical effort

7. Size and space for approach and use

Page 24: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

1. Equitable Use

Useful and marketable to people with diverse abilities

Same means for all users

Identical whenever possible

Equivalent when not

Avoid segregating or stigmatizing any users

24

Page 25: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

2. Flexibility in Use

Accommodate wide range of individual preferences and

abilities

Provide choice in method of use

Right or left-handed access and use

25

Page 27: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

3. Simple and Intuitive Use

Easy to understand

Regardless of

Experience

Knowledge

Language skills

Concentration level

Eliminate unnecessary complexity

Be consistent with user expectations and intuition

Accommodate wide range of literacy and language skills

27

Page 29: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Remote Control

29

Group functions by:

Color

Shape

Size

Page 30: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Why do you think this door needs to be labeled “PUSH”?

From www.iqcontent.com

Page 31: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Which

stovetop is it

easier to

remember

which knob is

for which

burner?

Page 32: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

4. Perceptible Information

Communicate necessary information regardless of

ambient conditions & user’s sensory abilities

Use different modes for redundant presentation

Maximize legibility of essential information

Feedback

Design should show effect of an action: Both positive and

negative (not just an error)

Examples: Indicator lights, Comments boxes, “Time

Remaining”, Clicks/sounds, Tactile

32

Page 33: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Multiple Modes of Communication

Audio

“walk sign is on”

“13, 12, 11, 10…”

Tactile

Braille

Vibration

Lights

Color schemes

33

Page 34: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

5. Tolerance for Error

Minimize hazards

Minimize adverse consequences of accidental or

unintended actions

Arrange elements to minimize hazards and errors

Provide warning of hazards and errors

Related to perceptible information

Provide failsafe features

34

Page 35: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Preventing, Warning, Reversing, Recovering

Make it impossible or very difficult to make an error or make the consequences of the error as minimal as possible

Page 36: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Consistency

Page 37: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

6. Low Physical Effort

Design can be used efficiently and comfortably

Minimum of fatigue

Allow user to maintain neutral body position

Use reasonable operating forces

Minimize repetitive actions

37

Page 38: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Redesigned Products

38

Lever replaced by button

Favorites saved

No need to type numbers Keyless entry

Page 39: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

7. Size and space for approach and use

Provide appropriate size and space

Approach

Reach

Manipulation

Regardless of

Body size

Posture

Mobility

Make reach comfortable to all components for any standing or

seated user

39

Page 40: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

ADA Accessibility

Guidelines

Page 41: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Anthropometric Data: Variations in Size and Proportion (Voland 2004)

Page 42: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Inclusive Design: Scales

Motion

Dexterity

Reach and stretch

Vision

Hearing

Communication

Intellectual functioning

Source: Keates and Clarkson, 2003

Page 43: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Locomotion capability scale

Source: Keates and Clarkson, 2003

Consists of walking, stair climbing, bending and balance capabilities.

Page 44: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Dexterity capability scale

Source: Keates and Clarkson, 2003

Considers picking up, carrying, holding and twisting capabilities.

Page 45: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Inclusive Design Calculator

http://www.inclusivedesigntoolkit.com/betterdesign2/

Page 46: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Delivery Phase

Delivery Checklist: https://sharepoint.ecn.purdue.edu/epics/teams/Public%20Documents/Delivery%20Checklist.doc

Delivery Phase Tasks: Goal is to refine detailed design so as to produce a product

that is ready to be delivered! In addition, the goal is to develop user manuals and

training materials.

Common tasks: Complete user manuals/training material

Complete usability and reliability testing

Complete delivery review

Gate 5: Continue if Project Partner, Advisor and EPICS Admin agree that project

is ready for delivery!

Page 47: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Service/Maintenance Phase

Service/Maintenance Phase Tasks

Common tasks: Evaluate performance of fielded project

Determine what resources are necessary to support and maintain

the project

Gate 6: Project Partner and Advisor approve continued fielding of project. If not,

retire or redesign.

Page 48: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Retirement or Redesign Phase

Retirement or Redesign

Page 49: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Homework

Due: By lecture next week (September 29th)

Complete survey: https://purdue.qualtrics.com/SE/?SID=SV_9RlPKIuJ8iTPW5f

(I will email the link……)

Page 50: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

People with Disabilities: People-first language, Beyond PC Reflects an appreciation for the person, and does not

make the disability or other characteristics the central feature. o People with disabilities

• vs. Handicapped person or “autistics”

o Someone who uses a wheel chair • vs. confined to a wheel chair

Impacts we interact with people, the way we view people, and as designers, the way we design for people.

Ethics of Language

Page 51: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Affirmative Phrases Negative Phrases

person with an intellectual, cognitive,

developmental disability

retarded; mentally defective

person who is blind, person who is visually

impaired

the blind

person with a disability the disabled; handicapped

person who is deaf the deaf; deaf and dumb

person who is hard of hearing suffers a hearing loss

person who has multiple sclerosis afflicted by MS

person with cerebral palsy CP victim

person with epilepsy, person with

seizure disorder

epileptic

person who uses a wheelchair confined or restricted to a wheelchair

person who has muscular dystrophy stricken by MD

person with a physical disability, physically

disabled crippled; lame; deformed

unable to speak, uses synthetic speech dumb; mute

person with psychiatric disability crazy; nuts

person who is successful, productive has overcome his/her disability; is

courageous (when it implies the person has

courage because of having a disability)

From: http://www.dol.gov/odep/pubs/fact/comucate.htm

Page 52: Introduction to Design III - sharepoint.ecn.purdue.edu...Environmental: moisture limits, dust levels, intensity of light, temperature ranges, noise limits, potential effects upon people

Attendance

Attendance, fill in your name, PUID and true for #1 Need to turn in individually to TA/Instructor