Faculty Summit 2005: Next Generation User Interfaces and Platforms Steven M. Drucker Mira Dontcheva...

16
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    215
  • download

    0

Transcript of Faculty Summit 2005: Next Generation User Interfaces and Platforms Steven M. Drucker Mira Dontcheva...

Faculty Summit 2005:Next Generation User Interfaces and PlatformsFaculty Summit 2005:Next Generation User Interfaces and Platforms

Steven M. DruckerMira DontchevaGeorge PetschniggNext Media GroupMicrosoft Research

Steven M. DruckerMira DontchevaGeorge PetschniggNext Media GroupMicrosoft Research

Overview:Overview:

Importance of prototyping new interfaces:Exploit new capabilitiesDeal with new problemsExplore interfaces through iteration

Demonstrations of ideasMedia Browser: old, but sets the stage (w/ Curtis Wong, Steve Glenner, Asta Roseway and Steve De Mar)Time Quilt: dealing with large, unlabeled collections (w/ David Huynh, Patrick Baudisch, Curtis Wong)v4v: moving to different domains (w/ Mira Dontcheva and Michael Cohen)Rapid prototyping in Avalon (w/ Georg Petschnigg)

Importance of prototyping new interfaces:Exploit new capabilitiesDeal with new problemsExplore interfaces through iteration

Demonstrations of ideasMedia Browser: old, but sets the stage (w/ Curtis Wong, Steve Glenner, Asta Roseway and Steve De Mar)Time Quilt: dealing with large, unlabeled collections (w/ David Huynh, Patrick Baudisch, Curtis Wong)v4v: moving to different domains (w/ Mira Dontcheva and Michael Cohen)Rapid prototyping in Avalon (w/ Georg Petschnigg)

Current Software DevelopmentCurrent Software Development

““Projects get a green Projects get a green light right at the start, light right at the start, and go directly to and go directly to engineering. The next engineering. The next phase is when they shipphase is when they ship—usually late, with —usually late, with bugs, over budget and bugs, over budget and missing functionality.“missing functionality.“

EngineeringEngineering SalesSales

Proceedings of the Second International Proceedings of the Second International Conference on Usage-Centered Conference on Usage-Centered DesignDesign.Portsmouth, NH, 26-29 October .Portsmouth, NH, 26-29 October 2003, pp. 1-15.2003, pp. 1-15.http://www.foruse.com/2003/ Bill Buxton: Bill Buxton: www.billbuxton.com

“… “… demonstrable myth that demonstrable myth that we know what we want at the we know what we want at the start, and how to get it, and start, and how to get it, and therefore build our process therefore build our process assuming that we will take an assuming that we will take an optimal, direct path to get optimal, direct path to get there. Nonsense … the there. Nonsense … the sooner we make errors and sooner we make errors and detect and fix them, the less detect and fix them, the less (not more) the cost.”(not more) the cost.”

The Role Of DesignThe Role Of Design

From Bill Buxton: From Bill Buxton: www.billbuxton.com

EngineeringEngineering SalesSales

“Inserting an explicit design process at the front end, prior to green lighting the project. The process is represented as a funnel, since the number of concepts to emerge is always anticipated to be fewer than enter.”

DesignDesign

Components Of DesignComponents Of Design

Iterative DesignIterative Design

PickPickEvaluateEvaluate

CullCull

Novel ExperiencesNovel Experiences

SketchesSketchesStoryboardsStoryboards

VideosVideosPrototypesPrototypesEvaluationEvaluation

Adapted from Bill Buxton: Adapted from Bill Buxton: www.billbuxton.com

Filtering Through Facets And Metadata (And Clustering)Filtering Through Facets And Metadata (And Clustering)

Media BrowserFilter along keywords, analyzed metadata, temporal clusters. Allow easy tag assignment. Preview changes.Challenges: scaling to large numbers, concise representation of information.Faceted browsing used a great deal.

Media BrowserFilter along keywords, analyzed metadata, temporal clusters. Allow easy tag assignment. Preview changes.Challenges: scaling to large numbers, concise representation of information.Faceted browsing used a great deal.

DEMO

Drucker, S. C. Wong, A. Roseway, S. Drucker, S. C. Wong, A. Roseway, S. Glenner, S. De Mar, Glenner, S. De Mar, MediaBrowser: Reclaiming the Shoebox. in . in Proceedings of AVI2004, Gallipoli, Proceedings of AVI2004, Gallipoli, Italy, 2004.Italy, 2004.

Clustering And Representing ClustersClustering And Representing Clusters

TimeQuilt:Use temporal clustering to create groups.Represent groups with individual thumbnails.Allow rapid transitions between with and without thumbnails.

TimeQuilt:Use temporal clustering to create groups.Represent groups with individual thumbnails.Allow rapid transitions between with and without thumbnails.

DEMO

Huynh, D., Drucker, S., Baudisch, P., Wong, C.Time Quilt: Scaling up Zoomable Photo Browsers for Large, Unstructured Photo Collections. CHI 2005. Portland, OR. Apr. 2005

v4v: A Viewer For Viewersv4v: A Viewer For Viewers

Allow viewers to browse and annotate presentations at their own paceUse clustering and stacks to help users organize a presentationExamine ways of keeping track of presenter

Allow viewers to browse and annotate presentations at their own paceUse clustering and stacks to help users organize a presentationExamine ways of keeping track of presenter

Dontcheva, Drucker and Cohen. v4v: a Dontcheva, Drucker and Cohen. v4v: a viewer for viewers. Submitted to DUX viewer for viewers. Submitted to DUX ‘2005 conference‘2005 conference

Rapid Prototyping With AvalonRapid Prototyping With Avalon

Ideation with pen and paper

Mockups in 3D Studio Max

Scripting and interaction in Avalon

Ideation with pen and paper

Mockups in 3D Studio Max

Scripting and interaction in Avalon

ConclusionConclusion

A quick look at some uses for advanced interface techniques

See http://research.microsoft.com/~sdrucker for others and videos

Thanks to everybody who worked on these: Curtis Wong, Steve Glenner, Asta Roseway, Steve De Mar, David Huynh, Patrick Baudisch, Mira Dontcheva, Michael Cohen and Georg Petschnigg

Questions?

A quick look at some uses for advanced interface techniques

See http://research.microsoft.com/~sdrucker for others and videos

Thanks to everybody who worked on these: Curtis Wong, Steve Glenner, Asta Roseway, Steve De Mar, David Huynh, Patrick Baudisch, Mira Dontcheva, Michael Cohen and Georg Petschnigg

Questions?

© 2005 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.