collaboration across distributed environments

75
Collaboration Across Distributed Enviornments AGILEBILL KREBS (C) 2014 AGILE DIMENSIONS LLC AGILEDIMENSIONS .COM

Upload: agile-dimensions-llc

Post on 23-Jun-2015

252 views

Category:

Technology


0 download

DESCRIPTION

Got Distance? AgileBill Krebs shares aspects of 8 dimensions of communication - ranging from face to face, to traditional webcam, to 3d immersive environments, to emerging technologies like the Oculus Rift. See how teams using the Agile style of project management can learn and collaborate better with new communication tools.

TRANSCRIPT

Page 1: Collaboration Across Distributed Environments

Collaboration Across Distributed

EnviornmentsAGILEBILL KREBS (C) 2014 AGILE DIMENSIONS LLC AGILEDIMENSIONS .COM

Page 2: Collaboration Across Distributed Environments

AGILEBILL KREBS, SPC, CSP, PMI-ACP, ICE-AC, ETC, LOLUNM, >25Y, DEV, PERF, UW, BSU, UWE. 6 OF 10 DIST COURSES IN 3D. AGILE SINCE 2001

Page 3: Collaboration Across Distributed Environments

Where ?

Page 4: Collaboration Across Distributed Environments

What % of your meetings have dial in numbers ?

Page 5: Collaboration Across Distributed Environments

What is the footprint of your teams

by role and city ?

Page 6: Collaboration Across Distributed Environments

Which size is your team ?

Kanban

Scrum

SAFe

PMBOK

Page 7: Collaboration Across Distributed Environments

Scaled Agile Relase PlanningSAFe(tm)

Page 8: Collaboration Across Distributed Environments

Big Visible Indicators

Page 9: Collaboration Across Distributed Environments

Operational Dashboard

Page 10: Collaboration Across Distributed Environments

Typo DiscoveredThe most efficient and effective method of

conveying information to and within a development team is face-to-face high bandwidth conversation.

Page 11: Collaboration Across Distributed Environments

Lync, Skype, Goto Meting, Adobe Connect, WebEx

0d Physical Room Plane Projector Whiteboard Stickies

1d Traditional Phone Screen Share Webcam Tele-presence

BLACK = ALWAYS ON

Page 12: Collaboration Across Distributed Environments

Maria Korolov - OSCC14

OldEnterprise

to Consumer

!

New Consumer to

Enterpirse

Page 13: Collaboration Across Distributed Environments

Maria Korolov - OSCC14

Old Enterprise

to Consumer

!

New Consumer to

Enterpirse

Page 14: Collaboration Across Distributed Environments

YAHOO ACQUIRES

CLOUDPARTY

Page 15: Collaboration Across Distributed Environments

Facebook aquires Oculus Rift 2 billion

!

Microsoft aquires Minecraft 2.5 billion

Page 16: Collaboration Across Distributed Environments

AgileBill's Eight Dimensions of Collaboration

0d Physical

1d Traditional

2d Spatial

3d 3d

4d Dynamic

5d Hardware

6d Tools

7d People

Page 17: Collaboration Across Distributed Environments

Let's look at each one at a time

Page 18: Collaboration Across Distributed Environments

Face to Face

Page 19: Collaboration Across Distributed Environments

Zero Dimension - Face to FaceLOW TRAINING COST. HIGH EXECUTION COST

___ Air ticket $25 Check a bag ___ Hotel ___ Parking ___ Shuttle ___ Room Service ___ Carbon Offsets !

___ Cost of Venue !

___ Costs of waiting in line

Page 20: Collaboration Across Distributed Environments

Screen Share !

Webcam

Page 21: Collaboration Across Distributed Environments

1d - Voice, Text, Share, VideoEASY TO LEARN , BUT STUCK TO MY SEAT

Traditional

Stuck to my seat

Page 22: Collaboration Across Distributed Environments

2d Sococo

Page 23: Collaboration Across Distributed Environments

Spatial

Page 24: Collaboration Across Distributed Environments

Content

Page 25: Collaboration Across Distributed Environments

Spaces

Page 26: Collaboration Across Distributed Environments

Expertise by Color

UNIVERSITY OF WASHINTON INFO SCIENCES COURSE

Page 27: Collaboration Across Distributed Environments

Nick

Perth

Page 28: Collaboration Across Distributed Environments

2D SOCOCOSIMPLE YET SPATIAL

WHAT SHAPE IS YOUR TEAM?

Page 29: Collaboration Across Distributed Environments

Spatial, yet simple

0d Physical Room Plane Projector Whiteboard Stickies

1d Traditional Phone Screen Share Webcam Tele-presence

2d Spatial Sococo

3d

4d

5d

6d

7d

BLACK = ALWAYS ON

Page 30: Collaboration Across Distributed Environments

Terf

AvavaLive Engage

Protosphere

Page 31: Collaboration Across Distributed Environments

Gestures

Page 32: Collaboration Across Distributed Environments

3D - KINNETIC3D SPATIAL, PERSISTENT, MOTION, GESTURES, POSITION, DATA. BILL WITH ULIE LEMOINE OF 3DICC

Page 33: Collaboration Across Distributed Environments

3d Spatial, Persistent, Motion, Gestures, position, Data

How important are the faces ?

Page 34: Collaboration Across Distributed Environments

Models or

Spaces ?

PROTONMEDIA BY PROTOSPHERE

Page 35: Collaboration Across Distributed Environments

Inform

Information Radiator ? Ops Room ?

TERF

BY

3DIC

C

Page 36: Collaboration Across Distributed Environments

Always On ?

AVAYALIVE ENGAGE

Page 37: Collaboration Across Distributed Environments

3d - kinnetic body langauge for better attention

0d Physical Room Plane Projector Whiteboard Stickies

1d Traditional Phone Screen Share Webcam Tele-presence

2d Spatial Sococo

3d 3d Terf AvayaLive Engage Proton Media

4d

5d

6d

7d

BLACK = ALWAYS ON

Page 38: Collaboration Across Distributed Environments

Dynamic Content at

Runtime

Page 39: Collaboration Across Distributed Environments

Open client, server, & content

Page 40: Collaboration Across Distributed Environments

HTTP Server + SQL + PHP / Mono + OpenSimulator =

Page 41: Collaboration Across Distributed Environments

Building Control Systems

Page 42: Collaboration Across Distributed Environments

SCADA

HTTP://WWW.ANT-AUTOMATION.NET/INDUSTRIALSTUDIOSCADA

Page 43: Collaboration Across Distributed Environments

Visible

Indicators

Page 44: Collaboration Across Distributed Environments

OpenSim Conference 500 people signed up 125 concurrently active !

VWBPE ... ... thousands

Page 45: Collaboration Across Distributed Environments

Estate to Island

Page 46: Collaboration Across Distributed Environments

120 people on 4 servers

Page 47: Collaboration Across Distributed Environments
Page 48: Collaboration Across Distributed Environments

CHRIS COLLINS ADDRESSES A PANEL OF SPEAKERS

Page 49: Collaboration Across Distributed Environments
Page 50: Collaboration Across Distributed Environments

Stage

Page 51: Collaboration Across Distributed Environments

Steve Presents on Oculus Rift

Page 52: Collaboration Across Distributed Environments

BREAK OUT ROOM

Page 53: Collaboration Across Distributed Environments

Keep our Panel Awake!

Page 54: Collaboration Across Distributed Environments

But, ... !

Why recreate the physical ? !

Could you do something ... better ?

Page 55: Collaboration Across Distributed Environments

AGENCY1,600 PEOPLE CONFERENCE, 3 DAYS

Page 56: Collaboration Across Distributed Environments

Make your own stuff

Page 57: Collaboration Across Distributed Environments

SCRIPT

Program it

Page 58: Collaboration Across Distributed Environments

Realtime Collaboration

0d Physical Room Plane Projector Whiteboard Stickies

1d Traditional Phone Screen Share Webcam Tele-presence

2d Spatial Sococo

3d 3d Terf AvayaLive Engage Proton Media

4d Dynamic OpenSim HyperGrid High Fidelity Unity

5d

6d

7d

BLACK = ALWAYS ON

Page 59: Collaboration Across Distributed Environments

Augmented

Page 60: Collaboration Across Distributed Environments

Phillip Rosedale on High Fidelity

Page 61: Collaboration Across Distributed Environments

5D - AUGMENTEDOCULUS RIFT, GOOGLE GLASSES, BODY SCANNING, 3D PRINTING

High Fidelity tracks facial movements

Page 62: Collaboration Across Distributed Environments

5D - AUGMENTEDOCULUS RIFT, GOOGLE GLASSES, BODY SCANNING, 3D PRINTING

Steve LaValle

OCULUS RIFT

Page 63: Collaboration Across Distributed Environments

5D - AUGMENTEDOCULUS RIFT, GOOGLE GLASSES, BODY SCANNING, 3D PRINTING

Robert McDougal 3d Printing of Neurons

Page 64: Collaboration Across Distributed Environments

Augmented is emerging. Do we want to buy hardware ?

0d Physical Room Plane Projector Whiteboard Stickies

1d Traditional Phone Screen Share Webcam Tele-presence

2d Spatial Sococo

3d 3d Terf AvayaLive Engage Proton Media

4d Dynamic OpenSim HyperGrid High Fidelity Unity

5d Hardware Oculus Rift 3d mouse Google Glasses 3d Printing

6d

7d

BLACK = ALWAYS ON

Page 65: Collaboration Across Distributed Environments

Tools

Page 66: Collaboration Across Distributed Environments

Taskboard

Ops Timeanddate.com Google Docs

Page 67: Collaboration Across Distributed Environments

Online tools become more important

Timeanddate.com Google Docs - iCoud Sharepoint, Innovation Games, StormBoard, Doodle, HipChat, FlowDock, Jazz VersioneOne, Rally, Jira, ...

Page 68: Collaboration Across Distributed Environments

People Skills

Page 69: Collaboration Across Distributed Environments

People SkillsFacilitation

• Agenda • Agreements • SME to Servant ? • Don't Paraphrase • Parking lot or trash bin ? • Collaborative Notes • Time Management

Bob Moir - Facilitator4Hire !

All online, or all Face to Face International English

Gamification

Page 70: Collaboration Across Distributed Environments

People and tools are as important as ever

0d Physical Room Plane Projector Whiteboard Stickies

1d Traditional Phone Screen Share Webcam Tele-presence

2d Spatial Sococo

3d 3d Terf AvayaLive Engage Proton Media

4d Dynamic OpenSim HyperGrid High Fidelity Unity

5d Hardware Oculus Rift 3d mouse Google Glasses 3d Printing

6d Tools Taskboards Google Docs Twitter

7d People Facilitation Gamifcation

Is Sococo the simplest thing that could possibly work ?

Page 71: Collaboration Across Distributed Environments

Quick Reference1 Hard Wire

2 AutioScape

3 Background & Lighting

4 How's my Sound ?

5 Headphones

6 Mute dance, & Mute 'em

7 Motion

Page 72: Collaboration Across Distributed Environments

WHICH ONES ?

Page 73: Collaboration Across Distributed Environments

Call to inaction

meetup.com / agile3d

WHAT SPACE WOULD YOU DESIGN ?

Page 74: Collaboration Across Distributed Environments

agiledimensions . com !

@AgileBill4d !

Text: 919 244-1313

Page 75: Collaboration Across Distributed Environments

AGILEDIMENSIONS . COM - @AGILEBILL4DTHIS PRESENTATION (C) 2012 AGILE DIMENSIONS LLC - CREATIVE COMMONS BY, SA

TRADEMARKS ARE PROPERTY OF THEIR RESPECTIVE OWNERS