We interact with documents in two separate worlds: the electronic world of the workstation, and the physical world of the desk. Interaction styles in.

Slides:



Advertisements
Similar presentations
Ken Hinckley, Shengdong Zhao, Raman Sarin, Patrick Baudisch, Edward Cutrell, Michael Shilman & Desney Tan oronto.
Advertisements

Chapter 9 User-centered approaches to interaction design By: Sarah Obenhaus Ray Evans Nate Lynch.
Chapter 3 Application Software p. 6.
The design process IACT 403 IACT 931 CSCI 324 Human Computer Interface Lecturer:Gene Awyzio Room:3.117 Phone:
Solutions link-systems international student success WorldWideWhiteboard™ Software Developer’s Kit May 3, 2015.
SMART Table 442i Collaborative Learning Center Training & Content Development Sherri Desseau
Your Interactive Guide to the Digital World Discovering Computers 2012.
Stanford hci group / cs376 research topics in human-computer interaction Tangible Interaction / Augmented Reality Scott Klemmer.
Stanford hci group / cs376 Research Topics in Human-Computer Interaction Design Tools 01 November 2005.
DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague
Combining Informal and Tangible Interfaces for Early Stages of Web Site Design Raecine Sapien Mentor: Mark Newman Professor: Dr. James Landay This presentation.
Prototyping Professor: Tapan Parikh TA: Eun Kyoung Choe
Stanford hci group / cs376 Design Processes and Tools Sharon Lin Bowen Li.
SIMS 202 Information Organization and Retrieval Prof. Marti Hearst and Prof. Ray Larson UC Berkeley SIMS Tues/Thurs 9:30-11:00am Fall 2000.
Living in a Digital World Discovering Computers 2010.
Index Task Management System: Feature Index Personal TasksDepartment Tasks Task CreationTask Routing Task TemplatesTask Sorting and Filters SearchingTask.
Multimedia & Website Design Working in Teams. This week Look at team work issues in web design Plan file and directory conventions Introduce formal software.
Systems Architecture, Fourth Edition1 Internet and Distributed Application Services Chapter 13.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Projects in the Intelligent User Interfaces Group Frank Shipman Associate Director, Center for the Study of Digital Libraries.
DENIM A Sketching Tool for Prototyping Web and Desktop UIs Mark Newman and Jimmy Lin Group for User Interface Research UC Berkeley July 8, 1999.
Discovering Computers Fundamentals, 2012 Edition Your Interactive Guide to the Digital World.
Living in a Digital World Discovering Computers 2011.
2/10/20031 Finding a Tighter Fit Between Tools & Practice for Web Design James A. Landay February 10, UW, CSE 501
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
User Interface Design Tools for the Future Multimodal UI Research in the HCC James A. Landay Jason Hong, Scott Klemmer, Jimmy Lin, Mark Newman, & Anoop.
The design process z Software engineering and the design process for interactive systems z Standards and guidelines as design rules z Usability engineering.
Intel ® Teach Essentials ICT in the Classroom Conference St John's College, Johannesburg 5-7 July 2011 Workshop by Claire Dean Senior Trainer SchoolNet.
Sharing Resources Lesson 6. Objectives Manage NTFS and share permissions Determine effective permissions Configure Windows printing.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 3 Software for Systems Chapter 4 – Application Software.
Michael Margel Dec CSC 2524 SURFBRD. What is SURFBRD? SURFace-Based Remote Desktop Pronounced “Surfboard” A desktop environment that allows users.
Microsoft SharePoint Document Libraries & Management 1.
1 DENIM: An Informal Web Site Design Tool Inspired by Observations of Practice CS 376 – Research Topics in HCI 11/01/2005 Tony Tulathimutte.
Ken Hinckley, Shengdong Zhao, Raman Sarin, Patrick Baudisch, Edward Cutrell, Michael Shilman & Desney Tan oronto r.
Introduction to Interactive Media The Interactive Media Development Process.
What is WebDemo? WebDemo is a web-based, real time collaboration tool that provides a simple way for a presenter to deliver online presentations and to.
Scott Klemmer Michael Thomsen Ethan Phelps-Goodman Robert Lee James Landay 23 April 2002 ACM SIGCHI Minneapolis, MN Where Do Web Sites Come From? Capturing.
HCI in Software Process Material from Authors of Human Computer Interaction Alan Dix, et al.
Multimedia Design 1. 2 Objectives By completion of this session, you will be able to: Organize your multimedia project Develop Flowcharts and Storyboards.
1 Week 5 Application Software. Objectives Overview Identify the four categories of application software Describe characteristics of a user interface Identify.
IWB Interactive White Board  What is it and what can I, as an educator, do with it?
We interact with documents in two separate worlds: the electronic world of the workstation, and the physical world of the desk. Interaction styles in these.
We interact with documents in two separate worlds: the electronic world of the workstation, and the physical world of the desk. Interaction styles in.
Information Architecture & Design Week 3 Schedule -Syllabus Updates -Group Project Deliverables -IA Methodologies -Research Topic Presentations.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
DDSS , Zeest Nishchal Deshpande PhD Student Design Systems Group(DS) Dept.of Planning and Architecture Eindhoven University of Technology.
Design and Implementation of a Rationale-Based Analysis Tool (RAT) Diploma thesis from Timo Wolf Design and Realization of a Tool for Linking Source Code.
Stanford hci group / cs376 u Scott Klemmer · 26 October 2006 Design Tools.
Design Tools Discussion Jae min John Chen Wu May 1, 2008.
Teaching and Learning with Technology Master title style  Allyn and Bacon 2002 Teaching and Learning with Technology to edit Master title style  Allyn.
SILKWeb: A Sketching Tool for Informal Web Page Design Mark Newman, James Landay, Francis Li, Kalpana Joshi July 9, 1998 C&C Research Labs, NEC
Stanford hci group / cs147 u 27 November 2007 Ubiquitous Computing & “Natural” Interaction Scott Klemmer tas: Marcello Bastea-Forte,
Stanford hci group / cs376 Research Topics in Human-Computer Interaction Design Tools Ron B. Yeh 26 October 2004.
MKT 346: Marketing of Services Dr. Houston Chapter 5: Distributing Services Through Physical and Electronic Channels.
Discovering Computers Fundamentals, 2010 Edition Living in a Digital World.
Prof. James A. Landay University of Washington Winter 2007 Video Prototyping January 22, 2007.
CONTENT MANAGEMENT SYSTEM CMS Team Information Services
Information Architecture & Design Week 3 Schedule -Syllabus Updates -Group Project Finalized -Research Presentations Finalized -IA Methodologies -Class.
Discovering Computers 2011: Living in a Digital World Chapter 3
Objectives Overview Identify the four categories of application software Describe characteristics of a user interface Identify the key features of widely.
Application Software Chapter 6.
SURFBRD Michael Margel Dec CSC 2524.
Objectives Overview Identify the four categories of application software Differentiate among the seven forms through which software is available Explain.
The design process Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering.
The design process Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering.
Design Tools Scott Klemmer · 26 October 2006.
Design Tools Jeffrey Heer · 7 May 2009.
Tangible Interaction & Augmented Reality
Modeling Tangible User Interfaces
Presentation transcript:

We interact with documents in two separate worlds: the electronic world of the workstation, and the physical world of the desk. Interaction styles in these two worlds do not resemble each other, functions available are different, and the interaction between the two is limited. - Pierre Wellner, Xerox Researcher, 1993 “ ”

Scott Klemmer Mark Newman Michael Thomsen James Landay FX Palo Alto Labs 27 July 2001 Design History and Rationale in The Designers’ Outpost

27 July 2001Design History and Rationale in The Designers’ Outpost3 Information Design Practice Affinity Diagrams –Post-It notes on large surfaces –Observed at some design firms Brainstorming –Collaborative –Solo Persistent, immersive representation P R A C T I C E Contextual Design, by Hugh Beyer and Karen Holtzblatt

27 July 2001Design History and Rationale in The Designers’ Outpost4 Above: At a silicon valley design firm specializing in the customer service portion of web sites Left: Collaborating on a project schedule at Hanna Hodge

27 July 2001Design History and Rationale in The Designers’ Outpost5 Web Artifacts/Representations Designers create representations of sites at multiple levels of detail Importance of intermediate artifacts Site MapsStoryboardsSchematicsMock-ups P R A C T I C E

27 July 2001Design History and Rationale in The Designers’ Outpost6 Physical? Virtual? P R A C T I C E

27 July 2001Design History and Rationale in The Designers’ Outpost7 Designers’ Outpost Combining... affordances of paper and advantages of electronic media to support design practice Electronic wall surface (72” Diagonal SMART Board) Regular Post-it Notes Computer Vision, Pen, and Physical Tools UI I N T E R A C T I O N S

27 July 2001Design History and Rationale in The Designers’ Outpost8 Design Evolution of Outpost PAPER PROTOTYPEPAPER AND PIXELSINTERACTIVE WALL I N T E R A C T I O N S

27 July 2001Design History and Rationale in The Designers’ Outpost9 Interaction Techniques I N T E R A C T I O N S ADDLINKREMOVE MOVEMENU

27 July 2001Design History and Rationale in The Designers’ Outpost10 Video

27 July 2001Design History and Rationale in The Designers’ Outpost11 New Physical Tools! ERASER MOVE TOOL PENS

27 July 2001Design History and Rationale in The Designers’ Outpost12 Moving Electronic Content

27 July 2001Design History and Rationale in The Designers’ Outpost13 DENIM: Sketching Web Sites Sketch-based web design application Outpost hierarchies become DENIM web sites –for further site development Above: Sitemap View Right: Storyboard View I N T E R A C T I O N S

27 July 2001Design History and Rationale in The Designers’ Outpost14 We Changed DENIM I N T E R A C T I O N S

27 July 2001Design History and Rationale in The Designers’ Outpost15 Design Study Setup 15 professional bay area designers Five teams S T U D Y + F I N D I N G S

27 July 2001Design History and Rationale in The Designers’ Outpost16 Design Study Findings Three phase process 1.Brainstorming 2.Top-level information architecture 3.Drilling Down and Annotating Two working styles 1.Facilitator / Gate keeper 2.Open board Paper as personal input S T U D Y + F I N D I N G S

27 July 2001Design History and Rationale in The Designers’ Outpost17 Implications, Current Work Smart yet silent - Avoid having to “tame the beast” Fluid transitions with DENIM Versioning, capture essential Support for distributed teams –Both on laptops and at boards S T U D Y + F I N D I N G S

27 July 2001Design History and Rationale in The Designers’ Outpost18 Hardware Architecture I N F R A S T R U C T U R E

27 July 2001Design History and Rationale in The Designers’ Outpost19 Sensing Paradigms A t least one object needs to be smart –pen, paper, or surface Surface augmentation best enables informal document use –good for notes Tool augmentation best for “included” objects –pens, move tool, eraser I N F R A S T R U C T U R E

27 July 2001Design History and Rationale in The Designers’ Outpost20 Software Infrastructure Split into two pieces, connected by sockets Vision in C++ –Intel Computer Vision Library –CMU Firewire Driver –Realtime (~7fps) performance Interface in Java, using SATIN I N F R A S T R U C T U R E

27 July 2001Design History and Rationale in The Designers’ Outpost21 What is Design Rationale? Communication of reasons for design decisions –Logical reasons given to justify a designed artifact –Historical account of design decisions Metadata to the designed artifact Change over time is key; making history an effective pairing with DR D E S I G N R A T I O N A L E

27 July 2001Design History and Rationale in The Designers’ Outpost22 DR and Early-Phase Design Mostly team members communicating with each other –Informal representations Later phases involve more parties –clients, developers –Require more formal representations Design Rationale capture and retrieval for people involved in or close to the process D E S I G N R A T I O N A L E

27 July 2001Design History and Rationale in The Designers’ Outpost23 Related Work Design Rationale –IBIS –QOC –Moran & Carroll –Lots AI stuff Informal Capture –Tivoli/CORAL –Audio Notebook –Classroom 2000 –Notepals QOC example Questions, Options, Criteria D E S I G N R A T I O N A L E

27 July 2001Design History and Rationale in The Designers’ Outpost24 Annotations in Outpost Currently an envisionment Annotations come in three flavors –Ink, Explicit Audio, and Implicit Audio Annotations are associated with –Author –Time of creation –Relevant objects in the artifact –“Who needs to see this” (explicitly assigned) Rationale is visually embedded D E S I G N R A T I O N A L E

27 July 2001Design History and Rationale in The Designers’ Outpost25 Creating Ink Annotations ASSOCIATION WITH GROUPS D E S I G N R A T I O N A L E

27 July 2001Design History and Rationale in The Designers’ Outpost26 Explicit Audio Annotations D E S I G N R A T I O N A L E

27 July 2001Design History and Rationale in The Designers’ Outpost27 Implicit Audio Annotations D E S I G N R A T I O N A L E

27 July 2001Design History and Rationale in The Designers’ Outpost28 Annotation Operations Cut, Copy, Paste, Edit Delete Associate (explicitly/implicitly) Transgender operations –Ink Note Audio Assignment D E S I G N R A T I O N A L E

27 July 2001Design History and Rationale in The Designers’ Outpost29 A “What did Mark say about the customer service section?” B “What do I need to follow up on?” C “I missed the meeting; what was discussed?” D “What was the thinking behind this checkout navigation?” E “I need to write up a summary of our meeting.” “Dude, Where’s my Car?”: Example retrieval tasks

27 July 2001Design History and Rationale in The Designers’ Outpost30 Timeline Visualization C I missed the meeting … E I need to write up a summary … Time-Machine Computing Rekimoto, UIST 2001 D E S I G N R A T I O N A L E

27 July 2001Design History and Rationale in The Designers’ Outpost31 Embedded Visualization A What did Mark say about …? D What was the thinking behind …? The Audio Notebook Stifelman et al, CHI 2001 D E S I G N R A T I O N A L E

27 July 2001Design History and Rationale in The Designers’ Outpost32 List Visualization B What do I need to follow up on? E I need to write up a summary … Microsoft Outlook Everywhere, always D E S I G N R A T I O N A L E

27 July 2001Design History and Rationale in The Designers’ Outpost33 Outpost, DR, and CMC Focus on communication with self and among design team –Communication with other roles tends to involve more planning & formality Informal design suggests informal capture Flexible retrieval and exploration to aid construction of design rationales D E S I G N R A T I O N A L E

27 July 2001Design History and Rationale in The Designers’ Outpost34 Informal Design History Goal: Enable designers to fluidly access earlier states Design choice: We preserve the full branched history, but present it “linearly” H I S T O R Y filter the historycollapsed branches most recent state state currently being viewed

27 July 2001Design History and Rationale in The Designers’ Outpost35 Transactional Consistency in Physical Interfaces

27 July 2001Design History and Rationale in The Designers’ Outpost36 Keyframing Two axes: Keyframe metric/type and timeline granularity Keyframe types: –Every n commands –Every n seconds –Every semantic level: project (e), session (e, i?), working area, spatial or semantic (i), intensive design, i.e. board + inverse (i), intensive discussion + inverse, i.e. audio (i), bookmarks (e), branch points (e), change between creating, editing, and structuring (i), creating or editing or structuring (i), change of interactor (i), change of working style, e.g. facilitator vs. group (i), pauses (i)

27 July 2001Design History and Rationale in The Designers’ Outpost37 History and Design Rationale History is integrated with design rationale: –view history thumbnails with annotations in chronological order –view history based on semantic info: intensive design points, branch points, …, and these could have annotations

27 July 2001Design History and Rationale in The Designers’ Outpost38 Recent Design Study Subjects: Two professional designers Same format as earlier study, this time focusing on history & DR Lessons: –All “the small things” need to work –History is really useful, mostly over a longer term (a few weeks) –Design rationale is very important

27 July 2001Design History and Rationale in The Designers’ Outpost39 Outpost Summary Outpost supports, enhances current information architecture practices Task oriented tangible UI Brings vision to real world application UIST 2001 draft, video available at:

Yellow - the color of alert, of highlighting - and a square, meant to contain a thought, a reminder. Like hypertext, they are a way of making associations and combining them. - Paola Antonelli, Museum of Modern Art Curator, (Nominating the 3M Post-It note for a design award.) “ ”

27 July 2001Design History and Rationale in The Designers’ Outpost41 Presenting Branches