<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4827398888051689035</id><updated>2025-09-16T01:08:34.289-07:00</updated><category term="collaboration"/><category term="agile"/><category term="distance"/><category term="im"/><category term="wiki"/><category term="casestudy"/><category term="distributed"/><category term="documents"/><category term="general"/><category term="linux"/><category term="npo"/><category term="project management"/><category term="rss"/><category term="tools"/><title type='text'>Distributed Collaboration</title><subtitle type='html'>working together across space and time</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://collaboration.dnoble.org/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default'/><link rel='alternate' type='text/html' href='http://collaboration.dnoble.org/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>David Noble</name><uri>http://www.blogger.com/profile/10331843080851570901</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS1P92twgSJx8itl-UT9X6n36bLNGVJSMnZ-beYDQY1v0RAokaomS9k-yLdbU6tXXYF-5Iep4_l39RIXdyVLNTRmmbWUpTpdsGeeWPUnhBcoi_8uPjdaE-sJpXy2Vc8g/s1600-r/11b4ecf0c59a6fec8a4979ac7f70bca9'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4827398888051689035.post-2591588759852212101</id><published>2008-01-31T10:08:00.000-08:00</published><updated>2008-01-31T10:43:33.340-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="collaboration"/><category scheme="http://www.blogger.com/atom/ns#" term="distributed"/><title type='text'>Distributed Scrum: Agile Project Management with Outsourced Development Teams</title><content type='html'>I just ran across a paper from 2006 that talks about using the Scrum methodology with distributed software development teams:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://jeffsutherland.com/scrum/2006/06/distributed-scrum-agile-project.html&quot;&gt;http://jeffsutherland.com/scrum/2006/06/distributed-scrum-agile-project.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There&#39;s also some background on the origins of Scrum in general:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The idea of building a self-empowered team in which a daily global view of the product cause the team to self-organize seemed like the right idea.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;The emergent behavior of self-organizing system is fascinating to me, even apart from software development. There&#39;s definitely a parallel to high-performing agile software development teams.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;One of the interesting complexity phenomena of the first Scrum with an observed &quot;punctuated equilibrium&quot; effect. This occurs in biological evolution when a species in stable for long periods of time and then undergoes a sudden jump in capability.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;The recommended practices for distributed teams all seem involve keeping the traditional daily 15-minute scrum meetings with the whole team. People ended up emailing their status and plans before the meeting, to mitigate language issues and keep the phone calls short. I suspect that the main benefit of actually holding the calls, instead of relying solely on emails, is to provide accountability. Otherwise it&#39;s just too easy to publish a daily report late, or skip the reporting completely.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;An Experiment&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I&#39;m the &quot;product owner&quot; on a team with members from two locations in the Philippines, and me in the US. We&#39;re experimenting with an approach where the project manager acts as &quot;scrum master&quot; for a morning scrum, held in a chat room instead of over the phone. The log gets emailed to everyone. I review the log, respond to issues via email, and follow up via instant message for anything that requires further discussion. As a result, there&#39;s a searchable electronic record of all those conversations, which I&#39;m very fond of. So far it&#39;s working out pretty well!</content><link rel='replies' type='application/atom+xml' href='http://collaboration.dnoble.org/feeds/2591588759852212101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4827398888051689035/2591588759852212101' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/2591588759852212101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/2591588759852212101'/><link rel='alternate' type='text/html' href='http://collaboration.dnoble.org/2008/01/distributed-scrum-agile-project.html' title='Distributed Scrum: Agile Project Management with Outsourced Development Teams'/><author><name>David Noble</name><uri>http://www.blogger.com/profile/10331843080851570901</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS1P92twgSJx8itl-UT9X6n36bLNGVJSMnZ-beYDQY1v0RAokaomS9k-yLdbU6tXXYF-5Iep4_l39RIXdyVLNTRmmbWUpTpdsGeeWPUnhBcoi_8uPjdaE-sJpXy2Vc8g/s1600-r/11b4ecf0c59a6fec8a4979ac7f70bca9'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4827398888051689035.post-5289180917949343961</id><published>2007-11-01T00:12:00.000-07:00</published><updated>2007-11-01T00:31:21.827-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="casestudy"/><category scheme="http://www.blogger.com/atom/ns#" term="collaboration"/><category scheme="http://www.blogger.com/atom/ns#" term="npo"/><title type='text'>Case Studies: Three Nonprofit Intranets</title><content type='html'>Laura Quinn has written the stories of three different non-profit organizations (NPOs) applying different technology to improve their collaboration.&lt;br /&gt;&lt;br /&gt;It&#39;s good to be reminded that technology adoption and culture change don&#39;t happen overnight:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;While there has been consistent growth in usage since the redesign, it’s only within the last couple of months (almost four years later) that ALA feels that they’ve reached a “tipping point” where it’s now simply an expected part of the job to consult and contribute to information on LungNet&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;To balance that, there are often benefits that can be realized immediately:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Don’t underestimate the allure of simple things, however. The lowly staff phone directory is often one of the most popular features on an intranet.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Read the whole article:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://idealware.org/articles/nonprofit_intranets.php&quot;&gt;http://idealware.org/articles/nonprofit_intranets.php&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://collaboration.dnoble.org/feeds/5289180917949343961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4827398888051689035/5289180917949343961' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/5289180917949343961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/5289180917949343961'/><link rel='alternate' type='text/html' href='http://collaboration.dnoble.org/2007/11/case-studies-three-nonprofit-intranets.html' title='Case Studies: Three Nonprofit Intranets'/><author><name>David Noble</name><uri>http://www.blogger.com/profile/10331843080851570901</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS1P92twgSJx8itl-UT9X6n36bLNGVJSMnZ-beYDQY1v0RAokaomS9k-yLdbU6tXXYF-5Iep4_l39RIXdyVLNTRmmbWUpTpdsGeeWPUnhBcoi_8uPjdaE-sJpXy2Vc8g/s1600-r/11b4ecf0c59a6fec8a4979ac7f70bca9'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4827398888051689035.post-7208805198575645621</id><published>2007-08-15T15:21:00.000-07:00</published><updated>2007-08-15T15:35:44.074-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="collaboration"/><category scheme="http://www.blogger.com/atom/ns#" term="distance"/><category scheme="http://www.blogger.com/atom/ns#" term="project management"/><category scheme="http://www.blogger.com/atom/ns#" term="tools"/><title type='text'>Mingle: Supercharged Index Cards</title><content type='html'>Thoughtworks describes its recently released Mingle products as a &quot;new Agile project management application&quot;. That&#39;s &quot;Agile&quot; with a capital &quot;A&quot;, which is immediately apparent when you tour the product and see index cards arranged on the web page.&lt;br /&gt;&lt;br /&gt;I would describe Mingle as &quot;index cards on steroids&quot;. Or maybe &quot;index cards with superpowers&quot;. This will delight the Agile faithful and quite possibly scare anyone who has never managed a serious project by &lt;a href=&quot;http://www.testingreflections.com/node/view/5063&quot;&gt;sticking index cards to the wall&lt;/a&gt;. The data can be displayed in tables and summarized in charts, and you can create wiki pages with some effort, but the card metaphor is central and inescapable.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Model&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Each project has its own set of attributes for cards. You can define transitions that are basically shortcuts for making frequently used changes to card properties. For example, the &quot;Development Complete&quot; transition might change the status value to &quot;Ready for Testing&quot;, and the transition might apply only to cards with a status of &quot;Ready for Development&quot;. This gives you the primitives to codify your team&#39;s workflow.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;View&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The display is built with tabs, each of which holds a page with a different view of the cards. The cards can be viewed on a grid, sorted into different lanes by some attribute. Dragging a card into another lane changes the attribute, which is nice for activities like release planning. Or, the data can be displayed in a table with configurable columns. A tab can also hold a wiki page, which is probably most interesting when using the chart widgets to show summaries and charts of card data taken from database queries. This is nice for things like burndown charts.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Templates&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If you have a project with card attributes, transitions, and views that are useful, you can create a template for creating new projects. Mingle has interesting potential for use outside of project management. For example, I&#39;m pretty sure you could build some kind of strategy board game with the right grid view and transitions. Ok, that&#39;s not the greatest example, but my point is that Mingle is really a generic system for collaboratively updating data.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Downsides&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;It seems to me that the card metaphor would become unwieldy when applied to large data sets, though that could be mitigated with a clever set of views. Certainly more scalable than physical index cards.&lt;br /&gt;&lt;br /&gt;Links to cards can be made on wiki pages or card descriptions, but not from card attributes. This makes it a hassle to trace from task cards back to their corresponding story cards, unless the number of cards is small.&lt;br /&gt;&lt;br /&gt;Mingle has an Excel import feature, but you need to need to paste into a text field from the clipboard. This reinforces my suspicion that Mingle is not for large data sets. Also, any newlines are lost in the import.&lt;br /&gt;&lt;br /&gt;The wiki has no WYSIWYG editor, which will put some people off. At least in the initial release, it looks like wiki pages are only there to hold some charts maybe the team roster.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Technology&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Mingle is built with Ruby on Rails, and deployed into a Jetty servlet container with JRuby. That&#39;s cool. Response time is somewhat slow, even when running locally. Hopefully this can be improved in future versions of JRuby, because I&#39;d like to see more integration between Rails applications and Java.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Recommendation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If your team can run with the index card metaphor, but you&#39;re not in a position to use physical index cards, take a look at Mingle. If you&#39;re looking for a more comprehensive or traditional project management application that works in an agile context, you might be better off looking at Rally Software or some other tool.&lt;br /&gt;&lt;br /&gt;In any case, I hope that Mingle&#39;s simplicity and slick user interface inspire other vendors to keep innovating in this space.</content><link rel='replies' type='application/atom+xml' href='http://collaboration.dnoble.org/feeds/7208805198575645621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4827398888051689035/7208805198575645621' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/7208805198575645621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/7208805198575645621'/><link rel='alternate' type='text/html' href='http://collaboration.dnoble.org/2007/08/mingle-supercharged-index-cards.html' title='Mingle: Supercharged Index Cards'/><author><name>David Noble</name><uri>http://www.blogger.com/profile/10331843080851570901</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS1P92twgSJx8itl-UT9X6n36bLNGVJSMnZ-beYDQY1v0RAokaomS9k-yLdbU6tXXYF-5Iep4_l39RIXdyVLNTRmmbWUpTpdsGeeWPUnhBcoi_8uPjdaE-sJpXy2Vc8g/s1600-r/11b4ecf0c59a6fec8a4979ac7f70bca9'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4827398888051689035.post-2098247227522946205</id><published>2007-06-26T16:24:00.000-07:00</published><updated>2007-06-26T17:19:14.971-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="documents"/><title type='text'>Sharing Presentation Slides</title><content type='html'>After giving a presentation last night, I told a bunch of folks that I would post the slides... somewhere... and distribute the URL on a mailing list. Our Java User&#39;s Group is just getting started, so we don&#39;t have a way to post files yet. And I don&#39;t currently have any hosting space that would be appropriate. What a great excuse to look at some free presentation hosting services!&lt;br /&gt;&lt;br /&gt;There are two that I really like: &lt;a href=&quot;http://www.slideshare.net/&quot;&gt;SlideShare&lt;/a&gt; and &lt;a href=&quot;http://www.scribd.com/&quot;&gt;Scribd&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Both are easy to use, and of course you can tag and search. They both have great resolution in the online viewers. Some other services get jaggy letters and diagrams, probably from less sophisticated processing or just being more aggressive about compression.&lt;br /&gt;&lt;br /&gt;I highly recommend SlideShare for situations where most people will be viewing the slides online. The default size is just right for embedding, and the &quot;related slideshows&quot; it recommended for me really were relevant. If it could import notes from presentations and export to PDF, it would be perfect.&lt;br /&gt;&lt;br /&gt;Scribd is excellent when you expect most people to download or print a copy after they&#39;ve browsed it online. It can export to multiple formats (including MP3!) and there&#39;s a convenient &quot;Print&quot; button. The embedded viewer (Macromedia Flash Paper) has some cool advanced features: zooming, search, copy to clipboard. It also does a nice job with word processing documents, which fall right into its sweet spot.&lt;br /&gt;&lt;br /&gt;If you&#39;re curious, you can see how my presentation came out:&lt;ul&gt;&lt;li&gt;On SlideShare: &lt;a href=&quot;http://www.slideshare.net/dnoble/testing-in-java&quot;&gt;Testing in Java&lt;/a&gt;&lt;/li&gt;&lt;li&gt;On Scribd: &lt;a href=&quot;http://www.scribd.com/doc/127219/TestingInJavaDavidNoblewithnotes&quot;&gt;Testing in Java&lt;/a&gt;&lt;/ul&gt;&lt;br /&gt;It&#39;s not an &quot;apples to apples&quot; comparison, since I uploaded the original ODP file (ODF Presentation, used by OpenOffice) to SlideShare and a PDF including the notes to Scribd.&lt;br /&gt;&lt;br /&gt;This is a pretty useful way to share &quot;traditional&quot; documents. Are there systems out there that provide similar functionality within an intranet?</content><link rel='replies' type='application/atom+xml' href='http://collaboration.dnoble.org/feeds/2098247227522946205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4827398888051689035/2098247227522946205' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/2098247227522946205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/2098247227522946205'/><link rel='alternate' type='text/html' href='http://collaboration.dnoble.org/2007/06/sharing-presentation-slides.html' title='Sharing Presentation Slides'/><author><name>David Noble</name><uri>http://www.blogger.com/profile/10331843080851570901</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS1P92twgSJx8itl-UT9X6n36bLNGVJSMnZ-beYDQY1v0RAokaomS9k-yLdbU6tXXYF-5Iep4_l39RIXdyVLNTRmmbWUpTpdsGeeWPUnhBcoi_8uPjdaE-sJpXy2Vc8g/s1600-r/11b4ecf0c59a6fec8a4979ac7f70bca9'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4827398888051689035.post-2725151311936342563</id><published>2007-05-31T23:47:00.000-07:00</published><updated>2007-05-31T23:59:50.165-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="rss"/><category scheme="http://www.blogger.com/atom/ns#" term="wiki"/><title type='text'>Videos Introducing Wiki and RSS</title><content type='html'>&lt;a href=&quot;http://www.commoncraft.com/blog&quot;&gt;Common Craft&lt;/a&gt; explains wikis and RSS quickly and clearly, with panache.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.commoncraft.com/video-wikis-plain-english&quot;&gt;Wikis in Plain English:&lt;/a&gt;&lt;center&gt;&lt;script src=&quot;http://blip.tv/scripts/pokkariPlayer.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;&lt;script src=&quot;http://blip.tv/syndication/write_player?skin=js&amp;posts_id=251312&amp;amp;source=3&amp;amp;autoplay=true&amp;file_type=flv&amp;amp;player_width=&amp;player_height=&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;&lt;br /&gt;&lt;div id=&quot;blip_movie_content_251312&quot;&gt;&lt;a onclick=&quot;play_blip_movie_251312(); return false;&quot; href=&quot;http://blip.tv/file/get/Leelefever-WikisInPlainEnglish801.flv&quot;&gt;&lt;img title=&quot;Click To Play&quot; src=&quot;http://blip.tv/file/get/Leelefever-WikisInPlainEnglish801.flv.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onclick=&quot;play_blip_movie_251312(); return false;&quot; href=&quot;http://blip.tv/file/get/Leelefever-WikisInPlainEnglish801.flv&quot;&gt;Click To Play&lt;/a&gt;&lt;/div&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.commoncraft.com/rss_plain_english&quot;&gt;RSS in Plain English:&lt;/a&gt;&lt;center&gt;&lt;script src=&quot;http://blip.tv/scripts/pokkariPlayer.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;&lt;script src=&quot;http://blip.tv/syndication/write_player?skin=js&amp;posts_id=209879&amp;amp;source=3&amp;amp;autoplay=true&amp;file_type=flv&amp;amp;player_width=&amp;player_height=&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;&lt;br /&gt;&lt;div id=&quot;blip_movie_content_209879&quot;&gt;&lt;a onclick=&quot;play_blip_movie_209879(); return false;&quot; href=&quot;http://blip.tv/file/get/Leelefever-RSSInPlainEnglish369.flv&quot;&gt;&lt;img title=&quot;Click To Play&quot; src=&quot;http://blip.tv/file/get/Leelefever-RSSInPlainEnglish369.flv.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onclick=&quot;play_blip_movie_209879(); return false;&quot; href=&quot;http://blip.tv/file/get/Leelefever-RSSInPlainEnglish369.flv&quot;&gt;Click To Play&lt;/a&gt;&lt;br /&gt;&lt;a onclick=&quot;play_blip_movie_209879(); return false;&quot; href=&quot;http://blip.tv/file/get/Leelefever-RSSInPlainEnglish369.flv&quot;&gt; &lt;/a&gt;&lt;/div&gt;&lt;/center&gt;</content><link rel='replies' type='application/atom+xml' href='http://collaboration.dnoble.org/feeds/2725151311936342563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4827398888051689035/2725151311936342563' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/2725151311936342563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/2725151311936342563'/><link rel='alternate' type='text/html' href='http://collaboration.dnoble.org/2007/05/common-craft-explains-wikis-and-rss.html' title='Videos Introducing Wiki and RSS'/><author><name>David Noble</name><uri>http://www.blogger.com/profile/10331843080851570901</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS1P92twgSJx8itl-UT9X6n36bLNGVJSMnZ-beYDQY1v0RAokaomS9k-yLdbU6tXXYF-5Iep4_l39RIXdyVLNTRmmbWUpTpdsGeeWPUnhBcoi_8uPjdaE-sJpXy2Vc8g/s1600-r/11b4ecf0c59a6fec8a4979ac7f70bca9'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4827398888051689035.post-1250025638945471375</id><published>2007-05-17T13:42:00.000-07:00</published><updated>2007-05-17T13:49:42.375-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="im"/><title type='text'>Configuring Pidgin for Google Apps</title><content type='html'>Google&#39;s instructions for &lt;a href=&quot;http://www.google.com/support/a/bin/answer.py?answer=49147&quot;&gt;configuring Pidgin with Google Talk&lt;/a&gt; have a &lt;a href=&quot;http://www.google.com/support/a/users/bin/answer.py?answer=24073&amp;amp;topic=1415&quot;&gt;broken link&lt;/a&gt; to instructions for using Google Apps with a corporate domain.&lt;br /&gt;&lt;br /&gt;So here&#39;s how I configured Pidgin to work with a corporate Google Apps account:&lt;br /&gt;&lt;br /&gt;1. Select &quot;Add/Edit&quot; from the Accounts menu, then press the &quot;Add&quot; button.&lt;br /&gt;&lt;br /&gt;2. Fill in fields on the basic tab.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Protocol: XMPP&lt;/li&gt;&lt;li&gt;Screen name: johndoe&lt;/li&gt;&lt;li&gt;Server: example.com&lt;/li&gt;&lt;li&gt;Resource: Home&lt;/li&gt;&lt;li&gt;Password: ********&lt;/li&gt;&lt;li&gt;Local alias: John&lt;/li&gt;&lt;/ul&gt;3. Fill in fields on the advanced tab.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;[x] Force old (port 5223) SSL&lt;/li&gt;&lt;li&gt;[  ] Allow plaintext over unencrypted streams&lt;/li&gt;&lt;li&gt;Connect port: 5223&lt;/li&gt;&lt;li&gt;Connect server: talk.google.com&lt;/li&gt;&lt;li&gt;Proxy type: Use GNOME Proxy Settings&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;4. Press &quot;Save&quot;. Don&#39;t &quot;Register&quot;, because your username should already be assigned.</content><link rel='replies' type='application/atom+xml' href='http://collaboration.dnoble.org/feeds/1250025638945471375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4827398888051689035/1250025638945471375' title='24 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/1250025638945471375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/1250025638945471375'/><link rel='alternate' type='text/html' href='http://collaboration.dnoble.org/2007/05/configuring-pidgin-for-google-apps.html' title='Configuring Pidgin for Google Apps'/><author><name>David Noble</name><uri>http://www.blogger.com/profile/10331843080851570901</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS1P92twgSJx8itl-UT9X6n36bLNGVJSMnZ-beYDQY1v0RAokaomS9k-yLdbU6tXXYF-5Iep4_l39RIXdyVLNTRmmbWUpTpdsGeeWPUnhBcoi_8uPjdaE-sJpXy2Vc8g/s1600-r/11b4ecf0c59a6fec8a4979ac7f70bca9'/></author><thr:total>24</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4827398888051689035.post-7682367760113518695</id><published>2007-05-17T12:37:00.000-07:00</published><updated>2007-05-17T12:37:38.093-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="im"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><title type='text'>Pidgin on Ubuntu 6.10 (Edgy Eft)</title><content type='html'>Pidgin 2.0 (formerly known as Gaim) has been out for a couple weeks now, and I wanted to try it out. I haven&#39;t upgraded to the latest Ubuntu yet, so the normal convenient installation procedures do not apply. There&#39;s probably an apt repository or deb file somewhere, but I couldn&#39;t find it. So it was time to compile from source. This was made a little more complicated because I wanted to use Pidgin with Google Talk (aka GTalk), which requires SSL support.&lt;br /&gt;&lt;br /&gt;Here are the steps that I took to build and install Pidgin on Ubuntu 6.10 (aka Edgy Eft). Maybe it will save time for somebody else in a similar situation.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Disclaimers: Your mileage may vary, since I might have some prerequisites already installed that you do not. There might be an easier way to do this, and I stopped optimizing as soon as I got something that worked for me.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;1. Get the source bundle from the Pidgin download site&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://pidgin.im/pidgin/download/source/&quot;&gt;http://pidgin.im/pidgin/download/source/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;2. Extract the contents&lt;/span&gt;&lt;pre&gt;tar jxf pidgin-2.0.0.tar.bz2&lt;br /&gt;cd pidgin-2.0.0&lt;/pre&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;3. Install some prerequisites&lt;/span&gt;&lt;pre&gt;sudo apt-get install \&lt;br /&gt;    libglib1.2-dev \&lt;br /&gt;    libglib2.0-dev \&lt;br /&gt;    libgtk2.0-dev&lt;br /&gt;&lt;br /&gt;sudo apt-get install \&lt;br /&gt;    libnspr-dev \&lt;br /&gt;    libnspr4 \&lt;br /&gt;    libnspr4-0d \&lt;br /&gt;    libnss3 \&lt;br /&gt;    libnss3-0d \&lt;br /&gt;    libnss-db \&lt;br /&gt;    libnss-dev \&lt;br /&gt;    libssl0.9.8 \&lt;br /&gt;    libssl-dev \&lt;br /&gt;    openssl \&lt;br /&gt;    ssl-cert&lt;/pre&gt;(Thanks to the &lt;a href=&quot;http://ubuntuforums.org/showthread.php?p=2610442&quot;&gt;Ubuntu forums&lt;/a&gt; for tips on the SSL library packages)&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;4. Configure the build&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Override defaults pointing to older versions of GLib and GTK, then generate the makefiles and other build configuration.&lt;pre&gt;export GLIB_LFLAGS=-lglib-2.0&lt;br /&gt;export GLIB_CFLAGS=&quot;-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include&quot;&lt;br /&gt;&lt;br /&gt;export GTK_LFLAGS=&quot;-lgtk-x11-2.0 -lcairo -latk-1.0&quot;&lt;br /&gt;export GTK_CFLAGS=&quot;-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include \&lt;br /&gt;       -I/usr/include/cairo -I/usr/include/atk-1.0&quot;&lt;br /&gt;&lt;br /&gt;export pango_LIBS=-lpango-1.0&lt;br /&gt;export pango_CFLAGS=-I/usr/include/pango-1.0&lt;br /&gt;&lt;br /&gt;export CFLAGS=&quot;$GLIB_CFLAGS $GTK_CFLAGS $pango_CFLAGS&quot;&lt;br /&gt;&lt;br /&gt;./configure&lt;/pre&gt;Add a &quot;--prefix=DIR&quot; option to the &lt;span style=&quot;font-family: courier new;&quot;&gt;configure&lt;/span&gt; command if you prefer to specify a custom installation directory.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;5. Build the software&lt;/span&gt;&lt;pre&gt;make&lt;/pre&gt;If that doesn&#39;t work, redirect the output of &quot;make&quot; to a file and search for the string &quot;errors:&quot; to see what went wrong:&lt;pre&gt;make &amp;gt; OUTPUT 2&amp;gt;&amp;amp;1&lt;/pre&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;6. Install the software&lt;/span&gt;&lt;pre&gt;sudo make install&lt;/pre&gt;If you ran the configure script with a custom prefix option pointing to a directory that you can write to without root privileges, then you can run &quot;make install&quot; without the &quot;sudo&quot;.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;7. Done&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So that&#39;s it. If you are upgrading from Gaim 1.5, all of your configuration will be copied from the &lt;span style=&quot;font-family:courier new;&quot;&gt;.gaim&lt;/span&gt; directory to &lt;span style=&quot;font-family:courier new;&quot;&gt;.purple&lt;/span&gt; in your home directory. Your log files will also be moved, but a symbolic link will point from the &lt;span style=&quot;font-family:courier new;&quot;&gt;.gaim/logs&lt;/span&gt; directory to the .purple/logs directory.&lt;br /&gt;&lt;br /&gt;&lt;hr/&gt;&lt;br /&gt;More about the name change from Gaim to Pidgin:&lt;br /&gt;&lt;br /&gt;Pidgin project leader Sean Egan describes the new name in an interview with &lt;a href=&quot;http://arstechnica.com/reviews/apps/pidgin-2-0.ars&quot;&gt;Ars Technica&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&quot;We like the name,&quot; Egan told me. &quot;It was the second choice we all really liked. We were thinking up linguistic terms, and someone mentioned Pidgin. Another developer commented that &#39;corrupted language&#39; may not be the best thing to associate yourself with, to which another pointed out something along the lines of &#39;have you ever SEEN people talk on IM?&#39;&quot;&lt;br /&gt;&lt;br /&gt;&quot;We all felt that was a pretty valid point, so the name stuck,&quot; continued Egan. &quot;It&#39;s a corrupted language, much like that used by IM users, it&#39;s caused by people talking different languages (or protocols) with each other, and it sounds like a bird known for carrying messages across long distances.&quot;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Also, AOL agreed to stop threatening the project with legal action if they changed the name.</content><link rel='replies' type='application/atom+xml' href='http://collaboration.dnoble.org/feeds/7682367760113518695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4827398888051689035/7682367760113518695' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/7682367760113518695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/7682367760113518695'/><link rel='alternate' type='text/html' href='http://collaboration.dnoble.org/2007/05/pidgin-on-ubuntu-610-edgy-eft.html' title='Pidgin on Ubuntu 6.10 (Edgy Eft)'/><author><name>David Noble</name><uri>http://www.blogger.com/profile/10331843080851570901</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS1P92twgSJx8itl-UT9X6n36bLNGVJSMnZ-beYDQY1v0RAokaomS9k-yLdbU6tXXYF-5Iep4_l39RIXdyVLNTRmmbWUpTpdsGeeWPUnhBcoi_8uPjdaE-sJpXy2Vc8g/s1600-r/11b4ecf0c59a6fec8a4979ac7f70bca9'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4827398888051689035.post-8749684849106108243</id><published>2007-04-25T10:47:00.000-07:00</published><updated>2007-11-05T22:06:51.091-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="wiki"/><title type='text'>Wiki Tips: Joining an Existing Wiki</title><content type='html'>It can be disorienting to start contributing to a wiki for the first time, especially if you have used email and document repositories for all your previous electronic collaboration. Here are some tips to help you get started.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;1. Find the local landmarks&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A wiki server does not provide any intrinsic structure for organizing collections of pages. Teams find different ways to create their own structure. Some wiki software allows pages to be arranged into hierarchical trees, which may not be obvious from the default user interface configuration. You may need to configure your settings to show the hierarchical relationships between pages, or select a specific link to see a tree view the pages. Here&#39;s how you do that for Confluence:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://confluence.atlassian.com/display/CONF20/Tree+View+of+Pages&quot;&gt;http://confluence.atlassian.com/display/CONF20/Tree+View+of+Pages&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Even if the software supports page hierarchies, some teams may prefer to use a flat structure with a web of links between pages. If that&#39;s the case, find the pages that serve as hubs and main entry points. For example, here are two entry points to the original wiki server:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://c2.com/cgi/wiki?WelcomeVisitors&quot;&gt;http://c2.com/cgi/wiki?WelcomeVisitors&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://c2.com/cgi/wiki?ExtremeProgrammingRoadmap&quot;&gt;http://c2.com/cgi/wiki?ExtremeProgrammingRoadmap&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;2. Create pages by linking to them&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Here&#39;s a time-saver for creating a new page with a link from an existing page. Edit the existing page, add a link to the new page (which doesn&#39;t exist yet), and save your modification. Click on a link to a non-existent page, and you should get the page editor with the page&#39;s title filled in.&lt;br /&gt;&lt;br /&gt;This is also useful for creating an initial outline, leaving the actual pages to be created later.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;3. Publish drafts early&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&quot;The best reason for putting anything down on paper is that one may then change it.&quot; - &lt;a href=&quot;http://www.bedfordstmartins.com/hacker/quotes3.htm#revision&quot;&gt;Bernard De Voto &lt;/a&gt;&lt;/blockquote&gt;&lt;br /&gt;The wiki and its pages are the most recent draft of a living document, always open for rewriting.&lt;br /&gt;&lt;br /&gt;Add content as soon as you have enough material to create an incomplete rough draft or even an outline. Leave markers where you plan to add more information or exposition. Other people will sometimes fill in the missing text, but don&#39;t rely on it - you might be disappointed. More importantly, early drafts provide clues about how you are thinking. Your team members may be able to share insights that save you time or open up interesting new possibilities.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;4. Sign comments, not content&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Writing for a wiki should be in the style of a document, rather than a conversation. (This doesn&#39;t apply if you are writing in the form of a dialogue for pedagogical or dramatic reasons!) When inserting comments into the middle of a page, like attaching sticky notes to a paper document, feel free to sign your name. If you have comments at the beginning or end of a page, like notes in the margin, it may also be appropriate to leave your name. That tells your collaborators who to talk to about the comments. However, it is probably best to have that discussion on a mailing list visible to the whole group. In that case, it doesn&#39;t really matter if the comment is signed. Resist the urge to put your thumbprint on a piece of content that says &quot;I wrote this!&quot;. That clashes with the collaborative spirit of a wiki.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;5. Trust the history features&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You might be tempted to leave old content in a page, even if it&#39;s no longer valid. That&#39;s usually a bad idea, especially if it leaves multiple versions of the same text on the same page. If information is obsolete, update it or remove it. You can explain your changes to the team in an email, or possibly in a revision message that the wiki stores in its history.&lt;br /&gt;&lt;br /&gt;If people reading the wiki page need to know that some information is no longer valid, then document that on the wiki page.&lt;br /&gt;&lt;br /&gt;Most wiki software allows you to view old versions of a page, view the dates and authors of previous changes, and view the differences between two versions. Use those features to look at a document&#39;s history, and keep the latest version of the document clean.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;6. Put everything in the wiki&lt;/span&gt; (unless you have a better place for it)&lt;br /&gt;&lt;br /&gt;Capturing information is the first step toward sharing it. If you don&#39;t already have a system designed for storing some type of information, put it into your wiki. Most wiki software allows files to be attached to wiki pages, so you don&#39;t necessarily need to have a separate document repository. The goal here is to make all information available to the whole team. Don&#39;t hoard it on your private email files or local disk drive.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;7. Learn to export&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If you want to freeze a version of some wiki content, export the pages to PDF or static HTML pages. Your wiki server probably provides some export capability. If not, you can use your web browser or some other tool to download the web pages for safe keeping.&lt;br /&gt;&lt;br /&gt;This is also useful for sharing private wiki pages with people who can not access the wiki directly.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;8. Watch for recent changes&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Good wiki software allows you to subscribe to email notifications for an entire wiki or individual pages. Register for notifications of any area of the wiki that you are working with. You may also want to subscribe to RSS feeds, but only do that if you will actually read them as part of your normal routine.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;9. Try editing &quot;raw markup&quot;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;After you have become comfortable editing wiki pages with the rich WYSIWYG editors, try editing the raw &quot;markup&quot; text. Wikis traditionally provide a simple notation using plain text to represent formatting. For example, placing asterisks (*) around a word may cause it to appear in a bold font. You may find that it makes creating complex wiki pages faster and easier. Or you may hate it. Still, it&#39;s worth a try.&lt;br /&gt;&lt;br /&gt;Some wiki software only provides this type of raw &quot;markup&quot; for formatting. If that&#39;s the case, you are likely to hate it at first. Give it time. It could grow on you. If not, lobby to upgrade to more modern wiki software. MediaWiki is one of the few popular wiki servers that doesn&#39;t offer WYSIWYG editing by default, but even that has a plug-in that can add rich editing from within a browser.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;10. Know when to pick up the phone&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And lastly, some common sense. If the collaboration is stuck, or if there are conflicting opinions that can not be resolved through comments in the wiki pages, then resolve the situation by communicating directly with your fellow authors. Have a conversation in person, if you are in the same location. Otherwise, you have several options for communicating: email, instant messages, and the telephone. A wiki can be great for collaboration, but it&#39;s not always the most effective tool for communication.</content><link rel='replies' type='application/atom+xml' href='http://collaboration.dnoble.org/feeds/8749684849106108243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4827398888051689035/8749684849106108243' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/8749684849106108243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/8749684849106108243'/><link rel='alternate' type='text/html' href='http://collaboration.dnoble.org/2007/04/wiki-tips-joining-existing-wiki.html' title='Wiki Tips: Joining an Existing Wiki'/><author><name>David Noble</name><uri>http://www.blogger.com/profile/10331843080851570901</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS1P92twgSJx8itl-UT9X6n36bLNGVJSMnZ-beYDQY1v0RAokaomS9k-yLdbU6tXXYF-5Iep4_l39RIXdyVLNTRmmbWUpTpdsGeeWPUnhBcoi_8uPjdaE-sJpXy2Vc8g/s1600-r/11b4ecf0c59a6fec8a4979ac7f70bca9'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4827398888051689035.post-7814091168729396032</id><published>2007-04-17T17:55:00.000-07:00</published><updated>2007-04-17T18:07:11.583-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="distance"/><category scheme="http://www.blogger.com/atom/ns#" term="general"/><title type='text'>Lack of Propinquity</title><content type='html'>When is a co-located team not co-located?&lt;br /&gt;&lt;br /&gt;(Or &quot;colocated&quot;, if you prefer. Or even &quot;collocated&quot;.)&lt;br /&gt;&lt;br /&gt;The phrase &quot;100 co-located developers&quot; came up in conversation the other day. It was said in passing, but I had a knee-jerk reaction and started spouting off about how that many developers can&#39;t be effectively co-located. (Hopefully my schpiel didn&#39;t go on too long, because it wasn&#39;t really the time or place to get into the subject. That&#39;s what this blog is for!) In a large organization, some people will inevitably be far enough from others that they can&#39;t be considered co-located. They may be at the same site, but not close enough to have chance encounters in the hallway and arguments over &lt;a href=&quot;http://www.bodendein.com/chaos02.htm&quot;&gt;who left the coffee pot empty&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;MIT&#39;s Tom Allen found that communication between engineers is strongly influenced by the distance between them. This relationship is described by the &lt;a href=&quot;http://mitsloan.mit.edu/faculty/pdf/interaction.pdf&quot;&gt;Allen curve&lt;/a&gt; which indicates that engineers located more than 50 meters apart don&#39;t communicate with each other any more than people in separate cities. This has been &lt;a href=&quot;http://portal.acm.org/ft_gateway.cfm?id=62267&amp;type=pdf&amp;amp;amp;coll=&amp;dl=acm&amp;amp;CFID=15151515&amp;CFTOKEN=6184618&amp;amp;ei=Ym4dRomgAZbcwQKg6LyRAg&amp;usg=__QYkCJQcDpuzyP8kmuonRVMtrLBU=&amp;amp;sig2=B4LSopUhtHnBDhJwYYPMfw&quot;&gt;corroborated&lt;/a&gt; in other domains since the original research in the 1970&#39;s. These findings have been used to design better physical spaces for teams to collaborate and innovate. Cool stuff.&lt;br /&gt;&lt;br /&gt;Further reading:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Paper - &lt;a href=&quot;http://portal.acm.org/ft_gateway.cfm?id=62267&amp;type=pdf&amp;amp;amp;coll=&amp;dl=acm&amp;amp;CFID=15151515&amp;CFTOKEN=6184618&amp;amp;ei=Ym4dRomgAZbcwQKg6LyRAg&amp;usg=__QYkCJQcDpuzyP8kmuonRVMtrLBU=&amp;amp;sig2=B4LSopUhtHnBDhJwYYPMfw&quot;&gt;Patterns of Contact Collaboration and Communication in Scientific Research&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Article - &lt;a href=&quot;http://www.managementroundtable.com/PDBPR/collocation.html&quot;&gt;Collocation and Effective Teamwork: Experts Differ on Whether Physical Proximity is Mission Critical&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Book - &lt;a href=&quot;http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&amp;tid=6100&quot;&gt;Managing the Flow of Technology, Technology Transfer and the Dissemination of Technological Information Within the R&amp;amp;D Organization&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Book - &lt;a href=&quot;http://www.elsevier.com/wps/find/bookdescription.cws_home/709115/description&quot;&gt;The Organization and Architecture of Innovation&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://collaboration.dnoble.org/feeds/7814091168729396032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4827398888051689035/7814091168729396032' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/7814091168729396032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4827398888051689035/posts/default/7814091168729396032'/><link rel='alternate' type='text/html' href='http://collaboration.dnoble.org/2007/04/lack-of-propinquity.html' title='Lack of Propinquity'/><author><name>David Noble</name><uri>http://www.blogger.com/profile/10331843080851570901</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS1P92twgSJx8itl-UT9X6n36bLNGVJSMnZ-beYDQY1v0RAokaomS9k-yLdbU6tXXYF-5Iep4_l39RIXdyVLNTRmmbWUpTpdsGeeWPUnhBcoi_8uPjdaE-sJpXy2Vc8g/s1600-r/11b4ecf0c59a6fec8a4979ac7f70bca9'/></author><thr:total>0</thr:total></entry></feed>