SIMS 202 Information Organization and Retrieval Prof. Marti Hearst and Prof. Ray Larson UC Berkeley SIMS Tues/Thurs 9:30-11:00am Fall 2000.

Slides:



Advertisements
Similar presentations
Design, prototyping and construction
Advertisements

Rapid Prototyping Dimensions and terminology Non-computer methods
End-User Perceptions of Formal and Informal Representations of Web Sites Jason Hong Francis Li James Lin James Landay Group for User Interface Research.
Human Computer Interaction
DENIM A Brief Tutorial By Philip Luedke. Introduction An Informal Tool For Early Stage Web Site and UI Design Early Stage Web Site and UI Design DENIM.
Stanford hci group / cs376 Research Topics in Human-Computer Interaction Design Tools 01 November 2005.
CS160 Discussion Section Feb David Sun. Rapid Prototyping Interface builders can easily show the look-and- feel of a design but requires considerable.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Feb 23, 2006.
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
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 24, 2004.
ISP 666 Week 6 Prototyping. Design a Solution From task to system From abstract to concrete Task Models UI Presentation evaluation Conceptual Model System.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Feb 20, 2003.
Stanford hci group / cs376 Design Processes and Tools Sharon Lin Bowen Li.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Feb 21, 2002.
2/23/991 Low-fidelity Prototyping & Storyboarding SIMS 213, Spring ‘99 Professor James Landay, EECS Dept. February 23, 1999.
Rapid Prototyping Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development February 25, 1999.
Introduction to HCI Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development January 21, 1999.
I213: User Interface Design & Development Marti Hearst Thurs, Feb 22, 2007.
Prototyping Material Drawn from: James Landay, Berkeley Univ. John Kelleher, IT Sligo.
What is a prototype? A prototype is a small scale model of your larger product. Can be a physical object, or a simple software program. Many physical.
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.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
A Visual Language for Sketching Large and Complex Interactive Designs Michael Thomsen University of Aarhus G r o u p f o r User Interface Research University.
Introduction to Interactive Media 02. The Interactive Media Development Process.
1CS480: Graphical User Interfaces. Dario Salvucci, Drexel University. Lecture 5: Scenarios.
14 Chapter 11: Designing the User Interface. 14 Systems Analysis and Design in a Changing World, 3rd Edition 2 Identifying and Classifying Inputs and.
Low-fi Prototyping. CSE490f - Autumn 2006User Interface Design, Prototyping, and Evaluation2 Hall of Fame or Shame? Password dialog in Eudora Pro for.
1 Low-fidelity Prototyping. 2 Interface Hall of Shame or Fame? PowerBuilder List of objects with associated properties.
1 DENIM: An Informal Web Site Design Tool Inspired by Observations of Practice CS 376 – Research Topics in HCI 11/01/2005 Tony Tulathimutte.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
HCI 특론 (2010 Spring) Low-fi Prototyping. 2 Interface Hall of Shame or Fame? Amtrak Web Site.
Prototyping Creation of concrete but partial implementations of a system design to explore usability issues.
June 2004 User Interface Design, Prototyping, and Evaluation 1 Outline Low-fi prototyping Wizard of Oz technique Informal UI prototyping tools Hi-fi prototyping.
Fall 2002CS/PSY Rapid Prototyping Sketches, Storyboards, Mock-Ups and Scenarios Agenda Dimensions and terminology Non-computer methods Computer methods.
Prof. James A. Landay University of Washington Autumn 2008 Design Sketching * slides marked Buxton are courtesy of Bill Buxton, from his talk “ Why I Love.
HCI – Prototyping. Why Prototype?  Prototyping is a well understood and used technique in design engineering where products are tested via a model prototype.
Prof. James A. Landay University of Washington Autumn 2008 Rapid Prototyping November 10, 2008.
Prof. James A. Landay University of Washington Autumn 2008 Low-fi Prototyping November 4, 2008.
Methods: Deciding What to Design In-Young Ko iko.AT. icu.ac.kr Information and Communications University (ICU) iko.AT. icu.ac.kr Fall 2005 ICE0575 Lecture.
Prof. James A. Landay University of Washington Autumn 2008 Video Prototyping October 14, 2008.
Storyboarding The Why and the How…. A set of drawings that represent screen layout sequences First used by filmmakers to plan the sequences of movie scenes.
Generating Abstract User Interfaces from an Informal Design Adrien Coyette University of Louvain Information Systems Unit Louvain-la-Neuve BELGIUM.
WireFrame and RAD Team Members Abilash Kittanna Veeresh Kinagi.
Prototyping 1. Design Document How express your design ideas. How express your design ideas. Key notions Key notions Cheap, FastCheap, Fast Flexibility.
1 Human Computer Interaction Week 7 Prototyping. 2 Introduction Prototyping is a design technique where users can be involved in testing design ideas.
Begin Class with More Studio. Introduction to Prototyping.
1 Lecture 5: Interactive Tools: Prototypers (HyperCard, Director, Visual Basic), Interface Builders Brad Myers Advanced User Interface Software.
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
Prof. James A. Landay University of Washington Spring 2008 Web Interface Design, Prototyping, and Implementation Low-fi Prototyping April 24, 2008.
A Sketching Tool for Designing Anyuser, Anyplatform, Anywhere User Interfaces A Sketching Tool for Designing Anyuser, Anyplatform, Anywhere User Interfaces.
Low-fidelity Prototyping. Outline Low-fidelity prototyping Wizard of OZ technique Informal user interfaces Sketching user interfaces electronically Informal.
Stanford hci group / cs376 Research Topics in Human-Computer Interaction Design Tools Ron B. Yeh 26 October 2004.
Overview Prototyping Construction Conceptual design Physical design Generating prototypes Tool support.
Prof. James A. Landay University of Washington Autumn 2007 Low-fi Prototyping October 25, 2007.
HCI 특론 (2007 Fall) Low-fi Prototyping. 2 Hall of Fame or Shame? Password dialog in Eudora Pro for Mac.
Low-fi Prototyping. CSE490f - Autumn 2006User Interface Design, Prototyping, and Evaluation2 Hall of Fame or Shame? Password dialog in Eudora Pro for.
Design, prototyping and construction(Chapter 11).
Prototyping Creation of concrete but partial implementations of a system design to explore usability issues.
Prof. James A. Landay University of Washington Winter 2007 Video Prototyping January 22, 2007.
 refers to the overall experience a user has with a product. This experience doesn’t stop at the use of the product but starts with the advertising and.
Low-fidelity Prototyping
Low-fidelity Prototyping
Prototyping.
Design, prototyping and construction
Design Tools Jeffrey Heer · 7 May 2009.
Rapid Prototyping Sketches, Storyboards, Mock-Ups and Scenarios
Low-fidelity Prototyping
Project HE Assignment Web Site Design
Prototyping Sriram Mohan.
Design, prototyping and construction
Presentation transcript:

SIMS 202 Information Organization and Retrieval Prof. Marti Hearst and Prof. Ray Larson UC Berkeley SIMS Tues/Thurs 9:30-11:00am Fall 2000

Today l Designing with informal user interfaces l Sketching user interfaces electronically –Why do it –Practice using DENIM l Form groups for assignment 7

Why Do We Prototype? l Get feedback on our design faster –saves money l Experiment with alternative designs l Fix problems before code is written l Keep the design centered on the user

Slide by James Landay Fidelity in Prototyping l Fidelity refers to the level of detail l High fidelity ? –prototypes look like the final product l Low fidelity ? –artists renditions with many details missing

Slide by James Landay Low-fidelity Sketches

Slide by James Landay Low-fidelity Sketches

Slide by James Landay Low-fi Storyboards l Where do storyboards come from? –Film & animation l Give you a “script” of important events –leave out the details –concentrate on the important interactions

Slide by James Landay Drawbacks of Current Tools l Require specification of lots of detail –must give specific instance of a general idea »e.g., exact widgets, fonts, alignments, colors –designers led to focus on unimportant details –evaluators focus on wrong issues l Take too much time to use –poor support for iterative design »sketched interface took 5 times longer with traditional tool (no icons)

Slide by James Landay Informal UIs for Early Stage UI Design – “Design Exploration Phase” l Brainstorming –put designs in a tangible form –consider different ideas rapidly l Incomplete designs –do not need to cover all cases –illustrate important examples l Present several designs to client

Slide by James Landay Goal of Research in Informal UI Design Tools l Allow designers to –quickly sketch interface ideas –test these ideas with users –transform to a more finished design without reprogramming

Slide by James Landay Quickly Sketch this...

Slide by James Landay Add Behavior...

Slide by James Landay Transform it to this...

Slide by James Landay Paper Sketches l Advantages –support brainstorming –do not require specification of details –designers feel comfortable sketching l Drawbacks –do not evolve easily –lack support for “design memory” –force manual translation to electronic format –do not allow end-user interaction

Slide by James Landay SILK Sketching Interfaces Like Krazy

Slide by James Landay Designing Interfaces with SILK 1) Designer sketches ideas rapidly with electronic pad and pen –SILK recognizes widgets –easy editing with gestures 2) Designer or end-user tests interface –widgets behave –specify additional behavior visually 3) Automatically transforms to a “finished” UI

Slide by James Landay Specifying Behaviors l Storyboards –series of rough sketches depicting changes in response to end-user interaction l Expresses many common behaviors beforeafter Sequencing behavior between widgets?

Slide by James Landay SILK Storyboards l Copy sketches to storyboard window l Draw arrows from objects to screens Switch to run mode to test SILK changes screens on mouse clicks

Slide by James Landay DENIM: Designing Web Sites by Sketching l Early-phase information & navigation design l Integrates multiple views –site map – storyboard – page sketch l Supports informal interaction –sketching, pen-based interaction

Slide by James Landay Video

Contrast l Information Architecture l Navigation Structure

Form Groups for A7