Top Banner
er Centered Interaction Desi in Agile Environment
59

User Centered Interaction Design

Jan 10, 2016

Download

Documents

wilda

User Centered Interaction Design. in Agile Environment. www.henryjacob.com. What customer want?. $. Dollar Printing Machine. II Give them tools which helps them to make money(legally). A good system is something which eliminates existing tasks(wherever its possible), - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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.