View
248
Download
0
Category
Preview:
Citation preview
Collaborate better
Jan, 2012
AgileBill Krebs
AgileDimensions.com
TOOLS FOR DISTRIBUTED TEAMS
(C) 2011 AGILE DIMENSIONS LLC
See it:
US Gov: http://player.vimeo.com/video/22703235
Grady Booch: http://bit.ly/BillGrady1
FEEL CO-PRESENT WITH GRADY BOOCH
(C) 2011 AGILE DIMENSIONS LLC
http://bit.ly/BillGrady1
About Grady
UML 3 amigos
IEEE Fellow
ACM Fellow
IBM Fellow
IBM Chief Scientist
Computing,
the Human Experience
AGILEZEN – 2,600 MILES APART
(C) 2011 AGILE DIMENSIONS LLC
http://player.vimeo.com/video/22703235
AGENDA
(C) 2011 AGILE DIMENSIONS LLC
• Problem statement
• New approaches
• Core tools
• Secondary tools
• Hazards
EXPERIENCE
• IBM
• Highly distributed since the 1980s
• Rockcliffe University
• Worked 100% distributed for 3 years. Orgainzed a annual conference of 2,200 people
• Agile Worlds Conference 2010 – speakers include leading agile gururs
Dawn Cannan, Janet Gregory, and Alan Atlas
• University of Washington
Worked 100% distibruted for one year.. Built online security simulation for US White House
• Allscripts
• Distributed: Vancouver, Chicago, Atlanta, Raleigh, Ukraine, India, Singapore
• In top 5 users of some of some distributed tools
5
CAN WE FEEL CO-PRESENT WHEN WE WORK?
Face to Face Agile
Distributed Agile
(C) 2011 AGILE DIMENSIONS LLC
TRADITIONAL CALLS HAVE PROBLEMS
• Telephone
• Skype
• Communicator
• Webex
• Still have their place
(C) 2011 AGILE DIMENSIONS LLC
OSMOTIC COMMUNICATION
• Does it take you 30 seconds or less to get your question to the eyes or ears of the person
who might have the answer ?
• Do you overhear something relevant from a conversation among other team members at
least every few days ?
Osmotic communication means that information flows into the background hearing of
members of the team, so that they pick up relevant information as though by
osmosis. This is normally accomplished by seating them in the same room. Then,
when one person asks a question, others in the room can either tune in or tune out,
contributing to the discussion or continuing with their work.
8
From Cockburn / Ambler
PART OF A SUITE OF TOOLS
Need Tool
Small Immersive Meeting TelePresence
Quick communication Lync, Skype
Read anytime e-Mail, wiki
Large Events WebEx
Always on Spatial Context Detailed next!
9
SPATIAL CONTEXT • Sense of Self
• Sense of others
• Sense of Venue
• Collaborative Objects
Visual cues of who is speaking and who is present
10
WebEx
Well known
People do not use the chat or
participants window
Lync
Text
Voice
Share
Integrates with Outlook
Not for large conferences
12
Cisco TelePresence
Mother of all Webcams
Very immersive
Small groups
Must reserve the room
Must walk to the room
Similar to face to face
Similar to face to face
Cost
Bandwidth
A DISTRIBUTED SRUM MEETING
USA TO UKRAINE
14
PAIRING A TESTER AND DEVELOPER
• “Osmotic Communication” in a
feature room bullpen
• For top 3 hot features
(Focus and Finish per Lean)
15
Sococo
See who is talking
Always on ‘project room’
Text, voice, see share app control
Phone bridge
Integrates with other chat via XMPP
Including Lync
Webcam support coming
iPad and mobile in test
Conference over 40 people
Custom spaces
Gives Spatial Context
Requires training
16
MANY TOOLS ALLOW SCREEN SHARING
(C) 2011 AGILE DIMENSIONS LLC
VenueGen
3d is engaging
3d is hard
Slide based
Canned environments
Canned environments
Web.Alive
3d is engaging
Pre created venues
Can create your venue
Slide based
3d is hard
Cannot create venues in real time
19
• Web based (written in Java)
• API: Javascript, PHP
• Industry standard modeling tools for
custom visuals
• Presentation Tools
• Communication tools
3DXPLORER
(C) 2011 AGILE DIMENSIONS LLC
OPENSIM – DYNAMIC CREATION
• Presentation Tools
• Persistent Venue
• Sense of self and others. Groups
• Dynamically creative environment
• Agile Business Park
(C) 2011 AGILE DIMENSIONS LLC
Unity
Allows advanced programming
C#, JavaScript, or Boo (Python)
Hi Performance
Custom Venues
Runs on Rich, Web, or Mobile clients
Highly Programmable
Highly Programmable
22
Classroom for Agile Worlds conference • Rich selection of pre-built
content
• 200 people on quad server
configuration
• Rich mix of people
• Rich mix of people
SL - LARGE SCALE EVENTS
(C) 2011 AGILE DIMENSIONS LLC
$AVINGS WORKSHEET
Face to Face Distance Tools
Average Business Trip $1,550 0
Time Lost in Transit $720 0
Time to Learn tools 0 $180
Tooling 0 $800
(1 month, 16 people)
Cost per Person $2,270 $980
Effectiveness High Good enough
Savings 43% savings
ADD A MIX – NOT ONE SIZE FITS ALL
1. Traditional
2. Spatial
3. 3d
4. Dynamic
(C) 2011 AGILE DIMENSIONS LLC
3D STYLE-BOX
(C) 2011 AGILE DIMENSIONS LLC
Spatial
2d
Static
3d
Constructed
3d
Web
3d
Dynamic
3d
Easy
Sococo
VenueGen
OpenQwaq Web.alive
Hard Unity3d
OpenSim
RECOMMENDATION MATRIX
27
Webcam
Few
Flat Web
Many
IM Client Simple
Spatial
Always On
Point Event
CAUTION
12/9 Custom Space
8/29 Standard Office
Space
Present 18 8
Zombies 4 6
Active % 78% 25%
28
• Shift thinking from just IM
• Lobby Zombies
• Sleep Walkers
• Performance
• IP / DMCA
• Tech Churn
• Sociology
• Security for public spaces
RAPIDLY CHANGING MARKET
• Rapidly changing market
• Teleplace gone
• Blue Mars gone
• New tools arrive often
• Teleplace gone
• Now Open Source Project in
Smalltalk
(C) 2011 AGILE DIMENSIONS LLC
SOUND - $30, STOPS FEEDBACK NOISE
(C) 2011 AGILE DIMENSIONS LLC
AGILE PHILANTHROPY
(C) 2011 AGILE DIMENSIONS LLC
• VirtualAability.org
• cape able – Deaf Artists
• SimonStevens.com
• Wheelies
PRODUCTS
Cisco TelePresence®
Sococo © 2011 Sococo
Lync © 2010 Microsoft
Web.Alive © 2009 Avaya Inc.
VenueGen © 2008 VenueGen
Unity3d © Unity Technologies
3DXplorer ® Altadyn
AgileZen © Rally Software
Lync – Microsoft
WebEx – Cisco
Skype - Microsoft
32
linkedin.com/in/BillKrebs
AgileBill4dInfo@gmail.com
@AgileBill4d
meetup.com/agile3d
AgileDimensionS.com
MORE INFO
(C) 2011 AGILE DIMENSIONS LLC
Recommended