Tools for Distributed Teams - Agile Alliance
Tools for Distributed Teams - Agile Alliance
Tools for Distributed Teams - Agile Alliance
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