/
Goal Directed Design Prevents Dancing Bearware Goal Directed Design Prevents Dancing Bearware

Goal Directed Design Prevents Dancing Bearware - PowerPoint Presentation

tatyana-admore
tatyana-admore . @tatyana-admore
Follow
422 views
Uploaded On 2016-12-02

Goal Directed Design Prevents Dancing Bearware - PPT Presentation

Andrew Steele twitter ahsteele blog httpsteelebitcom andrewsteelesandiagov Sandia National Laboratories is a multiprogram laboratory operated by Sandia Corporation a wholly owned subsidiary of Lockheed Martin company for the US Department of Energys National Nuclear Securit ID: 496389

features sandia task goals sandia features goals task dancing bear user programmers quickly directed bearware goal cognitive asylum dances

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Goal Directed Design Prevents Dancing Be..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Goal Directed Design Prevents Dancing Bearware

Andrew Steeletwitter: ahsteeleblog: http://steelebit.comandrew.steele@sandia.gov

Sandia National Laboratories is a multi-program laboratory operated by Sandia Corporation, a wholly owned

subsidiary of Lockheed Martin company, for the U.S. Department of Energy’s National Nuclear Security Administration

under contract DE-AC04-94AL85000.Slide2

The Inmates Are Running the Asylum

If you are familiar with Alan Cooper’s The Inmates Are Running the Asylum this presentation will be a refresher.

2Slide3

dancing bearware

it is omnipresent3Slide4

Look a dancing bear!

The wonder isn't that the bear dances well but that the bear dances at all4Slide5

Causes of Dancing Bearware

Software forgetsSoftware is lazySoftware is stingy with informationSoftware is inflexibleSoftware blames usersSoftware won’t take responsibility

5Slide6

Software Solutions

6

is > than not

h

aving one

h

aving oneSlide7

We Ignore Collateral Costs

7Slide8

Cognitive friction

8Slide9

Cognitive Friction Creates Two Groups

ApologistsSurvivors

9Slide10

10

We’re all apologistsSlide11

features

how we apologize (badly)11Slide12

Why do we use features?

Features are quantifiableCan be bargained overPut programmers in controlUsers are not compelled by features

12Slide13

Product Feature List

Internal combustion engineFour wheels with rubber tiresTransmission connecting the engine to the drive wheels

Engine and transmission mounted on metal chassis

Steering wheel

13Slide14

Product Goal List

Cuts grass quickly and easilyComfortable to sit on14Slide15

goals

different than features15Slide16

What are goals?

Goals are the reason why we perform tasksTasks are not goals16Slide17

Task-Directed Design

What are the tasks?Programmers do task-directed designGood programmers, of necessity, see things procedurally, or task-wise

17Slide18

Examples of False Goals

Save memorySave keystrokesRun in a browserBe easy to learnSafeguard data integritySpeed up data entry

Increase program-execution efficiency

Increase graphic beauty

Maintain consistency across platforms

18Slide19

Personas

how to kill the elastic user19Slide20

The Elastic User

20Slide21

Persona Benefits

SpecificityHypothetical

Precision, not accuracy

Realistic look at skill levels

End feature debates

21Slide22

Cast of Characters

Bruce HamiltonNancy Green

22Slide23

Bruce Hamilton

Age 52EngineerProne to complaintIntolerant of complexityComputer LiterateLimited recreational internet use

Goal:

Perform required task as quickly as possible.

23Slide24

Nancy Green

Age 33Center Business Analyst (money person)Prone to complaintPower user of Microsoft officeSome recreational internet use

Goal:

Track budgets quickly and easily.

24Slide25

Our result

you didn’t think this was all academic did you?25Slide26

Isn’t it pretty?

26Slide27

Another pretty picture.

27Slide28

Application Praise

ELA is nice and easy to use.It doesn’t seem to work like other Sandia applications.I am usually astounded by how our systems at Sandia are unintuitive and difficult to use, but in this case, the Enterprise License Accountability app was a pleasant surprise.

28Slide29

questions

29