100 likes | 230 Views
This paper explores the application development paradox through practical examples such as ElderMail, aimed at creating accessible communication tools for seniors. It discusses strategies like letter-to-email and voice-to-email bridges to enhance usability. The authors emphasize the importance of formative and summative evaluations, and the need for iterative design and testing using current tools and techniques. They propose low-cost, field-deployable methods for research that address knowledge gaps, while enabling swift prototyping and effective data visualization across various communication protocols.
E N D
early stage tools and techniques for iterative evaluation the application development paradox scott davidoff, scott carter + jennifer mankoff
example paradox: eldermail (davidoff, bloomberg, li, mankoff + fussell 2005) • create a walk-up-and-use cmc system for seniors • provide benefits of email wrapped in familiar objects • challenge • strategy option 1 letter-writing-to-email bridge how could we know which to build and test option 2 voice-to-email bridge
the application development paradox • field-deployable research requires knowledge that researchers do not yet have
current tools + techniques build design test >>
current tools + techniques toolkits interface builders build design test >> formative evaluation summative evaluation
current tools + techniques toolkits interface builders build simulation paper prototyping iterative evaluation design test >> formative evaluation summative evaluation
current tools + techniques toolkits interface builders build paper prototyping iterative evaluation bootstrap simulation design test >> formative evaluation summative evaluation
bootstrapping location awareness: momento (carter + mankoff 2005)
comparing multiple approaches where is the sweet spot? overhead high low intrusiveness high low development cost easy hard momento bluetooth java
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