the layers of user experience - github pagesinfo-design-lab.github.io/id405-hci/files/05_layers of...

38
The Layers of User Experience (What is there to design in an interactive product?) ID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam) [email protected] http://info-design-lab.github.io/ID405-HCI/

Upload: others

Post on 27-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

The Layers of User Experience(What is there to design in an interactive product?)

ID 405: Human-Computer InteractionSpring 2015

Venkatesh Rajamanickam (@venkatrajam)

[email protected]

http://info-design-lab.github.io/ID405-HCI/

Page 2: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Jesse James Garrett,

The Elements of User Experience

New Riders (2003)

Second edition (2010)

http://www.jjg.net/elements/

Page 3: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Surface Plane

Page 4: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Surface Plane

Skeleton Plane

Page 5: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Surface Plane

Skeleton Plane

Structure Plane

Page 6: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Surface Plane

Skeleton Plane

Structure Plane

Scope Plane

Page 7: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Surface Plane

Skeleton Plane

Structure Plane

Scope Plane

Strategy Plane

Page 8: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Sell books

Be the place to find books

Encourage return customers

Sell other non-touch-and-feel goods

Assimilate competition

Page 9: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Shopping cart

Book reviews

Cross reference books

Remember addresses

Recommendations

Wish list and promos

Second-hand books

CDs, DVDs, Segway

Partner programs

Page 10: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Book Intros

Book Details

Book Intros

Book Details

Book Intros

Book Details

Book Intros

Book Details

Amazon

Home

Anirudha’s

Amazon

Recos for

Anirudha

Anirudha’s

Wishlist

Shopping

Cart

Settings (Addresses, Email,

Preferences...)

Checkout

...

Page 11: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Page 12: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Page 13: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Page 14: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Page 15: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Page 16: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Page 17: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Concrete

Abstract

Page 18: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Functionality Information

Page 19: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

User needs

Product objectives

Why are we making this?

Page 20: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Functional specification

Content requirements

What are we making when?

Page 21: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Interaction design

Page 22: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Page 23: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Page 24: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Page 25: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Interaction design

Information architecture

Page 26: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an
Page 27: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Interaction design

Information architecture

How does the product fit in the

life of the user?

Page 28: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Interface design

Page 29: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Page 30: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Page 31: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Interface design

Information design

Page 32: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Page 33: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Interface design

Information design

Navigation design

Page 34: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an
Page 35: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Interface design

Information design

Navigation design

Page 36: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Sensory design

Page 37: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay

Page 38: The Layers of User Experience - GitHub Pagesinfo-design-lab.github.io/ID405-HCI/files/05_Layers of User Experienc… · The Layers of User Experience (What is there to design in an

© IDC, IIT Bombay