ABSTRACT
Sketching facilitates design in the exploration of ideas about concrete objects and abstractions. In fact, throughout the software engineering process when grappling with new ideas, people reach for a pen and start sketching. While pen and paper work well, digital media can provide additional features to benefit the sketcher. Digital support will only be successful, however, if it does not detract from the core sketching experience. Based on research that defines characteristics of sketches and sketching, this paper offers three preliminary tool examples. Each example is intended to enable sketching while maintaining its characteristic experience.
- B. P. Bailey, J. A. Konstan, & J. V. Carlis. 2001. DEMAIS: designing multimedia applications with interactive storyboards. In Proceedings of the ninth international conference on Multimedia. ACM, New York, NY, USA, 241--250. Google ScholarDigital Library
- B. Buxton. 2007. Sketching User Experiences: Getting the Design Right and the Right Design (Interactive Technologies). Morgan Kaufmann. Google ScholarDigital Library
- M. Csikszentmihalyi. 1990. Flow: The Psychology of Optimal Experience, New York: Harper and Row.Google Scholar
- T. Dorta, E. Pérez & A. Lesage. 2008. The Ideation Gap: Hybrid tools, Design flow & Practice, Design Studies. 29(2), 121--141.Google ScholarCross Ref
- E. Ferguson. 1997. The Mind's Eye: Nonverbal Thought in Technology. Science-New Series, 197,4306, 827--836.Google Scholar
- G. Goldschmidt. 1992. Serial sketching: visual problem solving in designing Cybernetics and Systems, 23, 191--219. Google ScholarDigital Library
- J. Grundy & J. Hosking. 2007. Supporting Generic Sketching-Based Input of Diagrams in a Domain-Specific Visual Language Meta-Tool. In Proceedings of ICSE '07. IEEE Computer Society, Washington, DC, USA, 282--291. Google ScholarDigital Library
- J. Heiser, B. Tversky, & M. Silverman. 2004. Sketches For and From Collaboration. In Visual and spatial reasoning in design III. Key Centre for Design Research, Sydney.Google Scholar
- J. Lin, M. W. Newman, J. I. Hong, & J. A. Landay. 2000. DENIM: finding a tighter fit between tools and practice for Web site design. In Proceedings of SIGCHI. ACM, New York, NY, USA, 510--517. Google ScholarDigital Library
- J. A. Landay. 1996. SILK: sketching interfaces like krazy. In CHI Conference companion. ACM, NY, USA, 398--399. Google ScholarDigital Library
- N. Mangano, A. Baker, M. Dempsey, E. Navarro, & A. van der Hoek. 2010. Software Design Sketching with Calico, Twenty-fifth IEEE/ACM International Conference on Automated Software Engineering, 23--32. Google ScholarDigital Library
- H. Ossher, R. Bellamy, I. Simmonds, D. Amid, A. Anaby-Tavor, M. Callery, M. Desmond, J. de Vries, Amit Fisher, and S. Krasikov. 2010. Flexible modeling tools for pre-requirements analysis: conceptual architecture and research challenges. In Proceedings of OOPSLA '10. ACM, New York, USA, 848--864. Google ScholarDigital Library
- B. Plimmer. 2008. Experiences with digital pen, keyboard and mouse usability. Journal on Multimodal User Interfaces, 2(1), 13--23.Google ScholarCross Ref
- D. Schön, 1983. The reflective practitioner: How professionals think in action, Basic Books, New York.Google Scholar
- M. Suwa & B. Tversky. 1997. What do architects and students perceive in their design sketches? A protocol analysis. Design Studies, 18(4), 385--4.Google ScholarCross Ref
Index Terms
- Sketching tools for ideation (NIER track)
Recommendations
Sketching for Ideation: A Structured Approach for Increasing Divergent Thinking
CHI EA '17: Proceedings of the 2017 CHI Conference Extended Abstracts on Human Factors in Computing SystemsSketching is a valuable technique used across a variety of industries to aid creative thought. Although the benefits of sketching are widely known, there is limited instruction for the application of sketching in problem solving, particularly in the ...
Sketching user experiences tutorial: stories, strategies, surfaces
ITS '13: Proceedings of the 2013 ACM international conference on Interactive tabletops and surfacesPaper-pencil sketches are a valuable tool during different stages of experience design in human-computer interaction. This hands-on tutorial will demonstrate how to integrate sketching into researchers' and interaction designers' everyday practice -- ...
Hands-on sketching course
CHI EA '14: CHI '14 Extended Abstracts on Human Factors in Computing SystemsSketching as a technique to quickly draw something on a piece of paper is used to explore and communicate ideas. This course introduces basic sketching techniques and a visual language which participants can apply in research and practice. It is a hands-...
Comments