Transcript
Page 1: User Centered Interaction Design

User Centered Interaction Designin Agile Environment

Page 2: User Centered Interaction Design

www.henryjacob.com

Page 3: User Centered Interaction Design

What customer want?

Page 4: User Centered Interaction Design

$

Page 5: User Centered Interaction Design

Dollar Printing Machine

IIGive them tools which helps them to make

money(legally)

Page 6: User Centered Interaction Design
Page 7: User Centered Interaction Design
Page 8: User Centered Interaction Design

A good system is something which eliminates existing

tasks(wherever its possible), or speedup the tasks with

efficiency, save money and time.

Page 9: User Centered Interaction Design

Business

Design

Engineering

Page 10: User Centered Interaction Design
Page 11: User Centered Interaction Design

EngineeringDesign

+Engineering

Design+

Engineering+

Business

Page 12: User Centered Interaction Design

Business

Design

Engineering

Page 13: User Centered Interaction Design

Deciding what to build

It is all about how we develop stories

Page 14: User Centered Interaction Design

“Plan for artifacts, whose form, content, behavior is useful, usable, desirable, as well as economically viable, and technically feasible” – Alan Cooper

Page 15: User Centered Interaction Design

The hardest single part of building a software system is deciding precisely what to

build?-- Fred Brooks

Page 16: User Centered Interaction Design

Business

Design

Engineering

Page 17: User Centered Interaction Design

Agile is an Engineering Process

Page 18: User Centered Interaction Design

Planning GameStories

Story Card

Iteration Plan

Release Plan

Planning Game

Decide on scope and prioritiesEstimate cost and schedule

Benchmark for feedback

Page 19: User Centered Interaction Design

Who does the design?

Page 20: User Centered Interaction Design

Customer Users Programmer Graphics Designer

Page 21: User Centered Interaction Design

software development is not just about coding

Page 22: User Centered Interaction Design

Can you imagine Windows without mouse?

Page 23: User Centered Interaction Design

Customer Users Programmer Graphics Designer

Page 24: User Centered Interaction Design

Application Architect

Interaction Designer

Solution Architect

Page 25: User Centered Interaction Design

Customer

Architect

SME

Users

Page 26: User Centered Interaction Design

DesignGame

Design Game

Design Team

Stories

Page 27: User Centered Interaction Design

Planning Game

Story Card

Iteration Plan

Release Plan

Planning Game

Design Team

Page 28: User Centered Interaction Design

The Design Team typically creates a sizeable queue within

just a few iterations by continuing to work with the Customer to develop new

stories while current ones are being implemented.

Page 29: User Centered Interaction Design

Design involves a sizable up-front activities

Page 30: User Centered Interaction Design

Dom

a in

DesignC

usto

mer

Per

sona

s

Goa

l

Ta s

ks

Con

text

Obj

ects

Page 31: User Centered Interaction Design

Dom

a in

DesignC

usto

mer

Per

sona

s

Goa

l

Ta s

ks

Con

text

Obj

ects

Page 32: User Centered Interaction Design

StocksSD.com

Buy

Sell

StocksDirect.com

MyStocks

Domain: Stock Trading, Stock ExchangeEntities/Objects: Stocks, UserTasks: login, Buy, List, Sell

Page 33: User Centered Interaction Design
Page 34: User Centered Interaction Design

Shekar Alex

Page 35: User Centered Interaction Design

ShekarStocksDirect.com Agent

Page 36: User Centered Interaction Design

Alex LOGIN USRNAME:PWD SELL STOCK_SYMBOL

Page 37: User Centered Interaction Design

Dom

a in

Cus

tom

er

Per

sona

s

Goa

l

Ta s

ks

Con

text

Obj

ects

Design

Page 38: User Centered Interaction Design

Shekar Alex

Customer Goal: More TransactionPotential Users: Working Professional – Especially IT and SalesPersonas: Shekar, Alex Context: Shekar - Work Environment & Work, Alex - Always on Move

Page 39: User Centered Interaction Design

“No matter how skillful and creative the designer ,If he does not have a clear and detailed knowledge of the users he is designing for , what

the constraints of the problem are, and what business or

organizational goals the design is hoping to achieve , he will have little chance of success.” - Alan

Cooper

Page 40: User Centered Interaction Design

A good system is something which eliminates existing

tasks(wherever its possible), or speedup the tasks with

efficiency, save money and time.

Page 41: User Centered Interaction Design

Business

Design

Engineering

Page 42: User Centered Interaction Design

Application Architect

Interaction Designer

Solution Architect

Page 43: User Centered Interaction Design

Dom

a in

Cus

tom

er

Per

sona

s

Goa

l

Ta s

ks

Con

text

Obj

ects

Design

Page 44: User Centered Interaction Design

Planning Game

Story Card

Iteration Plan

Release Plan

Planning Game

Design Team

Page 45: User Centered Interaction Design

“If the software were magic, what would it do?”

Page 46: User Centered Interaction Design

Domain

Page 47: User Centered Interaction Design

Functioning of particular [business] environment

Understanding the terminology

Creating language for all stories, conversations, customer tests & code

Page 48: User Centered Interaction Design

Freeform Domain Discussion

Page 49: User Centered Interaction Design

Customer

Page 50: User Centered Interaction Design

Why some one has to buy our product?

decision process for purchasing a product

Page 51: User Centered Interaction Design

Personas

Page 52: User Centered Interaction Design

User Models

Personas represent behavior patterns

Page 53: User Centered Interaction Design

Goals

Page 54: User Centered Interaction Design

A goal is an end condition, whereas a task is an

intermediate step that helps to reach a goal.

Page 55: User Centered Interaction Design

Context

Page 56: User Centered Interaction Design

Design is Technology Dependent

Page 57: User Centered Interaction Design

where, when, and how frequently would the users interact with this

task?

Page 58: User Centered Interaction Design

Tasks

Page 59: User Centered Interaction Design

A goal is an end condition, whereas a task is an

intermediate step that helps to reach a goal.


Top Related