the application development paradox early stage tools and techniques for iterative evaluation scott davidoff, scott carter + jennifer mankoff early-stage tools + techniques scott.

Download Report

Transcript the application development paradox early stage tools and techniques for iterative evaluation scott davidoff, scott carter + jennifer mankoff early-stage tools + techniques scott.

the application development paradox
early stage tools and techniques for iterative evaluation
scott davidoff, scott carter + jennifer mankoff
early-stage tools + techniques
scott davidoff, scott carter + jennifer mankoff
example paradox: eldermail
(davidoff, bloomberg, li, mankoff + fussell 2005)
challenge
create a walk-up-and-use cmc system for seniors
strategy
provide benefits of email wrapped in familiar objects
option 1
letter-writing-to-email bridge
how could we know which to build and test
option 2
voice-to-email bridge
early-stage tools + techniques
scott davidoff, scott carter + jennifer mankoff
the application development paradox
field-deployable research requires knowledge that researchers do not yet have
early-stage tools + techniques
scott davidoff, scott carter + jennifer mankoff
current tools + techniques
build
design
early-stage tools + techniques
test
scott davidoff, scott carter + jennifer mankoff
current tools + techniques
toolkits
interface builders
build
design
formative
evaluation
early-stage tools + techniques
test
summative
evaluation
scott davidoff, scott carter + jennifer mankoff
current tools + techniques
toolkits
interface builders
build
simulation
paper prototyping
iterative
evaluation
design
formative
evaluation
early-stage tools + techniques
test
summative
evaluation
scott davidoff, scott carter + jennifer mankoff
current tools + techniques
toolkits
interface builders
build
paper prototyping
iterative
evaluation
bootstrap simulation
design
formative
evaluation
early-stage tools + techniques
test
summative
evaluation
scott davidoff, scott carter + jennifer mankoff
bootstrapping location awareness: momento
early-stage tools + techniques
(carter + mankoff 2005)
scott davidoff, scott carter + jennifer mankoff
comparing multiple approaches
where is the sweet spot?
overhead
high
low
intrusiveness
high
low
easy
hard
development cost
momento
early-stage tools + techniques
bluetooth
java
scott davidoff, scott carter + jennifer mankoff
future work
support application development process from design to testing
support multiple prototype iterations, and seamless switching between them
low-cost channels to capture and visualize data from a variety of protocols
early-stage tools + techniques
scott davidoff, scott carter + jennifer mankoff