Once the product's task is known, design the interface first; then implement to the interface design..... As far as the customer is concerned, the interface is the the product.
-- Jef Raskin, Cited by Malcolm McCullough in Digital Ground, 2004
Authoritative overview of End-User Development (EUD) including 4 HD video interviews filmed in Rome, Italy. EUD is really all about democratization of computing.
Read the full chapterThe following articles are from "Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference":
Klemmer, Scott R., Thomsen, Michael, Phelps-Goodman, Ethan, Lee, Robert and Landay, James A. (2002): Where do web sites come from?: capturing and interacting with design history. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 1-8.
Pierce, Jeffrey S. and Pausch, Randy (2002): Comparing voodoo dolls and HOMER: exploring the importance of feedback in virtual environments. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 105-112.
Rekimoto, Jun (2002): SmartSkin: an infrastructure for freehand manipulation on interactive surfaces. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 113-120.
Grossman, Tovi, Balakrishnan, Ravin, Kurtenbach, Gordon, Fitzmaurice, George W., Khan, Azam and Buxton, Bill (2002): Creating principal 3D curves with digital tape drawing. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 121-128.
Jettmar, Eva and Nass, Clifford (2002): Adaptive testing: effects on user performance. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 129-134.
Bos, Nathan, Olson, Judith S., Gergle, Darren, Olson, Gary M. and Wright, Zach (2002): Effects of four computer-mediated communications channels on trust development. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 135-140.
Zheng, Jun, Veinott, Elizabeth S., Bos, Nathan, Olson, Judith S. and Olson, Gary M. (2002): Trust without touch: jumpstarting long-distance trust with initial social activities. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 141-146.
John, Bonnie E., Vera, Alonso H., Matessa, Michael, Freed, Michael and Remington, Roger (2002): Automating CPM-GOMS. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 147-154.
Scott, Stacey D., Lesh, Neal and Klau, Gunnar W. (2002): Investigating human-computer optimization. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 155-162.
McGrenere, Joanna, Baecker, Ronald M. and Booth, Kellogg S. (2002): An evaluation of a multiple interface design solution for bloated software. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 163-170.
Zhai, Shumin, Sue, Alison and Accot, Johnny (2002): Movement model, hits distribution and learning in virtual keyboarding. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 17-24.
Isaacs, Ellen, Walendowski, Alan and Ranganthan, Dipti (2002): Hubbub: a sound-enhanced mobile instant messenger that supports awareness and opportunistic interactions. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 179-186.
Voida, Amy, Newstetter, Wendy C. and Mynatt, Elizabeth D. (2002): When conventions collide: the tensions of instant messaging attributed. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 187-194.
Czerwinski, Mary, Tan, Desney S. and Robertson, George G. (2002): Women take a wider view. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 195-202.
Cockburn, Andy and McKenzie, Bruce (2002): Evaluating the effectiveness of spatial memory in 2D and 3D physical and virtual environments. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 203-210.
Ehret, Brian D. (2002): Learning where to look: location learning in graphical user interfaces. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 211-218.
Drucker, Steven M., Glatzer, Asta, Mar, Steven De and Wong, Curtis (2002): SmartSkip: consumer level browsing and skipping of digital video content. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 219-226.
Sellen, Abigail, Murphy, Rachel and Shaw, Kate L. (2002): How knowledge workers use the web. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 227-234.
Martin, David, Rouncefield, Mark and Sommerville, Ian (2002): Applying patterns of cooperative interaction to work (re)design: e-government and planning. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 235-242.
Heer, Jeffrey and Chi, Ed H. (2002): Separating the swarm: categorization methods for user sessions on the web. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 243-250.
Isokoski, Poika and Kaki, Mika (2002): Comparison of two touchpad-based methods for numeric entry. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 25-32.
Suh, Bongwon, Woodruff, Allison, Rosenholtz, Ruth and Glass, Alyssa (2002): Popout prism: adding perceptual principles to overview+detail document interfaces. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 251-258.
Baudisch, Patrick, Good, Nathaniel, Bellotti, Victoria and Schraedley, Pamela (2002): Keeping things in context: a comparative evaluation of focus plus context screens, overviews, and zooming. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 259-266.
Gutwin, Carl (2002): Improving focus targeting in interactive fisheye views. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 267-274.
Whittaker, Steve, Hirschberg, Julia, Amento, Brian, Stark, Litza, Bacchiani, Michiel, Isenhour, Philip, Stead, Larry, Zamchick, Gary and Rosenberg, Aaron (2002): SCANMail: a voicemail interface that makes speech browsable, readable and searchable. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 275-282.
Suhm, Bernhard, Bers, Josh, McCarthy, Dan, Freeman, Barbara, Getty, David, Godfrey, Katherine and Peterson, Pat (2002): A comparative study of speech in the call center: natural language call routing vs. touch-tone menus. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 283-290.
Pirhonen, Antti, Brewster, Stephen A. and Holguin, Christopher (2002): Gestural and audio metaphors as a means of control for mobile devices. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 291-298.
Montemayor, Jaime, Druin, Allison, Farber, Allison, Simms, Sante, Churaman, Wayne and D'Amour, Allison (2002): Physical programming: designing tools for children to create physical interactive environments. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 299-306.
Lin, James, Thomsen, Michael and Landay, James A. (2002): A visual language for sketching large and complex interactive designs. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 307-314.
Terveen, Loren, McMackin, Jessica, Amento, Brian and Hill, Will (2002): Specifying preferences based on user history. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 315-322.
Fiore, Andrew T., Tiernan, Scott Lee and Smith, Marc A. (2002): Observed behavior and perceived value of authors in usenet newsgroups: bridging the gap. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 323-330.
Myers, Brad A., Bhatnagar, Rishi, Nichols, Jeffrey, Peck, Choon Hong, Kong, Dave, Miller, Robert and Long, A. Chris (2002): Interacting at a distance: measuring the performance of laser pointers and other devices. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 33-40.
Snowdon, David N. and Grasso, Antonietta (2002): Diffusing information in organizational settings: learning from experience. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 331-338.
Jacob, Robert J. K., Ishii, Hiroshi, Pangaro, Gian and Patten, James (2002): A tangible interface for organizing information using a grid. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 339-346.
Sharlin, Ehud, Itoh, Yuichi, Watson, Benjamin, Kitamura, Yoshifumi, Sutphen, Steve and Liu, Lili (2002): Cognitive cubes: a tangible user interface for cognitive assessment. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 347-354.
Piper, Ben, Ratti, Carlo and Ishii, Hiroshi (2002): Illuminating clay: a 3-D tangible interface for landscape analysis. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 355-362.
Bayles, Michelle E. (2002): Designing online banner advertisements: should we animate?. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 363-366.
Ivory, Melody Y. and Hearst, Marti A. (2002): Statistical profiles of highly-rated web sites. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 367-374.
Farnham, Shelly, Cheng, Lili, Stone, Linda, Zaner-Godsey, Melora, Hibbeln, Christopher, Syrjala, Karen, Clark, Ann Marie and Abrams, Janet (2002): HutchWorld: clinical study of computer-mediated social support for cancer patients and their caregivers. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 375-382.
Muller, Michael J. and Carey, Kenneth (2002): Design as a minority discipline in a software company: toward requirements for a community of practice. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 383-390.
Kelly, Sean Uberoi, Sung, Christopher and Farnham, Shelly (2002): Designing for improved social responsibility, user participation and content in on-line communities. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 391-398.
Tolmie, Peter, Pycock, James, Diggins, Tim, MacLean, Allan and Karsenty, Alain (2002): Unremarkable computing. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 399-406.
McGee, David R., Cohen, Philip R., Wesson, R. Matthews and Horman, Sheilah (2002): Comparing paper and tangible, multimodal tools. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 407-414.
Fukayama, Atsushi, Ohno, Takehiko, Mukawa, Naoki, Sawaki, Minako and Hagita, Norihiro (2002): Messages embedded in gaze of interface agents -- impression management with agent's gaze. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 41-48.
Bellotti, Victoria, Back, Maribeth, Edwards, W. Keith, Grinter, Rebecca E., Henderson, Austin and Lopes, Cristina (2002): Making sense of sensing systems: five questions for designers and researchers. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 415-422.
Robertson, George G., Cameron, Kim, Czerwinski, Mary and Robbins, Daniel (2002): Polyarchy visualization: visualizing multiple intersecting hierarchies. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 423-430.
Aoki, Paul M., Grinter, Rebecca E., Hurst, Amy, Szymanski, Margaret H., Thornton, James D. and Woodruff, Allison (2002): Sotto voce: exploring the interplay of conversation and mobile audio spaces. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 431-438.
Taylor, Alex S. and Harper, Richard H. R. (2002): Age-old practices in the 'new world': a study of gift-giving between teenage mobile phone users. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 439-446.
Jensen, Carlos, Davis, John and Farnham, Shelly (2002): Finding others online: reputation systems for social online spaces. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 447-454.
Pinelle, David and Gutwin, Carl (2002): Groupware walkthrough: adding context to groupware usability evaluation. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 455-462.
Blackmon, Marilyn Hughes, Polson, Peter G., Kitajima, Muneo and Lewis, Clayton H. (2002): Cognitive walkthrough for the web. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 463-470.
Vredenburg, Karel, Mao, Ji-Ye, Smith, Paul W. and Carey, Tom (2002): A survey of user-centered design practice. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 471-478.
Chen, Milton (2002): Leveraging the asymmetric sensitivity of eye contact for videoconference. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 49-56.
McGuffin, Michael and Balakrishnan, Ravin (2002): Acquisition of expanding targets. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 57-64.
Hinckley, Ken, Cutrell, Edward, Bathiche, Steve and Muss, Tim (2002): Quantitative analysis of scrolling techniques. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 65-72.
Accot, Johnny and Zhai, Shumin (2002): More than dotting the i's -- foundations for crossing-based interfaces. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 73-80.
Vaucelle, Cati and Jehan, Tristan (2002): Dolltalk: A computational toy to enhance children's creativity. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 776-777. Available online
Quintana, Chris, Krajcik, Joseph and Soloway, Elliot (2002): A Case Study to Distill Structural Scaffolding Guidelines for Scaffolded Software Environments. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 81-88.
Brush, A. J. Bernheim, Bargeron, David, Grudin, Jonathan and Gupta, Anoop (2002): Notification for shared annotation of digital documents. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 89-96.
Schnadelbach, Holger, Koleva, Boriana, Flintham, Martin, Fraser, Mike, Izadi, Shahram, Chandler, Paul, Foster, Malcolm, Benford, Steve and Rodden, Tom (2002): The augurscope: a mixed reality interface for outdoors. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 9-16.
Hudson, James M., Christensen, Jim, Kellogg, Wendy A. and Erickson, Thomas D. (2002): "I'd be overwhelmed, but it's just one more thing to do": availability and interruption in research management. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 97-104.
Give us your opinion! Do you have any comments/additions
that you would like other visitors to see?
Once the product's task is known, design the interface first; then implement to the interface design..... As far as the customer is concerned, the interface is the the product.
-- Jef Raskin, Cited by Malcolm McCullough in Digital Ground, 2004
Authoritative overview of End-User Development (EUD) including 4 HD video interviews filmed in Rome, Italy. EUD is really all about democratization of computing.
Read the full chapter