<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Headshift blog</title>
        <link>http://www.headshift.com/blog/</link>
        <description></description>
        <language>en</language>
        <copyright>Copyright 2010</copyright>
        <lastBuildDate>Fri, 19 Mar 2010 17:01:59 +0000</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>links for 2010-03-19</title>
            <description><![CDATA[<ul class="delicious"><li>
                <div class="delicious-link"><a href="http://blog.thingamy.com/sigs_blog/2010/03/organisational-effectiveness-vs-personal-efficiency.html">thingamy: Organisational Effectiveness vs. Personal Efficiency</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/organisations">organisations</a> <a href="http://delicious.com/headshift/effectiveness">effectiveness</a> <a href="http://delicious.com/headshift/efficiency">efficiency</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://ow.ly/1kHgJ">http://www.fastforwardblog.com/2010/02/26/a-framework-for-social-learning-in-the-enterprise</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/learning">learning</a> <a href="http://delicious.com/headshift/corporate">corporate</a> <a href="http://delicious.com/headshift/social">social</a>)</div>
            </li></ul>]]></description>
            <link>http://www.headshift.com/blog/2010/03/links-for-20100319.php</link>
            <guid>http://www.headshift.com/blog/2010/03/links-for-20100319.php</guid>
            
            
            <pubDate>Fri, 19 Mar 2010 17:01:59 +0000</pubDate>
    <author>
       Lee Bryant
    </author>        </item>
        
        <item>
            <title>links for 2010-03-18</title>
            <description><![CDATA[<ul class="delicious"><li>
                <div class="delicious-link"><a href="http://www.dachisgroup.com/2010/03/from-summit-to-edge-3-more-chances-to-get-personal-with-social-business-design/?utm_medium=dach.is-copypaste&amp;utm_source=direct-dach.is&amp;utm_content=site-basic">From Summit to Edge – 3 More Chances to Get Personal with Social Business Design « Dachis Group Collaboratory | Social Business Design</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/dachis">dachis</a> <a href="http://delicious.com/headshift/events">events</a> <a href="http://delicious.com/headshift/socialbusiness">socialbusiness</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://www.cio.com/article/575563/Why_the_New_Normal_Could_Kill_IT">Why the New Normal Could Kill IT - CIO.com - Business Technology Leadership</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/it">it</a> <a href="http://delicious.com/headshift/business">business</a>)</div>
            </li></ul>]]></description>
            <link>http://www.headshift.com/blog/2010/03/links-for-20100318.php</link>
            <guid>http://www.headshift.com/blog/2010/03/links-for-20100318.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">links</category>
            
            
            <pubDate>Thu, 18 Mar 2010 17:02:59 +0000</pubDate>
    <author>
       Lee Bryant
    </author>        </item>
        
        <item>
            <title>links for 2010-03-16</title>
            <description><![CDATA[<ul class="delicious"><li>
                <div class="delicious-link"><a href="http://www.thoughtfarmer.com/blog/2010/03/15/dachis-socialbusiness-roundup/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+thoughtfarmer+%28ThoughtFarmer+Blog%29">Dachis Social Business Summit 2010 Roundup - Intranet Blog - ThoughtFarmer</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/events">events</a> <a href="http://delicious.com/headshift/sbs2010">sbs2010</a> <a href="http://delicious.com/headshift/socialbusiness">socialbusiness</a> <a href="http://delicious.com/headshift/dachis">dachis</a>)</div>
            </li></ul>]]></description>
            <link>http://www.headshift.com/blog/2010/03/links-for-20100316.php</link>
            <guid>http://www.headshift.com/blog/2010/03/links-for-20100316.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">links</category>
            
            
            <pubDate>Tue, 16 Mar 2010 17:04:15 +0000</pubDate>
    <author>
       Lee Bryant
    </author>        </item>
        
        <item>
            <title>links for 2010-03-13</title>
            <description><![CDATA[<ul class="delicious"><li>
                <div class="delicious-link"><a href="http://thenewmarketing.com/blogs/steve_ellis/archive/2010/03/13/13262.aspx">Steve Ellis : Soundbites from the Social Business Summit 2010</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/events">events</a> <a href="http://delicious.com/headshift/sbs2010">sbs2010</a> <a href="http://delicious.com/headshift/socialbusiness">socialbusiness</a> <a href="http://delicious.com/headshift/dachis">dachis</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://mamk.posterous.com/presentation-the-world-as-a-platform-augmente">PRESENTATION: The World as a Platform: Augmented Learning in the 21st Century #gadi10 #tugraz - MAMK-stream</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/learning">learning</a> <a href="http://delicious.com/headshift/education">education</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://twapperkeeper.com/sbs2010/?limit=all">Twapper Keeper Archive - #sbs2010 - Dachis Group Social Media Business Summit</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/events">events</a> <a href="http://delicious.com/headshift/sbs2010">sbs2010</a> <a href="http://delicious.com/headshift/socialbusiness">socialbusiness</a> <a href="http://delicious.com/headshift/dachis">dachis</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://www.scoutlabs.com/about/#news">About - Scout Labs</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/socialmedia">socialmedia</a> <a href="http://delicious.com/headshift/monitoring">monitoring</a> <a href="http://delicious.com/headshift/software">software</a> <a href="http://delicious.com/headshift/sentiment">sentiment</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://wearesocial.net/blog/2010/03/nuances-european-social-media/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+wearesocial+%28We+Are+Social%29">The nuances of European social media / we are social</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/europe">europe</a> <a href="http://delicious.com/headshift/usa">usa</a> <a href="http://delicious.com/headshift/research">research</a> <a href="http://delicious.com/headshift/stats">stats</a> <a href="http://delicious.com/headshift/socialmedia">socialmedia</a>)</div>
            </li></ul>]]></description>
            <link>http://www.headshift.com/blog/2010/03/links-for-20100313.php</link>
            <guid>http://www.headshift.com/blog/2010/03/links-for-20100313.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">links</category>
            
            
            <pubDate>Sat, 13 Mar 2010 17:02:12 +0000</pubDate>
    <author>
       Lee Bryant
    </author>        </item>
        
        <item>
            <title>links for 2010-03-12</title>
            <description><![CDATA[<ul class="delicious"><li>
                <div class="delicious-link"><a href="http://myventurepad.com/MVP/98330?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=My+Venture+Pad+%28all+posts%29">Social Business Will Take Us Back To The Middle Ages</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/socialbusiness">socialbusiness</a> <a href="http://delicious.com/headshift/dachis">dachis</a> <a href="http://delicious.com/headshift/events">events</a> <a href="http://delicious.com/headshift/sbs2010">sbs2010</a>)</div>
            </li></ul>]]></description>
            <link>http://www.headshift.com/blog/2010/03/links-for-20100312.php</link>
            <guid>http://www.headshift.com/blog/2010/03/links-for-20100312.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">links</category>
            
            
            <pubDate>Fri, 12 Mar 2010 17:05:43 +0000</pubDate>
    <author>
       Lee Bryant
    </author>        </item>
        
        <item>
            <title>links for 2010-03-11</title>
            <description><![CDATA[<ul class="delicious"><li>
                <div class="delicious-link"><a href="http://many.corante.com/archives/2003/09/17/process_is_an_embedded_reaction_to_prior_stupidity.php">Process is an embedded reaction to prior stupidity. Many-to-Many:</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/process">process</a> <a href="http://delicious.com/headshift/organisation">organisation</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://gomockingbird.com/">Mockingbird | Wireframes on the fly</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/design">design</a> <a href="http://delicious.com/headshift/wireframes">wireframes</a> <a href="http://delicious.com/headshift/software">software</a> <a href="http://delicious.com/headshift/tools">tools</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://www.prospectmagazine.co.uk/2010/02/let’s-all-be-friends/">Let’s all be friends « Prospect Magazine</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/socialnetworks">socialnetworks</a> <a href="http://delicious.com/headshift/human">human</a> <a href="http://delicious.com/headshift/behaviour">behaviour</a>)</div>
            </li></ul>]]></description>
            <link>http://www.headshift.com/blog/2010/03/links-for-20100311.php</link>
            <guid>http://www.headshift.com/blog/2010/03/links-for-20100311.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">links</category>
            
            
            <pubDate>Thu, 11 Mar 2010 17:05:51 +0000</pubDate>
    <author>
       Lee Bryant
    </author>        </item>
        
        <item>
            <title>Enterprise 2.0 Case Studies</title>
            <description><![CDATA[While some people are still arguing about the terminology and
importance of enterprise20, social media or social business design,
others are busy applying the concepts and ideas behind these labels
re-thinking the way organisations operate.<br /><br />Evidence? Plenty! Take a look what members of the <a href="http://www.20adoptioncouncil.com/">Adoption 2.0 Council</a> are working on or visit the website <a href="http://www.socialtext.net/cases2/index.cgi">cases2.com</a> or <a href="http://www.jmorganmarketing.com/collection-enterprise-2-0-case-studies-examples/">Jakob Morgan's list of 50 enterprise20 case studies</a>. <br /><br /><a href="http://www.e20cases.org/">e20cases.org</a> is another site that showed up on my radar a while ago.<br /><br />It is a platform set up by academics from different institutions:<br /><br /><ul><li><a href="http://www.business20.ch/">Andrea Back</a> - University of St. Gallen, Switzerland<br /></li><li><a href="http://www.kooperationssysteme.de/">Michael Koch</a> - Bundeswehr University, Germany<br /></li><li><a href="http://www.ebs.edu/iris">Stefan Smolnik</a> - European Business School, Germany<br /></li><li><a href="http://www.know-center.at/">Klaus Tochtermann</a> -&nbsp; University Graz, Austria</li></ul><br />The
case studies listed come from a range of organisations of all sizes,
industries, geographies and cover various use cases and technologies.
Some of them are extremely detailed, others give a broad overview. Get
in touch with the authors of the website if you would like to see your
case study listed or if you would like them to help you write it.
Through their research they have come up with a standardised template
that can help to compare E20 projects.<br /><br />Looking at what e20cases.org is trying to achieve and what Headshift has to offer, it seems a great fit for a <a href="http://www.e20cases.org/about/partner/">partnership</a>. Since 2003 we have worked with dozens of clients to address specific business needs using social tools. We have a constantly <a href="http://www.headshift.com/projects/sector.php">growing list of case studies</a> that will now also be published on <a href="http://www.e20cases.org/">e20cases.org</a>.<br /><br />So far, you can find the following Headshift case studies on the website:<br /><br /><ul><li><a href="http://www.e20cases.org/2010/03/british-petroleum-bp-using-the-wisdom-of-the-crowds/">Freshfields Bruckhaus Deringer LLP - Building a social intranet</a><br /></li><li><a href="http://www.e20cases.org/2010/03/british-petroleum-bp-using-the-wisdom-of-the-crowds/">BP Marketing - Idea generation through competition</a></li><li><a href="http://www.e20cases.org/2010/03/international-fmcg-company-improving-transparency-and-knowledge-management-in-the-legal-team/">International FMCG Company: Improving transparency and knowledge management in the legal team</a></li><li><a href="http://www.e20cases.org/2010/03/allen-overy-llp-improving-informal-knowledge-sharing-and-expertise-location/">Allen &amp; Overy LLP: Improving informal knowledge sharing and expertise location</a><br /></li></ul><br />We are looking forward to adding new case studies and a fruitful partnership between <a href="http://www.e20cases.org/">e20cases.org</a> and Headshift. <br /><br />Enough said for now. Take a minute or two and browse through all the <a href="http://www.e20cases.org/fallstudien/uebersicht/">case studies listed on the site</a>. <strike>Small caveat: <a href="http://www.e20cases.org/">e20cases.org</a> itself is currently in German, but will change to English over time.</strike> The website has now been translated into English.<br /> ]]></description>
            <link>http://www.headshift.com/blog/2010/03/enterprise-20-case-studies.php</link>
            <guid>http://www.headshift.com/blog/2010/03/enterprise-20-case-studies.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Corporate</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Enterprise</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">bp</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">cases</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">casestudies</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">enterprise 2.0</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">freshfields</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">social business</category>
            
            <pubDate>Thu, 11 Mar 2010 12:47:59 +0000</pubDate>
    <author>
       Christoph Schmaltz
    </author>        </item>
        
        <item>
            <title>Rolling out social tools within law firms - part 2 of 3</title>
            <description><![CDATA[<div>We are delighted to present the second of Steve Perry's posts outlining his experience of rolling out social tools at a major international law firm (Freshfields Bruckhaus Deringer).</div>
Steve Perry is a partner in Headshift's project delivery network and as a guest author on our blog.<div><br /><div><br /></div><div>Steve was a client of Headshift at Freshfields Bruckhaus Deringer, and whilst there implemented the Confluence enterprise wiki to replace the existing intranet, and his first post covered some high level points about the <a href="http://www.headshift.com/blog/2010/02/rolling-out-social-tools-withi.php">rollout of social tools at Freshfields</a> and he goes into more detail here:</div><div><br />&nbsp;


<div>Following on from my previous blog here are 3 further lessons learnt from the implementation of the Confluence enterprise wiki and the adoption of social business tools at Freshfields Bruckhaus Deringer (international law firm).  In my 3rd blog in a few weeks time I will complete the series and set out the final ones:

<ul>
	<li><strong>Focus on usability and a user centric design</strong> - it is important to spend a considerable amount of time on ensuring the wiki is compelling, interesting and focused on the way users want to work.  You should not base the designs and layout just on the views of your in-house UI experts (if you have any) but you should invest in independent expert advise (it doesn't cost much) to guide you and explain what other organisations are doing and what is right for your organisation.  The outlay will more than pay for itself in increased usage and user satisfaction.  You should also supplement this with regularly asking your users what works for them and what doesn't.</li>
</ul>
 
<ul>
<li>
<strong>Continue to work on the culture and people aspects</strong> - most professional services firms have a knowledge sharing culture as it's the way they have developed and grown over the years but it still need nurturing and developing.  Where knowledge sharing is not the norm you will need to do as much as you can to get it ingrained into the way the organisation operates.  There are many ways to do this, these are just three:
</li>
<ul>
<li>
get senior management to include collaboration and knowledge sharing in the mission, objectives and goals of the organisation and to actively discuss the importance of it at every opportunity.  This should be backed up by them demonstrating that they are doing it!
</li>
<li>
make sure people are rewarded for collaborating and sharing knowledge.  This should be via acknowledgement and recognition and it helps to have some stories of how people in the organisation have added real value
</li>
<li>
embedding collaboration and knowledge sharing into the key business processes and the way people work so that individuals do it on a daily basis gaining benefit for themselves and in turn it becomes a by product for the organisation 
 </li>
</ul>
<li>
<strong>Take a lightweight, flexible approach to your social business implementation</strong> - I don't think a big bang approach works and think that it's better to take incremental steps along a strategic path picking off quick wins and building a groundswell of positive feedback and opinion.  We did this at Freshfields and found there was a tipping point where everyone, at all levels, agreed the wiki was a good thing and we were asked to accelerate the roll-out.  We then had demand outstripping supply but this was a good thing</li></ul></div></div></div>]]></description>
            <link>http://www.headshift.com/blog/2010/03/rolling-out-social-tools-withi-1.php</link>
            <guid>http://www.headshift.com/blog/2010/03/rolling-out-social-tools-withi-1.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Workforce Collaboration</category>
            
            
            <pubDate>Thu, 11 Mar 2010 10:01:38 +0000</pubDate>
    <author>
       Stephen Perry
    </author>        </item>
        
        <item>
            <title>Confluence User Group - London</title>
            <description><![CDATA[We are currently in the planning stage for another Confluence User Group event. We haven't set a final date yet, but are looking at end of April, so that we can also highlight some of the exciting features that will ship with <a href="http://confluence.atlassian.com/display/DOC/Confluence+3.2+Beta+Release+Notes">Confluence 3.2</a>.<br /><br />I have set up a <a href="http://spreadsheets.google.com/viewform?formkey=dGdCeW5jVlpFOUpJU3IzdGhFZExlQWc6MA">quick survey</a> to be able to better plan and structure the event. I would very much appreciate it if you had a minute and help us set the agenda. We will do our best to incorporate the feedback from this survey as well as the survey results from last year's user group event. <br /><br />Here the <a href="http://spreadsheets.google.com/viewform?formkey=dGdCeW5jVlpFOUpJU3IzdGhFZExlQWc6MA">link to the survey</a> again ;)<br /><br />Thanks for your time and we hope to see you at the event!<br />]]></description>
            <link>http://www.headshift.com/blog/2010/03/confluence-user-group-london-1.php</link>
            <guid>http://www.headshift.com/blog/2010/03/confluence-user-group-london-1.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Events</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">atlassian</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">confluence</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">event</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">london</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">social business</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">user group</category>
            
            <pubDate>Wed, 10 Mar 2010 22:32:37 +0000</pubDate>
    <author>
       Christoph Schmaltz
    </author>        </item>
        
        <item>
            <title>links for 2010-03-10</title>
            <description><![CDATA[<ul class="delicious"><li>
                <div class="delicious-link"><a href="http://radar.oreilly.com/2010/03/truly-open-data.html">Truly Open Data - O&#039;Reilly Radar</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/opendata">opendata</a> <a href="http://delicious.com/headshift/oss">oss</a>)</div>
            </li></ul>]]></description>
            <link>http://www.headshift.com/blog/2010/03/links-for-20100310.php</link>
            <guid>http://www.headshift.com/blog/2010/03/links-for-20100310.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">links</category>
            
            
            <pubDate>Wed, 10 Mar 2010 17:05:59 +0000</pubDate>
    <author>
       Lee Bryant
    </author>        </item>
        
        <item>
            <title>links for 2010-03-09</title>
            <description><![CDATA[<ul class="delicious"><li>
                <div class="delicious-link"><a href="http://www.zylstra.org/blog/archives/2010/02/civil_servant_2.html">Ton&#039;s Interdependent Thoughts: Civil Servant 2.0 Day - An Impression</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/goverment">goverment</a> <a href="http://delicious.com/headshift/civilservants">civilservants</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://ross.typepad.com/blog/2010/03/we-made-groupforming-ridiculously-easy.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+ross+%28Ross+Mayfield%27s+Weblog%29&amp;utm_content=Google+Feedfetcher">We Made Group-Forming Ridiculously Easy - Ross Mayfield&#039;s Weblog</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/groups">groups</a> <a href="http://delicious.com/headshift/socialtext">socialtext</a> <a href="http://delicious.com/headshift/enterprise">enterprise</a> <a href="http://delicious.com/headshift/collaboration">collaboration</a> <a href="http://delicious.com/headshift/wiki">wiki</a> <a href="http://delicious.com/headshift/activitystream">activitystream</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://www.panic.com/blog/2010/03/the-panic-status-board/">Panic Blog » The Panic Status Board</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/opendata">opendata</a> <a href="http://delicious.com/headshift/feedback">feedback</a> <a href="http://delicious.com/headshift/monitoring">monitoring</a> <a href="http://delicious.com/headshift/software">software</a>)</div>
            </li></ul>]]></description>
            <link>http://www.headshift.com/blog/2010/03/links-for-20100309.php</link>
            <guid>http://www.headshift.com/blog/2010/03/links-for-20100309.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">links</category>
            
            
            <pubDate>Tue, 09 Mar 2010 22:05:10 +0000</pubDate>
    <author>
       Lee Bryant
    </author>        </item>
        
        <item>
            <title>links for 2010-03-08</title>
            <description><![CDATA[<ul class="delicious"><li>
                <div class="delicious-link"><a href="http://www.iwr.co.uk/information-world-review/news/2259098/crown-copyright-switches">Crown Copyright switches to Creative Commons - Information World Review</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/copyright">copyright</a> <a href="http://delicious.com/headshift/government">government</a> <a href="http://delicious.com/headshift/creativecommons">creativecommons</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://www.ri.cmu.edu/publication_view.html?pub_id=6357">Robotics Institute: RADAR: A Personal Assistant that Learns to Reduce Email Overload</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/email">email</a> <a href="http://delicious.com/headshift/productivity">productivity</a> <a href="http://delicious.com/headshift/singals">singals</a> <a href="http://delicious.com/headshift/bayesian">bayesian</a> <a href="http://delicious.com/headshift/gtd">gtd</a> <a href="http://delicious.com/headshift/research">research</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://www.gurteen.com/gurteen/gurteen.nsf/id/colossal-km-failure">A colossal Knowledge Management failure! (Gurteen Knowledge)</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/km">km</a> <a href="http://delicious.com/headshift/failure">failure</a> <a href="http://delicious.com/headshift/targets">targets</a> <a href="http://delicious.com/headshift/incentives">incentives</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://socialmediagovernance.com/policies.php">Online Database of Social Media Policies</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/socialmedia">socialmedia</a> <a href="http://delicious.com/headshift/guidelines">guidelines</a> <a href="http://delicious.com/headshift/policy">policy</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://justsoftwareag.com/produkt/funktionen/netzwerke">ENX passt sich Ihrem Unternehmen an – nicht umgekehrt. | just software AG | Enterprise 2.0 that really works</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/germany">germany</a> <a href="http://delicious.com/headshift/software">software</a> <a href="http://delicious.com/headshift/enterprise">enterprise</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://www.tes.co.uk/article.aspx?storycode=6038232">Are schools in the dark on internet safety? - News - TES Connect</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/learning">learning</a> <a href="http://delicious.com/headshift/it">it</a> <a href="http://delicious.com/headshift/education">education</a> <a href="http://delicious.com/headshift/socialmedia">socialmedia</a> <a href="http://delicious.com/headshift/security">security</a>)</div>
            </li></ul>]]></description>
            <link>http://www.headshift.com/blog/2010/03/links-for-20100308.php</link>
            <guid>http://www.headshift.com/blog/2010/03/links-for-20100308.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">links</category>
            
            
            <pubDate>Mon, 08 Mar 2010 22:04:30 +0000</pubDate>
    <author>
       Lee Bryant
    </author>        </item>
        
        <item>
            <title>Coding at Headshift: our experience with Version Control Systems</title>
            <description><![CDATA[<p>This is the first of a series of posts we'd like to dedicate to the exploration and sharing of the basic technical setup and the development workflow here at Headshift.</p>

<p>This article is dedicated to <a href="http://git-scm.com/">Git</a>, our version control system of choice and primary backbone of our development workflow.</p>


<h2>Version Control</h2>

<p><a href="http://en.wikipedia.org/wiki/Revision_control">Version Control</a> refers to the management of changes to documents, programs, and other information stored as computer files. It is a fairly common (and highly recommended practice) in software development, where a team of people may change the same files. Change sets are associated with a timestamp and the person making the change, so that it's possible to play back the story of a document and properly attribute the contributions. Revisions can be compared, restored, and with some types of files, merged.</p>

<p>You may recognize this idea and the related practices (browsing history, version and authors) from experience with wiki applications (and, to an extent, blog engines); as a matter of fact, the founding concepts are the same.</p>

<p>Version Control Systems for software development can be either centralized or distributed. When I joined Headshift, a few years back, we were using <a href="http://subversion.apache.org/">subversion</a>, a pretty common example of the earlier sort. Although it got the job done, over time we accumulated a number of concerns that pushed us toward a distributed alternative.</p>

<p><a href="http://en.wikipedia.org/wiki/Distributed_revision_control">Distributed Version Control Systems</a> are relatively new, taking a peer-to-peer approach, as opposed to the client-server approach of centralized systems.<br />
They have a number of advantages and a few potential disadvantages when compared to the centralized approach; what follow is a short list of the characteristics that convinced us to give them a try (a choice we didn't regret):</p>

<h3>Safe for offline or remote work</h3>

<p>It means that users can work productively even when not connected to a network, or failing to connect to the workplace <span class="caps">VPN.</span><br />
This was paramount for us, since we can't always count on having all members of the team at the <span class="caps">HQ.</span> Moreover, it gives us the option of turning London's usually extended commuting time somehow productive.</p>

<h3>Improved speed due to less network traffic</h3>

<p>This was not a deal breaker given the average size of our projects, but a nice to have indeed. It also encourages small, atomic commits, that in the long run improve the project maintainability.</p>

<h3>Allows private (but still versioned) work</h3>

<p>This feature was highly desirable, as it allowed for individuals to pursue speculative development without having to worry about locking resources from other team members. At the same time, all work done locally is still versioned, so it's always possible to easily roll back when hitting a dead end.</p>

<h3>Avoids relying on a single physical machine</h3>

<p>It's very nice to know that you can use any local working repository to reconstitute the master in case of system failure, or in the rare cases when a broadband failure cuts you off the central repository.</p>

<h3>Still permits centralized control of the "release version" of the project</h3>

<p>We liked the idea of being able to shape the workflow around our specific needs (rather than the other way around) through the use of conventions.</p>

<p>With these expectations set, we had a look at the available options and picked <a href="http://git-scm.com/">git</a></p>


<h2>Why Git?</h2>

<p>There are a few <span class="caps">DVCS </span>available out there. Git is one, while other common choices include <a href="http://bazaar.canonical.com/">Bazaar</a> and <a href="http://mercurial.selenic.com/">Mercurial</a>.<br />
They all share similar characteristics and are available for free, so I think it's important to point out why we chose this tool above the others.</p>

<p>For a quick intro to Git, you can take a look at <a href="http://learn.github.com/">learn.github.com</a>,  while for a more high level rationale you may want to watch <a href="http://www.youtube.com/watch?v=4XpnKHJAok8">this video</a> of a talk by Linus Torvalds on the subject.<br />
Linus Torvalds is actually to be blamed for git in the first place, as he started its development as a tool to manage the <a href="http://en.wikipedia.org/wiki/Linux_kernel">Linux Kernel</a>.<br />
With such a scope in mind, you may argue that git would be overkill for managing web applications. As it turns out, it's speed and flexibility fit our development needs very well.<br />
Moreover, reviewing our experience so far, I reckon that what really sold us on it were a few delightful design details and reassuring human factors:</p>

<h3>Support for svn "switchers"</h3>

<p>The <a href="http://git.or.cz/course/svn.html">Git - <span class="caps">SVN </span>crash course</a> was probably the first webpage I read about git. I was at the time a bit worried about the changes involved in moving from one system (subversion) to the other. That page, in a few lines, demonstrated that, no matter how different the two system were from philosophy to implementation, the transition would have been pretty smooth and the learning curve not that hard (mind you, getting pro on git is a totally different matter).<br />
Also, git provides a bidirectional flow of changes between a Subversion and a git repository, which was reassuring. As a matter of fact, I think we never felt the need to use that feature.</p>

<h3>Branching affordance</h3>

<p>Creating new branches and merging back <em>feels</em> so lightweight compared to other systems that I immediately embraced that practice (maybe even a bit too enthusiastically at first).<br />
Also, the visualization tools available for git made it easy and fun to trace the status of the working repositories, giving an immediate feeling of the pace and direction of development.</p>

<h3>Staging area</h3>

<p>Oe of the unique features of Git is that it provides an intermediate step between the working files (where work is done) and the repository (where files are safely stored and versioned). This is called the "index" or "staging area".<br />
It is useful as a way to collect references to the files you've been working on as soon as they are available, and thus have control on what to eventually commit to the repository (you can even stage specific lines instead of the whole file if you're into that level of detail).</p>

<h3>Ruby friendliness</h3>

<p>Over the last few years Git became the <span class="caps">VCS </span>of choice of many rubyists, also thanks to the growing <a href="http://github.com">Github</a> community. Most of the tools and projects we follow and use everyday are actually hosted there (Ruby on Rails, Capistrano, Cucumber just to name a few), so happily ended up having to deal with just one version control system, which feels good.</p>

<p>For a more reasoned and scientific defence of Git's virtues, have a look at <a href="http://whygitisbetterthanx.com/">Why Git is Better than X</a>.</p>


<h2>Git at Headshift</h2>

<p>So, now that we have it, how do we use Git at Headshift?<br />
As you'll read in the next few paragraphs, it became central and influenced (for the better) the way we do things, supporting and encouraging better practices and a leaner, more sound workflow.<br />
It all starts with the management of our code repository.</p>

<h3>Headshift Code Repository</h3>

<p>All our project codebases (and something more) are kept in a central repository, guarded by voodoo magic, math crunching zombies and cryptographic demons that only our brave system administrators dare to tame.<br />
Code distribution to the developers happens safely over ssh, and access to the individual repositories is granted only to recognized <em>identities</em>.<br />
For those of you who played with it, the system is not unlike GitHub's, although less dramatic and fancy: we use <a href="http://eagain.net/gitweb/?p=gitosis.git">Gitosis</a> to manage authorization and access to the code.<br />
The cool thing about Gitosis, is that it "behaves" just as yet another git project on your server; this means that any user whose identity has sufficient rights can clone it and then configure new projects, grant or remove access to other users, all without leaving their editor and, more important, without needing privileged access to the server machine.</p>

<p>We also have a web interface to browse the repositories. That's a pretty plain <a href="http://git.wiki.kernel.org/index.php/Gitweb">Gitweb</a> install that gives us just the right level of details to keep a sense of what's going on, without having to clone and explore the code in depth.</p>

<p>From a workflow perspective, development happens always locally and we commit tested, working code to the <em>master</em> branch on the shared repository. From there, we deploy (using a library of custom Capistrano recipes) to staging and production servers. <br />
It is a very simple workflow, but it proved good enough in most cases. There are exceptions, of course, I wrote about them under <strong>Open Discussions</strong> below. </p>

<p>Along with project codebases, we are experimenting with Git and <a href="http://www.capify.org">Capistrano</a> (which will probably be the subject of a future post) as a way to manage system configuration files (specifically web server's). Again, the cool thing here is to be able to tweak the webserver configuration without having to leave the editor and without the need for privileged access to the application server.</p>

<p>Other tools somehow tied to the Code Repository that we'll try to explore in future articles are <a href="http://www.pivotaltracker.com">Pivotal Tracker</a> (that we use to do story-based project planning) and <a href="http://cruisecontrol.sourceforge.net/">Cruise Control</a> (as a <a href="http://www.martinfowler.com/articles/continuousIntegration.html">continuous integration</a> server).</p>

<h3>Personal development environment</h3>

<p>Although each of us has a slightly different setup, to better fit their programming style, most of us make use of the following tools when dealing with git. You will find them to be quite Mac centric:</p>


<ul>
<li><a href="http://github.com/jcf/git-tmbundle">Git TextMate Bundle</a> \- makes <a href="http://macromates.com/">TextMate</a> editor talk with git repositories</li>
<li><a href="http://gitx.frim.nl/">GitX</a> - very nice git <span class="caps">GUI </span>with extra eye-candy and smooth integration with Mac OS X look'n'feel.</li>
<li>Git command line aliases - this is where things get personal. <a href="http://gist.github.com/320538">These</a> are my current aliases. I also like to show the <a href="http://repo.or.cz/w/git.git/blob/HEAD:/contrib/completion/git-completion.bash">current branch in my prompt</a>.</li>
</ul>



<h3>Open discussions</h3>

<p>I'd like to be able to say that the workflow we follow in Headshift is rock solid and no question has been risen about it in more then two years. Actually, there are a few topics where we're still discussing and no standard convention has been agreed yet:</p>


<ul>
<li>Branch layout - as written above, we like to reference all our development in the master branch, and at the same time keep it always tested and ready for deployment. That just feels right. However, this approach gave us a little headache when, in the past, we had some already developed features in the master that could not be deployed to our staging environment, and yet a hotfix had to be developed and applied straight away.</li>
<li>Use of tags - they're cute, lightweight and descriptive, but I can't say we've been using many of them.</li>
<li>Rebase vs. Merge - This is one of the big ideological arguments in the git community. Merge supporters like the fact of being able to keep trace of all atomic, incremental addition to the repository, while rebase supporters like having tidy, minimal aggregated changesets descending from "contained" development efforts.</li>
</ul>



<p>If you feel like contributing your point of view, please do so in the comments below!</p>

<h2>Resources</h2>

<p>Finally, here are a few more pointers for those looking for more specific info about git.</p>


<ul>
<li><a href="http://eagain.net/articles/git-for-computer-scientists/">git for computer scientists</a></li>
<li><a href="http://www-cs-students.stanford.edu/~blynn/gitmagic/">git (as) magic</a></li>
<li><a href="http://www.kernel.org/pub/software/scm/git/docs/howto-index.html">advanced howtos</a> (from the Linux Kernel project)</li>
<li><a href="http://peepcode.com/products/git">peepcode screencast</a> and <a href="https://peepcode.com/products/git-internals-pdf">pdf</a> (explaining git internals in depth)</li>
<li><a href="http://www.newartisans.com/2008/04/git-from-the-bottom-up.html">git from the bottom up</a></li>
</ul>

]]></description>
            <link>http://www.headshift.com/blog/2010/03/revision-control-at-headshift.php</link>
            <guid>http://www.headshift.com/blog/2010/03/revision-control-at-headshift.php</guid>
            
            
            <pubDate>Mon, 08 Mar 2010 21:36:51 +0000</pubDate>
    <author>
       Riccardo Cambiassi
    </author>        </item>
        
        <item>
            <title>links for 2010-03-07</title>
            <description><![CDATA[<ul class="delicious"><li>
                <div class="delicious-link"><a href="http://www.papasangre.com/">Papa Sangre</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/games">games</a> <a href="http://delicious.com/headshift/audio">audio</a>)</div>
            </li><li>
                <div class="delicious-link"><a href="http://mashable.com/2010/03/05/companies-crowdsourcing/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+Mashable+%28Mashable%29">How Companies are Using Social Media to Make Better Decisions</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/crowdsourcing">crowdsourcing</a>)</div>
            </li></ul>]]></description>
            <link>http://www.headshift.com/blog/2010/03/links-for-20100307.php</link>
            <guid>http://www.headshift.com/blog/2010/03/links-for-20100307.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">links</category>
            
            
            <pubDate>Sun, 07 Mar 2010 22:02:48 +0000</pubDate>
    <author>
       Lee Bryant
    </author>        </item>
        
        <item>
            <title>links for 2010-03-06</title>
            <description><![CDATA[<ul class="delicious"><li>
                <div class="delicious-link"><a href="http://www.slideshare.net/jeremiah_owyang/social-crm-the-new-rules-of-relationship-management">Social CRM: The New Rules of Relationship Management</a></div>
                
                <div class="delicious-tags">(tags: <a href="http://delicious.com/headshift/socialcrm">socialcrm</a> <a href="http://delicious.com/headshift/customers">customers</a> <a href="http://delicious.com/headshift/enterprise">enterprise</a>)</div>
            </li></ul>]]></description>
            <link>http://www.headshift.com/blog/2010/03/links-for-20100306.php</link>
            <guid>http://www.headshift.com/blog/2010/03/links-for-20100306.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">links</category>
            
            
            <pubDate>Sat, 06 Mar 2010 22:01:32 +0000</pubDate>
    <author>
       Lee Bryant
    </author>        </item>
        
    </channel>
</rss>