25
TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich Holeton Dave Futey Head of Residential Computing Associate Director, Academic Computing

TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

Embed Size (px)

Citation preview

Page 1: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

TeamSpace: Walk-up, cross-platform

collaboration (for mobile computing users)

Bruce Vincent,

Stanford University

Rich Holeton Dave FuteyHead of Residential Computing

Associate Director, Academic Computing

Page 2: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 2 of 25

Questions

How are students, technologies, and academia changing?What pressures are these changes putting on public technology spaces?How can we better support pervasive, mobile computing?How can we better support partner and small-group collaboration?

Page 3: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 3 of 25

OutlineRethinking technology spaces

Changes in student users and technologyChanges in curriculum, pedagogy, and campus life

Real-time, real-space group collaborationInteractive Workspaces project (research project in CS) then opensource product iROS/othersTeamSpace software

Pilot implementationAcademic Computing—Computer Science collaborationSpace design considerationsUser studies Sustainability and scalability

Page 4: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 4 of 25

Public technology spaces in education

Outside the classroomSpecialized spacesPurposes

Learning, teachingCreativity, productionRecreation, socializing

Future: Immersive environments, VR, simulation

Page 5: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 5 of 25

Our legacy tech spacesCreated to provide access to computingBut still used for….

Quick-hit email, Web, IM, etc.Printing, production workProductivity softwareCourse-specific softwareAlternative study spaceGroup/partner work

Workstation usage declining

Page 6: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 6 of 25

Nomads <—> digital natives89% laptops for first-year students Proliferation of wirelessProliferation and convergence of devices (phone=camera= iPod=messaging)“Digital native” multitasking, collaboration, communication, cyberculture, new ways of learning(Trickle-up) pervasive computing has arrived

Page 7: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 7 of 25

Changing curricula and pedagogies

Project-based learning, problem-based learning (PBL)Multimedia production, presentation

RequiredStudent-initiated

The new literacy, e.g. new Stanford Writing RequirementCS2c, “Intermediate Computing at Stanford” (pilot class for new media skills development i.e. audio, video, web, presentation

Page 8: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 8 of 25

Changing campus and residential life

Pervasive communication and connectivityMerging of academic, social, personal, and community-building activitiesVirtual and residence communities/ IM your roommateExtracurricular cybercommunities, digital production needs

Page 9: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 9 of 25

Specific needs for technology spaces

The same old stuff (workstations, printers, software)… and in addition…

High-end digital production

Mulitmedia presentation, performance, rehearsal

Partner and small-group collaboration

Laptops and emerging devices

Page 10: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 10 of 25

Interactive Workspaces Project

Stanford CS Dept (Winograd, Fox); http://iwork.stanford.eduCollaborate across multiple devices, OSs, applicationsiRoom: ubicomp environment + iROS meta-OSProduction classroom version in Wallenberg Hall

Page 11: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 11 of 25

iRoom / iROS

iROS ManageriROS Manager iROS Manager

Macapp

Javaapp

Event HeapServer Win

appJavaapp

Page 12: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 12 of 25

iRoom classrooms in Wallenberg Hall

http://wallenberg.stanford.edu/

Page 13: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 13 of 25

TeamSpace software

“Zero-Admin” lightweight applianceInstallation quick and easyConfiguration minimal and centralizedClear boundaries of interaction definedRecoverability from transient hardware and software failures

iROS Manager, PointRight, MultiBrowseSimple GUI

Page 14: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 14 of 25

User interfaceServer: iROS Manager Client: TeamSpace

Page 15: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 15 of 25

Departmental collaboration

Academic Computing

Computer Science DepartmentiWork research group

Wallenberg Global Learning Network

Stanford School of Engineering (grant)

Page 16: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 16 of 25

Space design considerations

What are you seeking to enable?

What user experience(s) are you creating?

What rhythms are you creating?

As you shape the space, how does the space shape you?

Page 17: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 17 of 25

Space Design Considerations

Flexibility over fixed

Convertible

Versatile

Modifiable

Cultural & social engineering

Physical vs. technology investment

[3] Monahan, Torin. 2002.

Page 18: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 18 of 25

Collaboration Design Considerations

[4] Wang, H, Blevis, E. 2004

Seating, shape, orientation=eye contact

Work surface

Same document or divide labor

Private vs. public information space

Page 19: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 19 of 25

Collaboration TechnologiesHorizontal/Vertical displays

Multiple displays

Tangible interfacesPhysical object interfaces the virtual

Integrated environmentsiRoom

[4] Wang, H, Blevis, E. 2004

Page 20: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 20 of 25

User studiesDeparture from public computingMove data & control New way to structure collaboration

Working “over the shoulder” on one unitDiscuss and work separately, reconvene

Extension of the laptopShare large displays

“See” the workspace

Public and private space

[1] Shih, C., Fox, A., Winograd, T., Szybalski, A., Crone, M. 2004.

[2] Johanson, B., Fox, A., Winograd, T. 2002.

Page 21: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 21 of 25

User studiesDesign and Results

One and two screensGroups

Randomly formed groupsAssignment: Develop presentationFind comfort level in communication and spaceVerbal communication

Pre-existing groups Class project or student organization Greater ease in using the environment

[1] Shih, C., Fox, A., Winograd, T., Szybalski, A., Crone, M. 2004

Page 22: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 22 of 25

Resources1) Shih, C., Fox, A., Winograd, T., Szybalski, A., Crone, M. “Teamspace: A Simple, Low-Cost and Self Suffcient Workspace for Small-Group Collaborative Computing.” IEEE/Learning Technology, October 2004.

lttf.ieee.org/learn_tech/issues/october2004/learn_tech_october2004.pdf

2) Johanson, B., Fox, A., Winograd, T. “The Interactive Workspaces Project: Experiences with Ubiquitous Computing Rooms.” Pervasive Computing. 2002

3) Monahan, Torin. “Flexible Space & Built Pedagogies: Emerging IT Embodiments.” Rensselaer Polytechnic Institute. 2002

4) Wang, H., Blevis, E. “Concepts that Support Collated Collaborative Work Inspired by the Specific Context of Industrial Designers.” Indiana University. 2004

5) Pingali, G., Sukaviriya, N. “Augmented Collaborative Spaces.” 2000.

Page 23: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 23 of 25

Support issues

Transitioning research project to real world

Does “Zero-Admin” = “Zero-Maintenance”?

No difference in supporting a cluster computerFile save/location

User understanding

Wired vs. wireless — “leaving the conversation”

Security

Page 24: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 24 of 25

Current status and scalabilityTeamSpace (Open Source)Tidebreak (www.tidebreak.com): Overface

PointRightInterface control

FileWarpDrag/drop file moving among attached devices

CrossPastePaste information between attached devices

ActionTrackArchive/track meeting files

Transient Screen Annotation

Page 25: TeamSpace: Walk-up, cross-platform collaboration (for mobile computing users) Bruce Vincent, Stanford University Rich HoletonDave Futey Head of Residential

May 11, 2005 TeamSpace@Stanford 25 of 25

Discussion

Your experience with changing users, technology, student culture, academic needs?

To what extent do you feel similar pressures on your public technology spaces?

Your experience with space design considerations, other ways to support collaboration, laptop users?