<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Agile Dimensions</title>
	<atom:link href="http://www.agiledimensions.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.agiledimensions.com/blog</link>
	<description>Travel Less. Do More.</description>
	<lastBuildDate>Sun, 06 May 2012 17:10:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Atlas of Worlds</title>
		<link>http://www.agiledimensions.com/blog/2012/05/atlas-of-worlds/</link>
		<comments>http://www.agiledimensions.com/blog/2012/05/atlas-of-worlds/#comments</comments>
		<pubDate>Sun, 06 May 2012 17:09:02 +0000</pubDate>
		<dc:creator>AgileBill4d</dc:creator>
				<category><![CDATA[agile3d]]></category>
		<category><![CDATA[Features]]></category>

		<guid isPermaLink="false">http://www.agiledimensions.com/blog/?p=565</guid>
		<description><![CDATA[There are many tools to help distrusted teams. The ones used by people doing remote agile project management are particularly interesting. I gathered the ones I know about and grouped them together. Range &#8211; from familiar to 2d to ultra programmable 3d &#8211; Spatial environments that are created before the simulation runs OpenSim &#8211; Environments [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.agiledimensions.com/blog/wp-content/uploads/2012/05/atlas1205acj.jpg"><img src="http://www.agiledimensions.com/blog/wp-content/uploads/2012/05/atlas1205acj-300x208.jpg" alt="Part of the atlas" title="Atlas of Worlds" width="300" height="208" class="aligncenter size-medium wp-image-566" /></a></p>
<p>There are many tools to help distrusted teams.  The ones used by people doing remote agile project management are particularly interesting.  I gathered the ones I know about and grouped them together.</p>
<ol>
<li>Range &#8211; from familiar to 2d to ultra programmable</li>
<li>3d &#8211; Spatial environments that are created before the simulation runs</li>
<li>OpenSim &#8211; Environments where you can create content at runtime</li>
</ol>
<p>Let me know if you have some more virtual agile places of business, and we&#8217;ll list them in the table.</p>
<p>Click the <a href="http://www.agiledimensions.com/web/a3datlas.html" target="_blank">Atlas of Worlds</a> for details.</p>
<p>Safe teleports!!&#8230;AgileBill</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agiledimensions.com/blog/2012/05/atlas-of-worlds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Distributed Team Index</title>
		<link>http://www.agiledimensions.com/blog/2012/05/distributed-team-index/</link>
		<comments>http://www.agiledimensions.com/blog/2012/05/distributed-team-index/#comments</comments>
		<pubDate>Thu, 03 May 2012 04:13:01 +0000</pubDate>
		<dc:creator>AgileBill4d</dc:creator>
				<category><![CDATA[agile3d]]></category>
		<category><![CDATA[Features]]></category>

		<guid isPermaLink="false">http://www.agiledimensions.com/blog/?p=525</guid>
		<description><![CDATA[The Rockcliffe University Consortium Faculty is an example of a highly distributed team. Value Meaning 9 Max Timezone spread (in hours) 6 Timezones 12 Locations 13 People 92% people are in different buildings (12/13) 70 Distributed Team Index The purpose of the Distributed Team Index is to show the context of how disbursed the team [...]]]></description>
			<content:encoded><![CDATA[<h3>The Rockcliffe University Consortium Faculty is an example of a highly distributed team.</h3>
<p><a href="http://www.agiledimensions.com/blog/wp-content/uploads/2012/05/rucdist1204ja.jpg"><img src="http://www.agiledimensions.com/blog/wp-content/uploads/2012/05/rucdist1204ja.jpg" alt="Map of our distributed team members" title="rucdist1204ja" width="516" height="256" class="aligncenter size-full wp-image-559" /></a></p>
<table border="1" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td><strong>Value</strong></td>
<td><strong>Meaning</strong></td>
</tr>
<tr>
<td align="RIGHT">9</td>
<td>Max Timezone spread (in hours)</td>
</tr>
<tr>
<td align="center">6</td>
<td>Timezones</td>
</tr>
<tr>
<td align="center">12</td>
<td>Locations</td>
</tr>
<tr>
<td align="center">13</td>
<td>People</td>
</tr>
<tr bgcolor="silver">
<td align="center">92%</td>
<td>people are in different buildings (12/13)</td>
</tr>
<tr>
<td align="right"><strong>70</strong></td>
<td align="left"><strong>Distributed Team Index</strong></td>
</tr>
</tbody>
</table>
<p>The purpose of the Distributed Team Index is to show the context of how disbursed the team is. This is not a statement of good or bad. It can be used to correlate other metrics with how much a team is co-located. A low number of 5 or less indicates co-location. The scale is designed to have 100 represent the most distributed possible (12 hours apart, 12 or more locations in 12 or more time zones). The number of people is useful to note but does not affect the score. (You can problems with large meetings even if face to face!).</p>
<ul>
<li>Taking the maximum of 12 or the spread of timezones. Multiply 50% by N / 12.</li>
<li>Taking the maximum of 12 or the Number of timezones. Multiply 30% by N / 12.</li>
<li>Taking the maximum of 12 or the number of locations. Multiply 20% by N / 12. A location refers to a building.</li>
<li>Sum the results to get the DTI.</li>
</ul>
<p><a href="http://www.agiledimensions.com/blog/wp-content/uploads/2012/05/slRucFac256j1.jpg"><img class="aligncenter size-full wp-image-548" title="Rockcliffe Faculty Meeting" src="http://www.agiledimensions.com/blog/wp-content/uploads/2012/05/slRucFac256j1.jpg" alt="Rockcliffe Meeting" width="256" height="256" /></a></p>
<p>Immersive web environments help. This picture shows the online Rockcliffe meeting. The DTI was a 70 but felt like a 5.  Rockcliffe&#8217;s mission is Service, Education and Research in Virtual Environments.  They have been doing this for 5 years, so distributed teaming is a natural habit for them.</p>
<h3>Examples</h3>
<ul>
<li>Pair programming at my desk. DTI = 1</li>
<li>I walked down the hall but didn&#8217;t have to take the stairs. DTI = 4</li>
<li>A Conference call from New York to Chicago. DTI = 13</li>
<li>Pairing using google docs and voice in Los Angles and New York. DTI = 20</li>
<li>An online meeting in each of the four continental US timezones. DTI = 30<br />
(spread .4*3/12 + number .4*4/12 + buildings .2*4/12)</li>
<li>Texas and Virginia and New York working with India. DTI = 55</li>
<li>VWBPE online conference main stage talks (Australia, Europe, US). DTI = 86</li>
</ul>
<h3>Shades of Co-Location</h3>
<p>The minimum of 5 assumes at least one meeting participant had to walk to a common location. Lower numbers are reserved to indicate special situations such as sharing an office, open work area, etc.</p>
<table cellspacing="0" cellpadding="1">
<tbody>
<tr>
<td width="5%">1.</td>
<td>At the same desk or table</td>
</tr>
<tr>
<td>2</td>
<td>same cube or office</td>
</tr>
<tr>
<td>3</td>
<td>same aisle (approx 30 feet away or less)</td>
</tr>
<tr>
<td>4</td>
<td>same floor</td>
</tr>
<tr>
<td>5</td>
<td>indicates the same building but the interior configuration is unspecified</td>
</tr>
<tr>
<td>0, -1</td>
<p><Td>0 and -1 are reserved for special uses</td>
</tr>
</tbody>
</table>
<h3>Privacy Guideline</h3>
<p>Reporting any location is optional. People may choose to report timezone, state, or city depending on their comfort level. State is usually fine.</p>
<p>(version 1204a)</p>
<hr />
<a href="http://creativecommons.org/licenses/by-sa/3.0/" rel="license"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" alt="Creative Commons License" /></a><br />
<span>Distributed Team Index (DTI)</span> by <a href="http://www.agiledimensions.com" rel="cc:attributionURL">Agile Dimensions LLC</a> is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/" rel="license">Creative Commons Attribution-ShareAlike 3.0 Unported License</a>.</p>
<p>(c) 2012 Agile Dimensions LLC</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agiledimensions.com/blog/2012/05/distributed-team-index/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Server Capacity can Lead to Invention</title>
		<link>http://www.agiledimensions.com/blog/2012/03/server-capacity-can-lead-to-invention/</link>
		<comments>http://www.agiledimensions.com/blog/2012/03/server-capacity-can-lead-to-invention/#comments</comments>
		<pubDate>Mon, 26 Mar 2012 07:20:14 +0000</pubDate>
		<dc:creator>AgileBill4d</dc:creator>
				<category><![CDATA[agile3d]]></category>
		<category><![CDATA[meetup]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Distributed tools]]></category>

		<guid isPermaLink="false">http://www.agiledimensions.com/blog/?p=499</guid>
		<description><![CDATA[Necessity is the mother of invention. I want to erase distance as a factor in how we assemble our teams. But it&#8217;s hard to organize large groups of people. I specialize in tools for distributed teams, but some tools do have limits. Though we may use a physical metaphor for our office space, in reality [...]]]></description>
			<content:encoded><![CDATA[<p>Necessity is the mother of invention.  I want to erase distance as a factor in how we assemble our teams.  But it&#8217;s hard to organize large groups of people.  I specialize in tools for distributed teams, but some tools do have limits.   Though we may use a physical metaphor for our office space, in reality it boils down to scripted agents running on a shared server.   This makes it practical to arrange people in venues matched to the size of the audience.  </p>
<p>The goal of the <a href="http://www.meetup.com/agile3d" title="Distributed Agile Congress" target="_blank">Distributed Agile Congress</a> is to connect Agilistas from around the world.  This can be done with many tools, but we are uncovering new ways of working by pushing ourselves to try new platforms and concepts.  It can be a new tool like Cisco&#8217;s Telepresence, or a concept like osmotic communication in Sococo. Often, it is not just the tool that needs to change to give a boost in productivity, but the work habits of the team members.</p>
<p>I remember slowly moving from the pulse telephone dialing to the tone system.  Pulse dialing was a hassle because it took a long time to dial a nine.  Lots of little beep sounds.  Tones were so much better, but the move was not over night. The same is true for deciding between getting my news on a paper newspaper or website, or to use a land line or cell phone.  In the context of our work, I find that tools for distributed teams do offer a leap above the telephone, but adoption is not immediate.</p>
<ol>
<li>I takes time for people to learn to use Voice over IP</li>
<li>The spatial context is powerful, but bewildering at first until people are used to the visual cues it can provide, and builders do not clutter a scene with more detail than needed.</li>
<li>Work patterns for &#8216;always on&#8217; virtually co-located teams can meet or exceed what we can do face to face, but not if people are untrained and unused to the new approaches</li>
<li>Per <a href="http://en.wikipedia.org/wiki/Metcalfe%27s_law" title="Metcalfe's Law" target="_blank">Metcalfe&#8217;s Law</a> &#8211; the value of a communications network is grows with the number of connected members.  If you have a small subset of your team in the media, the effects are diminished.</li>
</ol>
<p>The venues do not have to be huge for the needs of the Distributed Agile Congress.   We can&#8217;t get all 880 people from the Atlanta USA user group and 750 from the Raleigh user group together, nor would it be productive if we could.  But we can invite two people from each city to share the best of their local presentations.  By using spatial tools we can create a better illusion of &#8216;co-presence&#8217;.  If you are on a webcam, I know you are far away in your office.  If your digital image is standing next to me as we click on shared screens and objects, my mind forgets we are 5,200 miles away.</p>
<p>So what are good size limits for spatial environments?  Let&#8217;s look at 3 cases.</p>
<ol>
<li>VenueGen is designed for realistic meetings with mixed media such as slides, screen sharing, stereo sound, chat, and video.  Pre-build rooms vary in size from a two person office to a 50 person hall.<br />
<a href="http://www.agiledimensions.com/blog/wp-content/uploads/2012/03/venuegen2jc.jpg"><img src="http://www.agiledimensions.com/blog/wp-content/uploads/2012/03/venuegen2jc-300x168.jpg" alt="" title="venuegen2jc" width="300" height="168" class="alignright size-medium wp-image-506" /></a>
</li>
<li>OpenSim configurations allow people to set the number of people on each server.  This is often set to 40.  But by placing four islands together it is possible to use a &#8216;four corner&#8217; layout that transports sound to all four locations.  Chat bridge tools can be programmed to distribute text beyond the default 20 meters.  This was used at the <a href="http://www.vwbpe.org" title="VWBPE" target="_blank">VWBPE</a> conference so the main auditorium build can host 120 people.  That was combined with satellite spaces an Rockcliffe University&#8217;s quad rotunda build to host many tracks at once.<br />
<a href="http://www.agiledimensions.com/blog/wp-content/uploads/2012/03/vwbperotunda.jpeg"><img src="http://www.agiledimensions.com/blog/wp-content/uploads/2012/03/vwbperotunda-300x300.jpg" alt="" title="vwbperotunda" width="300" height="300" class="alignright size-medium wp-image-507" /></a>
</li>
<li>Sococo can give optimal performance for 24 people in a room, and 50 in a space.  Since many spaces can be linked together via the teleport system, this again offers space for events of various sizes.<br />
<a href="http://www.agiledimensions.com/blog/wp-content/uploads/2012/03/a3d5240miles.jpg"><img src="http://www.agiledimensions.com/blog/wp-content/uploads/2012/03/a3d5240miles-300x232.jpg" alt="" title="a3d5240miles" width="300" height="232" class="alignright size-medium wp-image-508" /></a>
</li>
</ol>
<h3>Putting it all together we have</h3>
<ul>
<li>5 Years of conferences on distance education</li>
<li>89 Presenters</li>
<li>1,260 attendees (and still counting)</li>
<li>5,240 miles between Distributed Agile Conference participants</li>
<li>1 room</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.agiledimensions.com/blog/2012/03/server-capacity-can-lead-to-invention/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Journey</title>
		<link>http://www.agiledimensions.com/blog/2012/02/the-journey/</link>
		<comments>http://www.agiledimensions.com/blog/2012/02/the-journey/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 15:25:42 +0000</pubDate>
		<dc:creator>AgileBill4d</dc:creator>
				<category><![CDATA[agile3d]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Distributed]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.agiledimensions.com/blog/?p=471</guid>
		<description><![CDATA[This is a typical discussion on the merits of tools for distributed collaboration, and which tool to use. From: (a VP) To: AgileBill Subject: Second life as a collaboration tool? &#8220;Hello Bill, Our department is in the midst of discussions around collaboration tools to facilitate better function of Agile teams where resources are split between geographic regions. We looked [...]]]></description>
			<content:encoded><![CDATA[<p>This is a typical discussion on the merits of tools for distributed collaboration, and which tool to use.</p>
<p><strong>From:</strong> (a VP)<br />
<strong>To:</strong> AgileBill<br />
<strong>Subject:</strong> Second life as a collaboration tool?</p>
<p>&#8220;Hello Bill, Our department is in the midst of discussions around collaboration tools to facilitate better function of Agile teams where resources are split between geographic regions.</p>
<p>We looked through a presentation you made on a tool with 2D rooms, and I was just curious if you’d ever seen anything done with a 3D space like Second Life for instance.&#8221;</p>
<p><strong>(AgileBill responds)</strong></p>
<p>The short answer:  there are many good tools, but also many hazards.  I like Sococo to start, but also use VenueGen, Web.Alive, Unity3d/Jibe, and OpenSim.</p>
<p>The long answer follows!!</p>
<p>First, a couple videos are helpful: (about 7 mins each)</p>
<ul>
<li>My talk with Grady Booch – IEEE Fellow and IBM Chief Scientist: <a href="http://www.bit.ly/BillGrady1">http://www.bit.ly/BillGrady1</a></li>
<li>What the US Gov is doing:  <a href="http://vimeo.com/20448330">http://vimeo.com/20448330</a>  (I’m the dude in the yellow hard hat)</li>
<li>Also, see our global agile user group:  <a href="http://www.meetup.com/agile3d">http://www.meetup.com/agile3d</a> – 150 members, 41 meetups, 5 time zones.</li>
</ul>
<p>People from the cities in the picture on the left feel “co-present” in the picture on the right.</p>
<p style="text-align: center;"><a href="http://www.agiledimensions.com/blog/wp-content/uploads/2012/02/a3dgeo1.png"><img class="size-medium wp-image-473 aligncenter" title="Agile3d User Group attendee locations" src="http://www.agiledimensions.com/blog/wp-content/uploads/2012/02/a3dgeo1-300x221.png" alt="" width="300" height="221" /></a> <a href="http://www.agiledimensions.com/blog/wp-content/uploads/2012/02/a3dsocmeetba1.png"><img class="alignright size-medium wp-image-474" title="I feel &quot;co-present&quot; - Agile3d User Group meeting " src="http://www.agiledimensions.com/blog/wp-content/uploads/2012/02/a3dsocmeetba1-176x300.png" alt="" width="176" height="300" /></a></p>
<p>&nbsp;</p>
<p>Today I use Sococo at work and for my <a title="global Agile user group" href="http://www.meetup.com/agile3d" target="_blank">global Agile user group</a>.  I have developed</p>
<ul>
<li>The Distributed Agile Congress</li>
<li>The Agile3d Factory (including Agile Hopscotch, and the Scrunchboard)</li>
<li>Used the medium for panel interviews and conferences.</li>
<li>Presented to the Agile20xx conference on using virtual platforms for distributed agile teams</li>
<li>Had some successes and some instructional epic failures (/me groans)</li>
</ul>
<p>But it has not been easy.<br />
When I worked at a huge company we used Second Life in 2007 to help with travel costs.   I didn’t get it, flew around a “sandbox” for a while, then left for 2 years.  In 2009 I parted ways from big blue and thought OMGosh, how am I going to teach my Agile stuff now?</p>
<p>I went back to Second Life, and landed right in the middle of the VWBPE conference – Best Practices in Education.  This annual event draws over 2,000 educators.  I was hooked.</p>
<p>I got my certification in virtual worlds from the University of Washington (our Cyber Security build was demoed at the White House), Joined the Board of Directors of Rockcliffe University (who hosts the VWBPE conference), designed and taught Agile courses in this environment, and run a global Agile user group in this space with 150 members from 4 timezones (<a href="http://www.meetup.com/agile3d">http://www.meetup.com/agile3d</a>)   I hosted a conference for 200 people in Second Life in January 2010 with big names like Alan Atlas, Janet Gregory, and Dawn Cannan.  I have interviewed Grady Booch in this space.  I attended the Federal Consortium of Virtual Worlds conference as the Fed are huge into this space.</p>
<p>Most importantly, I support the <a title="Virtual Ability community" href="http://www.virtualability.org" target="_blank">Virtual Ability community</a>.  This group of 600 people with MS, Deafness, and their caregivers uses these platforms for health related seminars and a way to stay engaged with the world.   I adopt that as my community service cause, and spoke to their group in December (and had the President of the group speak at my conference in 2010).</p>
<p>But SL is hard for many.  So I am a slum lord of virtual worlds.  I have a foothold in all of them – including  OpenSim, VenueGen, Unity3d/Jibe, Second Life, Web.Alive, Twinity, Sococo, 3dXplorer, and ReactionGrid.    In fact, the first trimester of our UW cert program was  on how to select a platform.     I am active in our<a title="University of Washington Avalumni " href="http://www.facebook.com/pages/University-of-Washington-Virtual-Worlds-and-Avalumni/128732173813656" target="_blank"> U Washington Alumni </a>group, where I chair the “Gridhopper’s Guild” to visit other platforms.</p>
<p>I think to start, that Sococo is a sweet spot.  It is simple, easier to use, yet still has the “Spatial Context”. I have a custom layout for my Agile teams that implements the Agile3d Factory workflow pattern.  We have bought Sococo for some of my teams, and are piloting it with many others.  I am batting .500.  Half the people don’t get it, some hate it, and some love it.  However, I&#8217;m in the top 10% of companies using Sococo, in part because of our North Carolina to Ukraine collaborative teams.</p>
<p>I have also seen use in the medical industry of virtual worlds.  For example, I went to a heart murmur  training simulation, and training spot for Emergency Responders.  Most Universities have played with the idea, and large companies such as Siemens and IBM’s Green Data Center have as well.</p>
<p>Bottom line: such tools are the next big thing.  Like Agile in 2001, people don’t know it yet.  When they hear about it they hate it.  10 years later it is the default way we do business.</p>
<p>Best Regards&#8230;<br />
….<em><strong>AgileBill</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.agiledimensions.com/blog/2012/02/the-journey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spatial Context</title>
		<link>http://www.agiledimensions.com/blog/2012/02/spatial-context/</link>
		<comments>http://www.agiledimensions.com/blog/2012/02/spatial-context/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 19:04:29 +0000</pubDate>
		<dc:creator>AgileBill4d</dc:creator>
				<category><![CDATA[agile3d]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[Distributed]]></category>
		<category><![CDATA[Sococo]]></category>
		<category><![CDATA[Spatial]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[venue]]></category>

		<guid isPermaLink="false">http://www.agiledimensions.com/blog/?p=460</guid>
		<description><![CDATA[I made a block diagram of agile.  I include business analysis, planning, lean execution, and feedback.  What is cool is to have people work in this space.  Spatial Context.  You can see who is working on what. &#160; I have four (so far) implementations of the Agile3d Factory I use for both  training and distributed [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.agiledimensions.com/blog/wp-content/uploads/2012/02/AgileSpace.Annotated.jpg"><img class="alignleft size-medium wp-image-459" title="Agile3d Factory in Sococo" src="http://www.agiledimensions.com/blog/wp-content/uploads/2012/02/AgileSpace.Annotated-300x217.jpg" alt="" width="300" height="217" /></a></p>
<p>I made a block diagram of agile.  I include business analysis, planning, lean execution, and feedback.  What is cool is to have people work in this space.  Spatial Context.  You can see who is working on what.</p>
<p>&nbsp;</p>
<p>I have four (so far) implementations of the Agile3d Factory I use for both  training and distributed team operation. The one I show above is built on a tool called <a title="Sococo" href="http://www.sococo.com" target="_blank">Sococo</a>.  At first glance, it looks like an instant message / voice over IP client.  But it offers a &#8216;Spatial context&#8217;, so I capture some body language by seeing where people are working.  Are they having a 1:1 meeting with the project manager?  Are they watching a presentation to the team of business analysts?  Is a breakout team working on an epic story?</p>
<p>Designing a space to show all steps of an Agile process helps reinforce these concepts.  Not only that, but by limiting ourselves to 3 feature rooms, we encourage the lean Kanban concept of &#8216;Limit Work in Progress&#8217;.  Finish a few things, then get more.  Don&#8217;t start everything at once and finish nothing.</p>
<p>I have 3 dimensional versions of this factory on 3 other platforms.  Sococo is easier to approach for begninners, and offers</p>
<ul>
<li>Backchat via text, and remembers the last 100 lines</li>
<li>Voice over IP (save your cell phone minutes)</li>
<li>Share your desktop with one click</li>
<li>Share control of an application</li>
<li>Persistence: Leave your application up on the space</li>
<li>Phone bridge (for team mates taking a call from their cellphone in their car)</li>
<li>Custom designs, and colorable avatars</li>
<li>Doors to mask interrupts</li>
<li>Virtual conference room (mine hold up to 32).  It&#8217;s not always easy to find and book a room with a projector.</li>
</ul>
<p>With the telephone, we can&#8217;t tell who is speaking.  Out of sight, out of mind.  Physical conference rooms are great, but sometimes hard reserve one that is big enough.  With the Agile space, you can work in rooms that are custom designed for the agile process.  Leave AgileZen and PlanningPoker.com in planning room, for example.  And you don&#8217;t have to give up your existing instant message or collaboration tools.  Add the Agile space in Sococo to complement them by providing always on &#8216;osmotic&#8217; communication.</p>
<p>&nbsp;</p>
<p>No tool is perfect.  I have things I hate about them all.  But the Agile space in Sococo appears to be the simplest thing that could possibly work.</p>
<p>&nbsp;</p>
<div></div>
<pre>The Agile3d Factory is (c) 2011, Agile Dimensions LLC</pre>
<div></div>
<div></div>
]]></content:encoded>
			<wfw:commentRss>http://www.agiledimensions.com/blog/2012/02/spatial-context/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Putting a Project Manager in a Wheelchair</title>
		<link>http://www.agiledimensions.com/blog/2012/01/putting-a-project-manager-in-a-wheelchair/</link>
		<comments>http://www.agiledimensions.com/blog/2012/01/putting-a-project-manager-in-a-wheelchair/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 06:51:30 +0000</pubDate>
		<dc:creator>AgileBill4d</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ability]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[Distributed]]></category>

		<guid isPermaLink="false">http://www.agiledimensions.com/blog/?p=449</guid>
		<description><![CDATA[&#160; “Putting a Project Manager in a Wheelchair &#8211; working with differing abilities” Dec 28, 2011 &#8211; Sojorner Auditorium &#8211; online. 22 people attended. &#160; Agenda Differing Abilities Pairing Agile Project Management Flavors of Agile Daily Agile Scrum Meetings with Agile Hopscotch Alternate tools for Distributed Teams &#160; Credits: Gentle Heron, the leader of the [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p><strong>“Putting a Project Manager in a Wheelchair &#8211; working with differing abilities”</strong><br />
Dec 28, 2011 &#8211; Sojorner Auditorium &#8211; online.</p>
<p>22 people attended.</p>
<p><a href="http://www.agiledimensions.com/blog/wp-content/uploads/2012/01/va1112a.jpg"><img class="alignright size-medium wp-image-451" title="va1112a" src="http://www.agiledimensions.com/blog/wp-content/uploads/2012/01/va1112a-300x202.jpg" alt="Picture of the VA meeting" width="300" height="202" /></a></p>
<p>&nbsp;</p>
<p><strong>Agenda</strong></p>
<ol>
<li>Differing Abilities</li>
<li>Pairing</li>
<li>Agile Project Management</li>
<li>Flavors of Agile</li>
<li>Daily Agile Scrum Meetings with Agile Hopscotch</li>
<li>Alternate tools for Distributed Teams</li>
</ol>
<p>&nbsp;</p>
<p><strong>Credits:</strong><br />
Gentle Heron, the leader of the Virtual Ability Community for organizing and transcribing.  Gentle is a Linden Prize winner.  The Virtual Ability Community hosts 600 people interested in assisting people with disabilities and their care givers and proponents.</p>
<p>Thanks also go to the rest of the Virtual Ability, Inc. team for orienting attendees (Ladyslipper), scheduling work fo the event (iSkye), and Gentle (for real time transcription).</p>
<p>We also had good participation from the Audience ranging on comments on Scrum, Lean, Myers-Briggs, and also live demonstrations.</p>
<p><strong>Format:</strong><br />
This is a transcript of a 3d web online event.  Participants were able to visually interact with each other, the venue, and shared models.   Because we deal with health issues, we protect them by showing part of their chosen pseudonym.  They are free to reveal more if desired.   I did need to give them credit for their comments.   I’ll show you some excerpts from the transcript, mixed with my paragraph summaries.</p>
<p>The talk began at 6:30 pm Pacific.   Gentle Heron spoke first.</p>
<p>(Gentle Heron)<br />
Good evening, and welcome to Sojourner Auditorium on Virtual Ability Island. It’s nice to see everyone here tonight for this topic.</p>
<p>This is part of an ongoing series of events during December and January about the United Nations&#8217; Convention on the Rights of Persons with Disabilities. We call this series Waiting for the World to Change.</p>
<p>The next presentation in this series will be December 29, The topic will be “Redefining Disability: The International Classification of Functioning, Disability and Health.” ALiesel &amp; Alzimarie, Thomas Jefferson University, Occupational Therapy graduate students will present on this topic over on Healthinfo Island<br />
[18:34] Gentle Heron: Tonight AgileBill Firehawk will speak with us about &#8220;Putting a project manager in a wheelchair &#8211; working with differing abilities.&#8221;</p>
<p>His credentials for presenting tonight include working as a developer, teacher, and consultant for over 20 years. He has worked at IBM and now works in the health care industry.  After coming to Virtual Worlds in 2009, he updated his career to teach project management using imersive 3d concepts and to promote people with differing abilities. Bill has served on the Board of Directors of Rockcliffe University Consortium, and is a graduate of the University of Washington certificate program on virtual worlds.</p>
<p>[18:35] Gentle Heron: Bill is willing to take clarification questions during his presentation, but please keep them short.  He will be presenting in voice and typing some of what he says, and I will be transcribing to text the other material for those who need that mode of input.</p>
<p>(AgileBill begins speaking)<br />
I will put a project manager in a wheelchair.: Or the other way around, put someone in a wheelchair in a project manager job.  If you are in a W/C you have skills that you could use with distributed teams.</p>
<p>So many teams now are global.  I&#8217;ve spent years working with distributed teams, at IBM, Rockcliffe University Consortium, and in the health care industry.  As part of the Virtual Ability Community, you work remotely every day.  That gives you mad skills for today’s distributed teams.  You know the challenges.  But you are ahead in some skills &#8211; out of force of necessity..</p>
<p><strong>Topic 1 &#8211; “Differing Abilities.”</strong><br />
((Bill begins class sitting in a wheelchair, then stands)).<br />
I am lucky I can stand up and get out of the wheelchair.   But not everyone can. I hope we can train people to take advantage of your skills.  I wanted to share what I learned in 2 years of pushing distributed tools.   I want to give you practical knowledge on how to do project management with distributed teams.</p>
<p>Let&#8217;s start with project management (PM).  I specialize in the Agile style of project management and software development.  But it goes beyond software.  It works well for many kinds of projects.</p>
<p>(The audience commented here that so many project failed we needed to come up with new way to manage projects &#8211; thanks Any1).</p>
<p><strong>Topic 2 &#8211; &#8220;Pairing&#8221;</strong><br />
There are three ways to product work.  By yourself, or “Solo”,  Inspect it after it is initially done, or work together at most times with a partner.  We call this last method “Pair Programming”.    That name is a misnomer because it is so useful beyond just programming.</p>
<p>Old way &#8211; working Solo with inspections<br />
We are trained in school that working together is cheating.  Actually, in industry it is teamwork and has many benefits.   The old way to work is to work on your own, perhaps being confused and making mistakes.  You go to an inspection meeting, find a list of defects, then go off on your own to fix them, being nearly as lost.   This assumes people actually hold inspections.</p>
<p>[18:45] any1: any individual developer is too productive&#8230; in a bad way&#8230; pair development provides quality assurance and it works like a charm</p>
<p>I will show you the other way.  We take turns.</p>
<p>[18:44] AgileBill Firehawk: come with me Ahroun<br />
[18:44] Gentle Heron: Now Bill and Ahroun are sitting together.<br />
[18:45] Gentle Heron: Two people work on one computer.</p>
<p>Ahroun might be thinking big picture strategy.  I might think of details.  Then we help each other if we make mistakes.  We fix mistakes before going on.  It&#8217;s self pacing.  It&#8217;s tiring, so we&#8217;ll switch roles.  I will think big picture, and Ahroun will do the details.</p>
<p>It’s effective.   It helps you invent things.   It helps you removed defects right away.  It helps make sure everything is inspected.   It increases quality.</p>
<p>[18:46] any1: communication is inherently creative&#8230; because it&#8217;s imperfect<br />
[18:46] AgileBill: That&#8217;s our demo of Pair Programming.<br />
[18:46] AgileBill Firehawk: Thanks Ahroun!<br />
[18:46] Ahroun Maelstrom: No problem.</p>
<p><strong>Sub Topic &#8211;  “Pairing Beyond Software Development.”</strong><br />
It&#8217;s been effective for building together in 3d models. Together we change and add to the build.  Always 2 pairs of eyes looking and improving.  That is an Agile concept that works well in 3d building.  I recommend the book &#8220;Pair Programming Illuminated&#8221; by Robert Kessler and Laurie Williams to learn how.</p>
<p>http://www.amazon.com/Pair-Programming-Illuminated-Laurie-Williams/dp/0201745763/ref=sr_1_1</p>
<p><strong>Topic 3 &#8211; &#8220;Agile Project Management&#8221;</strong><br />
In Agile, we work in 2 week cycles.  These are usually called iterations or sprints.  The purpose of an iteration is to force ourselves to confess if we are really done or note.  It is also easier to plan details two weeks at a time and adjust.  We still have a bigger picture plan saying how much stuff we will do during the project, and perhaps some stretch goals.  But planning *details* farther than two weeks out is not only a waste, but can slow your ability to fresh realities.  “Planning is Essential, the Plan is Worthless.”</p>
<p>Some people use shorter or longer sprints, but 2 weeks is recommended and now the most common length.  Here is a summary of what happens in the 10 working days of an iteration.</p>
<p>Day 1        - plan the next two weeks worth of work.<br />
Day 2 &#8211; 8   - “Do” your test, code, build.  Note that we don’t put off the testing to the end!<br />
Day 10       - Demonstrate your work to get feedback on the product, then hold a lessons learned or “Retrospective” to improve the process.  Make the process smoother.</p>
<p>[18:49] any1: risk driven development&#8230; test incrementally as you develop&#8230; don&#8217;t go to far &#8230; without verifying quality &#8211;  improve the processes&#8230; constantly&#8230;.<br />
[18:50] any1: it&#8217;s like a Japanese car factory (Toyota Production System)<br />
[18:51] any1 : interact with ur customer&#8230; check in often.. rather than creating in a vacuum</p>
<p>The reason we do this style of PM is we can improve risks and satisfy customers, improve quality, go faster.  It is a way to manage work to absorb change.  It makes change a competitive advantage.<br />
[18:51] Candice smiles at that</p>
<p><strong>Sidebar &#8211; &#8220;Sustainable Pace&#8221;</strong><br />
[18:51] Pamala- if you do this at a sustainable pace, your employees will benefit.</p>
<p>Sometimes with long time frames, people are lackadaisical, and the work is done all at the end. Nothing was paced out, nothing distributed through time.  With Agile, it&#8217;s not 80 hours one week and 4 the next.   If you “over-stuff” your iterations, you cannot keep up with the pace.</p>
<p>[18:52] Joel: and then in the last two weeks, everyone realizes it&#8217;s only half done <img src='http://www.agiledimensions.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
[18:52] Candice: You haven&#8217;t worked in the ad business where everything is like that<br />
[18:52] Trion: A schedule needs to be in place that gets work done in stages<br />
[18:52] AgileBill Firehawk: lol, so true Candice<br />
[18:52] any1: facilitate productivity.. rather than rush development at the end for the deadline</p>
<p><strong>Topic 4 &#8211; “Flavors of Agile”</strong><br />
I use the “A word”, or  Agile. But there is no such thing. You have to do specific methods. There are several agile methods.  Agile is an umbrella term for Scrum, XP, and Kanban.</p>
<p>Scrum focuses only on Project Management.  Like all Agile methods, it features short time-boxed iterations.  You may take 4 months to create a product your customers will install, but you demo to them every 2 weeks.  That helps you make sure you are building what they want.</p>
<p>Pamala and Bill both hold certifications in Scrum, which is one of the most popular Agile methods. Lots of people are hiring this style of management now.</p>
<p>Extreme Programming, or XP, also does this, but adds some technical practices, such as Pair Programming, Continuous Integration, Refactoring, and Test Driven Development.</p>
<p>Kanban does not have the two week deadline.  Instead it focuses on how long tasks take, and watches that you don’t start too many things at once.  It focuses on ‘pulling’ work through the system.</p>
<p>(At this point in the talk we went into a bit of a tangent and we started to discuss Lean and Six Sigma, I think that i would like to take the time here to explain a bit more fully what each of those are.)</p>
<p>Lean is a set of project management techniques.  They evolved from work by the Toyota Motor Corporation, W. Edwards Deming, and have been adapted to software in the books by Mary and Tom Poppendieck.   Lean can optimize what you do.  You can use Lean with everything.  For example, it teaches how to reduce 7 forms of waste, like wait time and extra features.  It’s a good compliment to Agile.  Six Sigma is about statistical quality control.</p>
<p>Pamala- How close is Lean and SixSigma?<br />
[18:55] Trion: Lean is a way of thinking<br />
[18:55] Gentle Heron: SixSigma is statistical quality control.<br />
[18:56] Trion Ormenthal: Kanban is a lean tool</p>
<p>Kanban is also cool. It focuses on flow.  You don&#8217;t have a 2 week deadline.<br />
[18:56] AgileBill asks “How many of you have a To Do List?”<br />
[18:56] Bathsheba: I have a to do list of to do lists<br />
[18:56] Aiyana: raises her hand<br />
[18:56] Gentle does! it&#8217;s a ToDo Encyclopedia though.<br />
[18:56] Aiyana: lol<br />
[18:57] iSkye: raises both hands<br />
[18:57] Pamala- Like the Franklin Day Planner.<br />
[18:57] NANA: I have list to don&#8217;t.<br />
[18:57] Gentle Heron likes that Nana!<br />
[18:58] Ti has 8.67 billion items on her to do list</p>
<p>(Bill chuckles, and continues)<br />
The idea is to prioritize.  Some people use MoSCoW methods. This stands for “Must Should Could Won’t”.  But it really turns out to be Must , Must, Must, Must..  Don’t bother.  Rank your requirements with 1st, 2nd, 3rd, 499th, etc.   In Agile, we *pull* the from the list.  We take the top priority ones first.</p>
<p>[18:58] any1: Kepner Tregoe &#8230; Situation Analysis&#8230; can prioritize any messy situation</p>
<p>For Agile, you need them prioritized. Top to bottom. You can pick the good stuff off the top, and do them in order.</p>
<p>Let&#8217;s pretend a 6 month project.  That’s 12 two week “sprints”, or iterations.<br />
Some people like to focus on architecture first.  Either way, our focus is to build high quality stuff every two weeks.  It is done, Done, DONE!   That means we can’t say ‘I’m done, but have a few things to finish up next week’ (like I usually do, lol).   It means no repair later.  If you can’t get it done without bugs, put it back on the To Do pile, to be re prioritized into a future iteration..  Our sprints are Done! in terms of quality, but we will still add function to the release later.</p>
<p>[18:59] any1: what about Kaizan events? are they magic or what?<br />
[19:00] Abal: 3 week development 1 week test<br />
// Bill *coughs*, and says “Note- that is a mini waterfall, and is not what we are really hoping for.  We want 1 day of planning, 8 days of similar tech days, then one day of demo/retro”</p>
<p><strong>Subtopic &#8211; “Planning Your Team’s Hours”</strong><br />
I like to plan 54 hours of work every 2 weeks, per person.  54 hours is a sweet spot because it leaves time for important work beyond the scheduled tasks.  It’s not possible or worth it to plan for that extra work.   Ironically, it will slow you down if you stuff too much on your schedule.  That is because you lose 20% of productivity for each task you juggle.<br />
<a href="about:blank">(http://psychology.about.com/od/cognitivepsychology/a/costs-of-multitasking.htm)</a><br />
That means it is optimal to divide your day into some focused ‘on task’ time, but also admit we need time to handle phone calls, requests for help from team mates, mandatory company meetings, and unexpected repair work (*gasps*).</p>
<p>Two weeks times forty hours per week<br />
That leaves 30% of time for email or meetings.   There is some math Let’s look at that in a bit more detail.<br />
Two weeks at 40 hours a week  = 80 hours.   70% of that is 56.   Or you could look at it this way<br />
- 4 hours for a planning meeting on day 1<br />
- 2 hours for 8 15 minutes one day for planning (4 hours + 2 hours for 8 15 minute stand up meetings).<br />
- 2 hours for a demo on day 10<br />
- 2 hours for a retrospective on day 10<br />
The rest of the time is for e-mail,</p>
<p>Or you can say the scrum will require meetings and a review at the end.<br />
Successful teams do 54 hours of work every 2 weeks.<br />
The trick is you will burn out if you do more.</p>
<p>Here is a task board.  In each 2 week period, we look at the Task board- yellow stickies and a white board.  One eletronic aid for this is a tool called AgileZen (http://www.agilezen.com).  I like it because it is free for an individual, and very inexpensive for groups.  It shows columns for work, such as not started, in progress, and done.  You can customize these.   You can drag boxes representing work from column to column.</p>
<p>One agile concept is the team swarms on the tasks when needed.  That gives you a benefit from collaboration that you may not see if individual heroism is the focus.</p>
<p>In the old management styles, the busy boss assigned work to individuals. and at the end of the year you are rated on how much you got done.  The top folks get bonuses, and the bottom folks get fired each year.</p>
<p>How does over rewarding individuals promote teamwork?<br />
[19:04] Joel: Darwinian management<br />
(we had a visit from a gamer at this point who plays a vampire game, so we joked and made an analogy about people turning off their minds and feeding their vampire overlords.  Then our event host team ushered the visitor to the appropriate place &#8211; Thanks team!)</p>
<p>Let’s get back to our task-board.  At the end of the day look at how much work Remains.  In our example, let’s use 54 hours per person per two weeks times a 6 people.  That’s a total of 324 hours of work before our demo.   We don’t care how much work was done.  We don’t care about partial credit.  We only care how much is left now.   That reflects the reality that our estimates are approximate, and focuses our time on the current situation.  We graph the remaining work each day to get a picture of the trend.  The end of our graph should land on zero work left by our deadline!</p>
<p>[19:05] Iso: you know, this sounds like it would be a good work strategy for ANY work situation</p>
<p><strong>Topic 5 &#8211; “Daily Agile/Scrum Meetings with Agile Hopscotch”</strong></p>
<p>Let me show you a tool called  Agile Hopscotch  (Agile Hopscotch is © 2011 by Agile Dimensions LLC).  Bill and Pamala invented it.</p>
<p>Let’s have a demo!</p>
<p>[19:06] Iso: more fun too<br />
[19:06] Gentle: Bill is making room for a demo.<br />
[19:06] Gentle Heron: Pamala invented Agile Hopscotch for Agile Dimensions LLC.</p>
<p>Both Extreme Programming and Scrum use daily 15 minute meetings.  Agile Hopscotch makes the meetings more effective.</p>
<p>Let’s say we have a team of 8 people, who are spread across the globe.  In Scrum, the most popular Agile method, we have daily 15 minute meetings.</p>
<p>1)  You state two things you finished yesterday<br />
2)  Then the two things you want to get done today.<br />
// important correction &#8211; it’s not what you ‘want’ to do, it is what you *commit* to do for your team mates, TODAY.<br />
3)  The next step is any difficulties, or ‘blockers’. When I stand on this hopscotch square and state my problem, the team should give me some quick solutions, or set a time to talk after the short meeting.</p>
<p>*Demonstration*  We walk on the Agile Hopscotch map.<br />
Here Pamala and I had some role play demonstrating a quick meeting on the Agile Hopscotch floor mat</p>
<p>Example:<br />
[19:09] Bill- Yesterday I prepped my talk and worked on a build.<br />
[19:09] Today (tomorrow I will finish) a blog post and will work on a build.<br />
[19:09] The blocker is how to export a build in Unity<br />
[19:09] Does anyone know Unity 3D?<br />
[19:09] Pamala- I have a Unity tip for you.  I’ll pass it to you after the meeting</p>
<p>Bill- using Agile Hopscotch is cool because helps people focus.<br />
If you say you have a daily 15 minute meeting, they babble.<br />
This structure focuses people.  It makes meetings high energy.  It keeps people focused on the tasks at hand..</p>
<p>They won&#8217;t try to do 8 things at once.  You lose 20% productivity for each thing you juggle.<br />
[19:11] any1: that&#8217;s a big deal imho</p>
<p><strong>Topic 6 &#8211; “Alternate tools for distributed teams”</strong></p>
<p>[19:11] Gentle Heron: Bill- I want to show you something else.<br />
I will show you a block diagram of the agile process.  But it is actually a living space where you can do Agile in a spatial context.  I am showing a custom space I designed for Agile teams using a tool called Sococo.  The layout of the space is useful, and also reminds you of the Agile process.</p>
<p>I would like to *do* project management in 3d.  But many people percieve 3d platforms as a game.  Platforms like Second Life that mix gaming and education further confuse business minded audiences. But tools such as Sococo are very clearly for efficient work.</p>
<p>There is a range of tools.  Other 3d environments include Web.alive, VenueGen, SpotOn3d, OpenSim, ReactionGrid, InWorldz, Habo, and Twinity.  But a flat 2d yet simple view offered</p>
<p>Digression &#8211; Correlation of Myers-Briggs preference with appetite for 3d<br />
[19:12] Candice: Bill . how does MBTI work within this .. not everyone can focus &#8230;<br />
[19:12] AgileBill: MBTI stands for Myers Briggs Type Indicator, and is a psychological test to show your preferences.  If you create too fancy a build, it&#8217;s not good because some people may be over stimulated.<br />
[19:14] Candice: Yep<br />
[19:12] AgileBill: But if it&#8217;s too simple, it&#8217;s boring.</p>
<p>(Showing picture of the Sococo tool)</p>
<p>I showed prospective users the 3D avatars, but some were uncomfortable.  Sococo is a mix of the instant communication we expect with tools like Skype, and a spatial context we get from tools like OpenSim and VenueGen.  (http://www.sococo.com), I have piloted it’s use with 200 people.  It can work well when timezones are overlapped enough.  For example, I work with people from the US and the Ukraine.   With team mates from India it’s a bit harder since for me there is over a 10 hour time difference (vs 7 for the Ukraine).  But within a few hours distance, it works great to form a vitual ‘bullpen’.  This can approach the feel of a team working toghether without cube walls, without the cost of refitting a physical space.  This allows for the “Osmotic Communication” very helpful for agile teams.</p>
<p>But it is hard to get people to use even a simpler tool such as Sococo.  They are very used to face to face, telephones, and even webcams.   In Sococo, you are represented as dot rather than a 3d avatar.  But even this more simplistic version is a stretch for some people.</p>
<p>Some people like 3d avatars.  You can see an example of me interviewing Grady Booch at <a href="../../">http://www.agiledimensions.com</a>  and http://bit.ly/BillGrady1.   Compare that with the simple dot ‘avatar’ offered in Sococo.  Yet the dot works for more people, at least in these beginning days of the 3d web frontier.</p>
<p>If you do project management from your home, if you are a good organizer&#8230;&#8230; that is project management.    Look how Virtual Ability pulls off events. You can do that from office or house.  But many people you would work with do not &#8220;get&#8221; 3d.  For those cases, Sococo is useful because it combines a ‘spatial context’ with simplicity.</p>
<p>It also has headsets, text, video, screen sharing.  Users can share control of applications.  And with my custom floor plan for agile teams, you can *do* agile in a spatial context designed for agile.</p>
<p>[19:17] Candice: Wouldn&#8217;t part of it be &#8220;marketing&#8221; the skills .. phrasing it so people understand what you&#8217;ve done .. kind of like a resume based on skillset?<br />
[19:17] AgileBill &#8211; yes, explaining the differences is the key,</p>
<p>Let’s look at the picture of Sococo.<br />
In this room I can tell I have 4 programmers.  I can see the manager in the corner office.  If you want to talk to him, click on his office.  The metaphor is simple enough to use, and also delivers the spatial context needed.</p>
<p>Let me give you more context.  20% of our population at work is in our biggest office, the rest is spread around the world in smaller pockets.   So I introduced them to virtual worlds. They didn&#8217;t like it.  They felt it was a game.  Then I introduced them to simpler tools, such as Sococo.  That one stuck, and we are one of the top users of the tool as we discussed.</p>
<p>I suspect it may be correlated with people’s mental preferences, which can be shown with the Myers-Briggs type indicator.  For example, some people gather information about their world with numbers, and decide based on logic.  Some gather information based on models and intuition, and may be more likely to “get” more complicated virtual environments.  This is being researched in SL’s Science Circle.   But it is good to have people on your team with diverse tastes.</p>
<p>[19:20] Bathsheba: they also perhaps fear human resource problems from working in an environment that is less protected?</p>
<p>Okay, so let’s summarize.  The message of this talk is that there are tools beyond virtual worlds.</p>
<p>I hope to be able to continue to teach you more about project management in upcoming classes.</p>
<p>[19:20] Candice applauds<br />
[19:20] Dabici: TY Bill<br />
[19:20] Bathsheba: thanks!<br />
[19:21] Iso: applauuuuuuusssse<br />
[19:21] Dabici: great talk<br />
[19:21] Treasure: Great Presentation<br />
[19:21] AgileBill: thanks!!!<br />
[19:21] Ahroun: INTP ftw. <img src='http://www.agiledimensions.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  *claps warmly*<br />
[19:21] Iso: thank you Bill and Gentle..</p>
<p>Bill- I will do more talks until we get a project manager in a wheelchair.<br />
[19:21] Ladyslipper: Thank you!!!<br />
[19:21] Iso Huet: excellent<br />
[19:21] Iso Huet: !<br />
[19:21] AgileBill: .-&#8217;`'-. APPLAUSE APPLAUSE .-&#8217;`'-.</p>
<p><strong>Read more!</strong><br />
<a href="http://www.virtualability.org/">http://www.virtualability.org</a><br />
<a href="../../">http://www.agiledimensions.com</a><br />
<a href="http://www.sococo.com/">http://www.sococo.com</a><br />
<a href="http://www.agilezen.com/">http://www.agilezen.com</a><br />
<a href="http://bit.ly/BillGrady1">http://bit.ly/BillGrady1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.agiledimensions.com/blog/2012/01/putting-a-project-manager-in-a-wheelchair/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Elements of a distributed meeting</title>
		<link>http://www.agiledimensions.com/blog/2011/11/elements-of-a-distributed-meeting/</link>
		<comments>http://www.agiledimensions.com/blog/2011/11/elements-of-a-distributed-meeting/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 07:30:12 +0000</pubDate>
		<dc:creator>AgileBill4d</dc:creator>
				<category><![CDATA[agile3d]]></category>
		<category><![CDATA[meetup]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.agiledimensions.com/blog/?p=437</guid>
		<description><![CDATA[Since July 2009 I have organized a monthly business forum. Since it is a distributed event, it is useful to see what is different about how it works. Our November Business Forum focused on &#8220;Compassionate Communication&#8221; This technique allows you to better work with people by understanding their feelings and needs. We brought in two [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_440" class="wp-caption alignleft" style="width: 310px"><a href="http://www.agiledimensions.com/blog/wp-content/uploads/2011/11/RUCForum.11.NVC_.gif"><img class="size-medium wp-image-440" title="RUC,Forum.11.NVC" src="http://www.agiledimensions.com/blog/wp-content/uploads/2011/11/RUCForum.11.NVC_-300x196.gif" alt="" width="300" height="196" /></a><p class="wp-caption-text">A Distributed Meeting</p></div>
<p>Since July 2009 I have organized a monthly business forum. Since it is a distributed event, it is useful to see what is different about how it works.</p>
<p>Our November Business Forum focused on &#8220;Compassionate Communication&#8221; This technique allows you to better work with people by understanding their feelings and needs. We brought in two guest speakers, one who has taken over 7 workshops, and the lead speaker has more than two years of study in this field, completed a year long immersion program as well as many workshops.</p>
<table>
<tbody>
<tr>
<td>Distance of speaker to organizer</td>
<td>670 miles</td>
</tr>
<tr>
<td>Distance between farthest participants</td>
<td>2,700 miles, 3 timezones, 2 countries</td>
</tr>
</tbody>
</table>
<p>This covered at least 5 states, from shore to shore.</p>
<p>If you look at the picture, does it seem that disbursed? Once you get over the hassle of learning the tool, and your mind begins to focus on content, you forget you are all the people in the meeting are in different cities, some as far as 3,000 miles apart. We have the &#8220;Four Pillars of Presence&#8221;</p>
<ol>
<li>Sense of Place</li>
<li>Sense of Self</li>
<li>Sense of Others</li>
<li>Collaborative Object</li>
</ol>
<p>The invisible dimension is the flow of the meeting and timing considerations.</p>
<h2>For fun &#8211; Can you find these</h2>
<p>There are a lot of elements that make up a good event. In particular, staff contributed including our Immersion specialist, Executive Admin, Security lead, event host, and two speakers.</p>
<p>Look for the following items</p>
<ul>
<li>Slides statically placed in &#8216;Gallery&#8217; mode</li>
<li>Slides dynamically placed in a projector programmed by an educator. I supports pre-caching of images for performance, screen reset, advance, retreat, and screen locking.</li>
<li>Someone from a Northern city that is so cold you can see their breath on their avatar</li>
<li>Our chief of cyber security, who appears as a wolf and turned his seat upside down.</li>
<li>Our executive admin</li>
<li>AgileBill with his yellow helmet</li>
<li>Our Two speakers</li>
<li>A programmed talking stick &#8211; which turns green when the floor is available for questions</li>
<li>Circular seating to facilitate small group communication</li>
<li>Low resource seating (optimized for best use of server resources)</li>
<li>A wheelchair to show we support</li>
<li>A banner for theconference</li>
<li>Rockcliffe&#8217;s tip jar</li>
<li>Formal Conference hall</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.agiledimensions.com/blog/2011/11/elements-of-a-distributed-meeting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile Journey Index</title>
		<link>http://www.agiledimensions.com/blog/2011/10/agile-journey-index/</link>
		<comments>http://www.agiledimensions.com/blog/2011/10/agile-journey-index/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 20:01:10 +0000</pubDate>
		<dc:creator>AgileBill4d</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.agiledimensions.com/blog/?p=387</guid>
		<description><![CDATA[The Agile Journey Index by AgileBill Krebs helps teams learn, adopt, and asses their methodology. The concept is to give you a framework you can modify with your own questions, but to give you a standard or solid start. Click here for more details Wide The wide scale of one to 10 avoids data clumping [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.agiledimensions.com/blog/wp-content/uploads/2011/10/ajirtp.png"><img class="alignleft size-full wp-http://www.agiledimensions.com/blog/2011/10/agile-journey-index/image-400" title="AJI Example" src="http://www.agiledimensions.com/blog/wp-content/uploads/2011/10/ajirtp.png" alt="" width="253" height="146" /></a></p>
<p/>
<p>The Agile Journey Index by AgileBill Krebs helps teams learn, adopt, and asses their methodology. The concept is to give you a framework you can modify with your own questions, but to give you a standard or solid start.</p>
<p><a href="http://www.agiledimensions.com/blog/premium-content/agile-journey-index/">Click here for more details</a></p>
<p><strong>Wide</strong><br />
The wide scale of one to 10 avoids data clumping together that may hide nuances.  Like wide-band delphi, we want to spread the responses out.</p>
<p><strong>Ordered</strong><br />
Each score has specific criteria, and is given in a certain order.  You have to do the basics before getting credit for advanced scores.</p>
<p><strong>Social</strong><br />
To get the top score, you have to have both a peer and a coach agree on your adoption of a given practice.  Think of it as a thesis defense.  This also promotes cross team sharing of process knowledge.</p>
<p>For an introductory slide deck and a spreadsheet you can use, see our premium content area.</p>
<p>The questions are grouped into three categories.  Plan, Do, and Wrap (such as demos and retrospectives).  See the premium page for a spreadsheet you can use as well as the intro slide deck.  <a href="http://www.agiledimensions.com/blog/premium-content/agile-journey-index/"></a></p>
<p>Sign up at the &#8216;Reader&#8217; level for future updates and content.</p>
<hr/>
<a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" alt="Creative Commons License" /></a><br />
<span>Agile Journey Index</span> by <a rel="cc:attributionURL" href="http://www.agiledimensions.com">&#8220;AgileBill&#8221; / William Krebs</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike 3.0 Unported License</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agiledimensions.com/blog/2011/10/agile-journey-index/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile2011 Conference</title>
		<link>http://www.agiledimensions.com/blog/2011/08/agile2011-conference/</link>
		<comments>http://www.agiledimensions.com/blog/2011/08/agile2011-conference/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 05:54:03 +0000</pubDate>
		<dc:creator>AgileBill4d</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Distributed]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.agiledimensions.com/blog/?p=354</guid>
		<description><![CDATA[(see me 8/11 at 3:30pm Mountain time at the Little America&#8217;s Idaho Room, or in Venuegen). I remember my first taste of Agile 10 years ago. Dr. Max Maximilien gave a brown bag at IBM about JUnit. He said it was part of this thing called Agile, and by the way, there was a conference [...]]]></description>
			<content:encoded><![CDATA[<p><strong>(see me 8/11 at 3:30pm  Mountain time at the Little America&#8217;s Idaho Room, or in Venuegen).</strong></p>
<p>I remember my first taste of Agile 10 years ago.  Dr. Max Maximilien gave a brown bag at IBM about JUnit.  He said it was part of this thing called Agile, and  by the way, there was a conference in my city that year.   I went and felt Agile was great because it gave details on what programers do during each day.  So many other methods talk in depth about planning, but not doing.</p>
<p>10 years later I saw 15 signatories of the Agile manifest sit on stage and take questions from the audience.  What was interesting is they agreed that they &#8220;nailed&#8221; it 10 years ago.  Some meeting magic happened, and there is no way to improve upon it today.</p>
<p>I wandered the halls from session to session, but was particularly interested in topics related to distributed teams.   Lots of folks use webcams, webex, phones, and Skype.   Very few knew about spatial tools like Sococo (http://www.sococo.com).  (yes, I am inventing the term Spatial UI for the conference).  Some folks feel the avatars are information overload.  but judging by the lines at the Sococo booth, they may be onto a good mix of simplicity and function.</p>
<p>Thursday your pain with distributed teams will soften, as you will see new tools for your teams.  We can help you choose and succeed with the right tool for you.   </p>
<p><a href="http://program2011.agilealliance.org/event/10268dfc753f8e90d7350636a36e0e58">Slides and event info</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.agiledimensions.com/blog/2011/08/agile2011-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview with Grady Booch</title>
		<link>http://www.agiledimensions.com/blog/2011/06/filming-grady-booch/</link>
		<comments>http://www.agiledimensions.com/blog/2011/06/filming-grady-booch/#comments</comments>
		<pubDate>Fri, 17 Jun 2011 07:03:56 +0000</pubDate>
		<dc:creator>AgileBill4d</dc:creator>
				<category><![CDATA[Agile Witness News]]></category>
		<category><![CDATA[Gurus]]></category>

		<guid isPermaLink="false">http://www.agiledimensions.com/blog/?p=292</guid>
		<description><![CDATA[Grady was kind to sit with me and discuss 10 years of Agile Software Development, Architecture, and Distributed Teams. We filmed some video: Bill interviews Grady Booch We discuss the industry, architecture, a decade of agile, and distributed teams. What struck me is how nice he is. Although he is IBM Research&#8217;s chief Scientist, IEEE [...]]]></description>
			<content:encoded><![CDATA[<p><iframe width="504" height="314" src="http://www.youtube.com/embed/8unbh4ZCMRk" frameborder="0" allowfullscreen></iframe>  Grady was kind to sit with me and discuss 10 years of Agile Software Development, Architecture, and Distributed Teams.   We filmed some video: <a href="http://bit.ly/BillGrady1">Bill interviews Grady Booch</a>   We discuss the industry, architecture, a decade of agile, and distributed teams.</p>
<p>What struck me is how nice he is.  Although he is IBM Research&#8217;s chief Scientist, IEEE Fellow, ACM Fellow,and IBM Fellow, he said having a 9 year old call him a role model was more important than the titles.  I was impressed by how much leadership and human factors he feels applies to the role of an architect.   We also discussed a bit about scaling Agile for large projects.</p>
<p>The beauty of this was I felt like I was sitting right next to him, even though he was at his home in Colorado and I was on the East Coast.  We were 1,700 miles away.  Thanks to virtual worlds, it didn&#8217;t feel like it.</p>
<p><div id="attachment_293" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.agiledimensions.com/blog/wp-content/uploads/2011/06/GradyAndBill.1106a.jpg"><img class="size-medium wp-image-293" title="GradyAndBill.1106a" src="http://www.agiledimensions.com/blog/wp-content/uploads/2011/06/GradyAndBill.1106a-300x166.jpg" alt="Grady and Bill" width="300" height="166" /></a><p class="wp-caption-text">Grady and Bill</p></div><br />
<center><a href="http://bit.ly/BillGrady1">Bill interviews Grady Booch</a>  </center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.agiledimensions.com/blog/2011/06/filming-grady-booch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

