27.02.2015 Views

Tools for Distributed Teams - Agile Alliance

Tools for Distributed Teams - Agile Alliance

Tools for Distributed Teams - Agile Alliance

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

See it:<br />

US Gov: http://player.vimeo.com/video/22703235<br />

Grady Booch: http://bit.ly/BillGrady1<br />

TOOLS FOR DISTRIBUTED TEAMS<br />

Collaborate better<br />

Jan, 2012<br />

<strong>Agile</strong>Bill Krebs<br />

<strong>Agile</strong>Dimensions.com<br />

(C) 2011 AGILE DIMENSIONS LLC


FEEL CO-PRESENT WITH GRADY BOOCH<br />

About Grady<br />

UML 3 amigos<br />

IEEE Fellow<br />

ACM Fellow<br />

IBM Fellow<br />

IBM Chief Scientist<br />

Computing,<br />

the Human Experience<br />

(C) 2011 AGILE DIMENSIONS LLC<br />

http://bit.ly/BillGrady1


AGILEZEN – 2,600 MILES APART<br />

(C) 2011 AGILE DIMENSIONS LLC<br />

http://player.vimeo.com/video/22703235


AGENDA<br />

• Problem statement<br />

• New approaches<br />

• Core tools<br />

• Secondary tools<br />

• Hazards<br />

(C) 2011 AGILE DIMENSIONS LLC


EXPERIENCE<br />

• IBM<br />

• Highly distributed since the 1980s<br />

• Rockcliffe University<br />

• Worked 100% distributed <strong>for</strong> 3 years. Orgainzed a annual conference of 2,200 people<br />

• <strong>Agile</strong> Worlds Conference 2010 – speakers include leading agile gururs<br />

Dawn Cannan, Janet Gregory, and Alan Atlas<br />

• University of Washington<br />

Worked 100% distibruted <strong>for</strong> one year.. Built online security simulation <strong>for</strong> US White House<br />

• Allscripts<br />

• <strong>Distributed</strong>: Vancouver, Chicago, Atlanta, Raleigh, Ukraine, India, Singapore<br />

• In top 5 users of some of some distributed tools<br />

5


CAN WE FEEL CO-PRESENT WHEN WE WORK?<br />

<strong>Distributed</strong> <strong>Agile</strong><br />

Face to Face <strong>Agile</strong><br />

(C) 2011 AGILE DIMENSIONS LLC


TRADITIONAL CALLS HAVE PROBLEMS<br />

• Telephone<br />

• Skype<br />

• Communicator<br />

• Webex<br />

• Still have their place<br />

(C) 2011 AGILE DIMENSIONS LLC


OSMOTIC COMMUNICATION<br />

• Does it take you 30 seconds or less to get your question to the eyes or ears of the person<br />

who might have the answer ?<br />

• Do you overhear something relevant from a conversation among other team members at<br />

least every few days ?<br />

Osmotic communication means that in<strong>for</strong>mation flows into the background hearing of<br />

members of the team, so that they pick up relevant in<strong>for</strong>mation as though by<br />

osmosis. This is normally accomplished by seating them in the same room. Then,<br />

when one person asks a question, others in the room can either tune in or tune out,<br />

contributing to the discussion or continuing with their work.<br />

From Cockburn / Ambler<br />

8


PART OF A SUITE OF TOOLS<br />

Need<br />

Tool<br />

Small Immersive Meeting<br />

TelePresence<br />

Quick communication<br />

Lync, Skype<br />

Read anytime<br />

e-Mail, wiki<br />

Large Events<br />

WebEx<br />

Always on Spatial Context<br />

Detailed next!<br />

9


SPATIAL CONTEXT<br />

• Sense of Self<br />

• Sense of others<br />

• Sense of Venue<br />

• Collaborative Objects<br />

Visual cues of who is speaking and who is present<br />

10


WebEx<br />

Well known<br />

People do not use the chat or<br />

participants window


Lync<br />

Text<br />

Voice<br />

Share<br />

Integrates with Outlook<br />

Not <strong>for</strong> large conferences<br />

12


Cisco TelePresence<br />

Mother of all Webcams<br />

Very immersive<br />

Small groups<br />

Must reserve the room<br />

Must walk to the room<br />

Similar to face to face<br />

Similar to face to face<br />

Cost<br />

Bandwidth


A DISTRIBUTED SRUM MEETING<br />

USA TO UKRAINE<br />

14


PAIRING A TESTER AND DEVELOPER<br />

• “Osmotic Communication” in a<br />

feature room bullpen<br />

• For top 3 hot features<br />

(Focus and Finish per Lean)<br />

15


See who is talking<br />

Sococo<br />

Always on ‘project room’<br />

Text, voice, see share app control<br />

Phone bridge<br />

Integrates with other chat via XMPP<br />

Including Lync<br />

Webcam support coming<br />

iPad and mobile in test<br />

Conference over 40 people<br />

Custom spaces<br />

Gives Spatial Context<br />

Requires training<br />

16


MANY TOOLS ALLOW SCREEN SHARING<br />

(C) 2011 AGILE DIMENSIONS LLC


VenueGen<br />

3d is engaging<br />

3d is hard<br />

Slide based<br />

Canned environments<br />

Canned environments


Web.Alive<br />

3d is engaging<br />

Pre created venues<br />

Can create your venue<br />

Slide based<br />

3d is hard<br />

Cannot create venues in real time<br />

19


3DXPLORER<br />

• Web based (written in Java)<br />

• API: Javascript, PHP<br />

• Industry standard modeling tools <strong>for</strong><br />

custom visuals<br />

• Presentation <strong>Tools</strong><br />

• Communication tools<br />

(C) 2011 AGILE DIMENSIONS LLC


OPENSIM – DYNAMIC CREATION<br />

• Presentation <strong>Tools</strong><br />

• Persistent Venue<br />

• Sense of self and others. Groups<br />

• Dynamically creative environment<br />

• <strong>Agile</strong> Business Park<br />

(C) 2011 AGILE DIMENSIONS LLC


Unity<br />

Allows advanced programming<br />

C#, JavaScript, or Boo (Python)<br />

Hi Per<strong>for</strong>mance<br />

Custom Venues<br />

Runs on Rich, Web, or Mobile clients<br />

Highly Programmable<br />

Highly Programmable<br />

22


SL - LARGE SCALE EVENTS<br />

Classroom <strong>for</strong> <strong>Agile</strong> Worlds conference • Rich selection of pre-built<br />

content<br />

• 200 people on quad server<br />

configuration<br />

• Rich mix of people<br />

• Rich mix of people<br />

(C) 2011 AGILE DIMENSIONS LLC


$AVINGS WORKSHEET<br />

Face to Face<br />

Distance <strong>Tools</strong><br />

Average Business Trip $1,550 0<br />

Time Lost in Transit $720 0<br />

Time to Learn tools 0 $180<br />

Tooling 0<br />

$800<br />

(1 month, 16 people)<br />

Cost per Person $2,270 $980<br />

Effectiveness High Good enough<br />

Savings<br />

43% savings


ADD A MIX – NOT ONE SIZE FITS ALL<br />

1. Traditional<br />

2. Spatial<br />

3. 3d<br />

4. Dynamic<br />

(C) 2011 AGILE DIMENSIONS LLC


3D STYLE-BOX<br />

Spatial<br />

2d<br />

Static<br />

3d<br />

Constructed<br />

3d<br />

Web<br />

3d<br />

Dynamic<br />

3d<br />

Easy<br />

Sococo<br />

VenueGen<br />

OpenQwaq<br />

Web.alive<br />

Hard<br />

Unity3d<br />

OpenSim<br />

(C) 2011 AGILE DIMENSIONS LLC


RECOMMENDATION MATRIX<br />

Always On<br />

IM Client<br />

Simple<br />

Spatial<br />

Point Event<br />

Webcam<br />

Few<br />

Flat Web<br />

Many<br />

27


CAUTION<br />

• Shift thinking from just IM<br />

• Lobby Zombies<br />

• Sleep Walkers<br />

12/9<br />

Custom Space<br />

8/29<br />

Standard Office<br />

Space<br />

Present 18 8<br />

• Per<strong>for</strong>mance<br />

• IP / DMCA<br />

• Tech Churn<br />

• Sociology<br />

• Security <strong>for</strong> public spaces<br />

Zombies 4 6<br />

Active % 78% 25%<br />

28


RAPIDLY CHANGING MARKET<br />

• Rapidly changing market<br />

• Teleplace gone<br />

• Blue Mars gone<br />

• New tools arrive often<br />

• Teleplace gone<br />

• Now Open Source Project in<br />

Smalltalk<br />

(C) 2011 AGILE DIMENSIONS LLC


SOUND - $30, STOPS FEEDBACK NOISE<br />

(C) 2011 AGILE DIMENSIONS LLC


AGILE PHILANTHROPY<br />

• VirtualAability.org<br />

• cape able – Deaf Artists<br />

• SimonStevens.com<br />

• Wheelies<br />

(C) 2011 AGILE DIMENSIONS LLC


PRODUCTS<br />

Cisco TelePresence®<br />

Sococo © 2011 Sococo<br />

Lync © 2010 Microsoft<br />

Web.Alive © 2009 Avaya Inc.<br />

VenueGen © 2008 VenueGen<br />

Unity3d © Unity Technologies<br />

3DXplorer ® Altadyn<br />

<strong>Agile</strong>Zen © Rally Software<br />

Lync – Microsoft<br />

WebEx – Cisco<br />

Skype - Microsoft<br />

32


MORE INFO<br />

linkedin.com/in/BillKrebs<br />

<strong>Agile</strong>Bill4dInfo@gmail.com<br />

@<strong>Agile</strong>Bill4d<br />

meetup.com/agile3d<br />

<strong>Agile</strong>DimensionS.com<br />

(C) 2011 AGILE DIMENSIONS LLC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!