Programmers are poor Designers

25
Programmers are poor Designers Human Factors in Interface Design Andy Barry, Morgan Boes, Dan Cody, Eric Hwang

description

Programmers are poor Designers. Human Factors in Interface Design Andy Barry, Morgan Boes, Dan Cody, Eric Hwang. Goals. Personas. Unnatural to programmers – the people, not the computer. Representing how users browse. Usage Scenarios. Make life easy for the person – - PowerPoint PPT Presentation

Transcript of Programmers are poor Designers

Page 1: Programmers are  poor Designers

Programmers are poor Designers

Human Factors in Interface DesignAndy Barry, Morgan Boes,

Dan Cody, Eric Hwang

Page 2: Programmers are  poor Designers

Goals

Page 3: Programmers are  poor Designers
Page 4: Programmers are  poor Designers
Page 5: Programmers are  poor Designers
Page 6: Programmers are  poor Designers
Page 7: Programmers are  poor Designers
Page 8: Programmers are  poor Designers
Page 9: Programmers are  poor Designers
Page 10: Programmers are  poor Designers
Page 11: Programmers are  poor Designers
Page 12: Programmers are  poor Designers

Personas

Representing how users browse

Unnatural to programmers – the people, not the

computer.

Page 13: Programmers are  poor Designers
Page 14: Programmers are  poor Designers
Page 15: Programmers are  poor Designers
Page 16: Programmers are  poor Designers
Page 17: Programmers are  poor Designers

Usage Scenarios

Why do users revisit a website?› What do they know about the site?› How does their knowledge vary?

Make life easy for the person – not for the programmer

Page 18: Programmers are  poor Designers

3 Fundamental Cases

Short Term Long Term Disconnected path

Page 19: Programmers are  poor Designers

Simulating Cases

Going back to a website that…• the user visited a day ago• the user visited a month ago• the user visited from a link in an email

Page 20: Programmers are  poor Designers
Page 21: Programmers are  poor Designers

Why Talk to People?

Users:What does this do?

Incompressible

Helped us create a more natural mapping

Page 22: Programmers are  poor Designers

ASICS Women’s Sakura Diva™ Lace Up - DSWLast visited 3/4 (about a week ago).http://www.dsw.com/dsw_shoes/catalog/...

SteveMadden – LIKEABLE PURPLE women’s casual float round toeLast visited 3/12 (yesterday).http://www.stevemadden.com/item.aspx?id=46...

DanskoLast visited 2/26 (close to a month ago).http://www.dansko.com/#detail,Narrow_Pro,Sta…

Naturalizer Black Leather Ball ShoeLast visited 1/31 (over a month ago).http://www.naturalizer.com/Shopping/Product....

Running : : WR1224Last visited 3/14 (pi day: today).http://www.newbalance.com/running/footwear...

NikeStore. Shop the Official Nike Store for Shoes, Clothing & GearLast visited 3/01 (a few weeks ago).http://store.nike.com/index.jsp?country=US&...

Pages You’ve Visited Before

…NowLast month…

A few weeks ago A few days ago

Change history options…

shoes

×

Page 23: Programmers are  poor Designers

Demo

Page 24: Programmers are  poor Designers

Programmers are poor Designers

Human Factors in Interface DesignAndy Barry, Morgan Boes,

Dan Cody, Eric Hwang

Page 25: Programmers are  poor Designers