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

<channel>
	<title>J. Boye &#187; development</title>
	<atom:link href="http://jboye.com/blogpost/tag/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://jboye.com</link>
	<description>The international community for web and intranet professionals</description>
	<lastBuildDate>Wed, 19 Jun 2013 11:18:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Remember the source code</title>
		<link>http://jboye.com/blogpost/remember-the-source-code/</link>
		<comments>http://jboye.com/blogpost/remember-the-source-code/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 06:24:32 +0000</pubDate>
		<dc:creator>Janus Boye</dc:creator>
				<category><![CDATA[J. Boye blog]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[web project management]]></category>

		<guid isPermaLink="false">http://www.jboye.com/?p=7407</guid>
		<description><![CDATA[Many online professionals, in particular those dealing with commercial software packages, don't worry about securing a copy of the source code of their deliverables after the completion of their projects. "That's very risky in the long term", said Tomas Christiansen, project manager at GI (The Danish Landowners' Investment Association) at one of our recent community [...]]]></description>
			<content:encoded><![CDATA[<p>Many online professionals, in particular those dealing with commercial software packages, don't worry about securing a copy of the source code of their deliverables after the completion of their projects. "That's very risky in the long term", said <a title="Tomas Christiansen, GI" href="http://dk.linkedin.com/in/tomaschr">Tomas Christiansen</a>, project manager at <a title="GI | Grundejernes Investeringsfond" href="http://gi.dk/">GI</a> (The Danish Landowners' Investment Association) at one of our recent community meetings.</p>
<div id="attachment_7446" class="wp-caption aligncenter" style="width: 560px"><img class="size-full wp-image-7446" title="Sharepoint source code" src="http://www.jboye.com/wp-content/2010/12/sharepoint_source_code.png" alt="" width="550" height="295" /><p class="wp-caption-text">Don&#39;t forget to get a copy of the source code in your digital projects</p></div>
<h2>The challenge: Without the final source code you are locked in</h2>
<p>Today many online professionals simply leave it to their digital agency or system integrator to implement solutions based on their requirements, perhaps with some level of documentation, but without a final copy of the source code.</p>
<p>To quote Tomas:</p>
<blockquote>
<p>"Without source code access, you are effectively locked in with your agency. If you have to migrate, e.g.  from SharePoint 2007 to SharePoint 2010,  but don't have the source code, you are forced to use the same digital agency. If the agency is too busy or is no longer around, you are unable to leverage the source code and have to start over"</p>
</blockquote>
<p>There are several reasons why agencies may argue that you don't really need the source code. Some will consider the source code proprietary and their intellectual property, while others will be concerned that the trained developer will reveal simple human errors and real programming mistakes.</p>
<h2>The solution: Put source code access into the contract</h2>
<p>Even if you honestly wouldn't know what to do with thousands of lines of source code, it is still a good idea to demand source code access in your contracts. As Tomas says:</p>
<blockquote>
<p>"If, for some reason, the agency refuses to give you the final source code together with the final deliverables, your only option to force them is to take legal action. This takes years and usually longer than the lifespan of most web projects. Your only real alternative - and it's an expensive one - is to start from scratch. And agencies fully realize this"</p>
</blockquote>
<p>An additional advantage with having access to the source code, is that an experienced developer will be able to implement fixes without the agency. If you also have a support contract, this may take some additional negotiation to iron out, but as Tomas says, the real problems are typically about human communication:</p>
<blockquote>
<p>The customer tries to say A1, the project manager hears A2, and the programmers programmes A3. Sometimes the programmer is not focusing while programming, and his work is subsequently of poor standard. There are things you can do to prevent this.</p>
</blockquote>
<h2>Next steps</h2>
<p>GI is a member of one of our <a title="J. Boye groups for online professionals" href="http://jboye.com/groups/">network groups for online professionals</a>, and shared the source code tip at a recent group meeting, where they also received constructive criticism from other group members for moving their projects forward.</p>
<p>If you’d like the chance to network with and learn from experienced online professionals, I’d encourage you to:</p>
<ul>
<li>Join one of our <a title="J. Boye Groups" href="http://jboye.com/groups/">groups for online professionals</a> in the UK, US or mainland Europe.</li>
<li>sign up for the <a title="Philadelphia 2011 | J. Boye Conferences" href="http://jboye.com/conferences/philadelphia11/">J. Boye Conference Philadelphia 2011</a>, the premier conference for online professionals on May 3 – 5</li>
</ul>
<p>What about your source code? Have you managed to get it from your agency? Did you ask?</p>
]]></content:encoded>
			<wfw:commentRss>http://jboye.com/blogpost/remember-the-source-code/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Developers are the real key to success</title>
		<link>http://jboye.com/blogpost/developers-are-the-real-key-to-success/</link>
		<comments>http://jboye.com/blogpost/developers-are-the-real-key-to-success/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 14:15:16 +0000</pubDate>
		<dc:creator>Janus Boye</dc:creator>
				<category><![CDATA[J. Boye blog]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[failure]]></category>
		<category><![CDATA[success]]></category>
		<category><![CDATA[web project management]]></category>

		<guid isPermaLink="false">http://www.jboye.com/?p=5808</guid>
		<description><![CDATA[Janus Boye in 2000 with some skilled developers If you don't work with great developers and know how to manage them, you can forget digital strategy, good project management, quality content or user experience design: your project will fail. During the past months I've come to realize the importance of developers and how they are [...]]]></description>
			<content:encoded><![CDATA[<div class="mceTemp" draggable="">
<dl id="attachment_5915" class="wp-caption alignright" style="width: 370px" _mce_style="width: 370px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-5915" title="Developers at work" src="http://www.jboye.com/wp-content/2010/04/SHE3.jpg" _mce_src="http://www.jboye.com/wp-content/2010/04/SHE3.jpg" alt="" height="200" width="360"></dt>
<dd class="wp-caption-dd">Janus Boye in 2000 with some skilled developers </dd>
</dl>
</div>
<p>If you don't work with great developers and know how to manage them, you can forget <a title="Everything J. Boye has written about strategy" href="http://www.jboye.com/blogpost/tag/strategy/" _mce_href="http://www.jboye.com/blogpost/tag/strategy/">digital strategy</a>, good project management, quality content or <a title="Everything J. Boye has written about user experiences" href="http://www.jboye.com/tag/user-experience/" _mce_href="http://www.jboye.com/tag/user-experience/">user experience design</a>: your project will fail.</p>
<p>During the past months I've come to realize the importance of developers and how they are managed. In the few web projects that actually succeed, a common characteristic seems to be a combination of experienced developers and a manager that often has a technical background.</p>
<p>As a customer you don't necessarily need to employ great web developers, but you need to employ somebody who can manage them. The developers can be working at a system integrator or at your vendor of choice. Either way the developers need to be directly involved on your projects. If they are not employees of your organisation, you need stronger project management skills than if they are on the inside, so that you can ensure that other clients and priorities are not taking over.</p>
<p>Some vendors are really good with developers. Take <a title="Everything J. Boye has written about Microsoft" href="http://www.jboye.com/tag/microsoft/" _mce_href="http://www.jboye.com/tag/microsoft/">Microsoft</a> with their <a href="http://msdn.microsoft.com" _mce_href="http://msdn.microsoft.com">Microsoft Developer Network</a>, which has helped spark the romance with a product like <a title="Everything J. Boye has written about SharePoint" href="http://www.jboye.com/blogpost/tag/sharepoint/" _mce_href="http://www.jboye.com/tag/sharepoint/">SharePoint</a> found in IT department around the world. Among the big vendors, <a title="Everything J. Boye has written about IBM" href="http://www.jboye.com/blogpost/tag/ibm/" _mce_href="http://www.jboye.com/tag/ibm/">IBM</a> and <a title="Everything J. Boye has written about Oracle" href="http://www.jboye.com/tag/oracle/" _mce_href="http://www.jboye.com/blogpost/tag/oracle/">Oracle</a> also both has extensive developer communities with user groups and events geared at the technically savvy. Among the smaller vendors, this is more the exception than the rule. Alterian and <a title="Everything J. Boye has written about FatWire" href="http://www.jboye.com/tag/fatwire/" _mce_href="http://www.jboye.com/tag/fatwire/">FatWire</a> are examples of vendors that don't really offer much in terms of connecting with developers and a developer community, while <a title="Everything J. Boye has written about Ektron" href="http://www.jboye.com/blogpost/tag/ektron/" _mce_href="http://www.jboye.com/blogpost/tag/ektron/">Ektron</a> and <a title="Everything J. Boye has written about Sitecore" href="http://www.jboye.com/blogpost/tag/sitecore/" _mce_href="http://www.jboye.com/tag/sitecore/">Sitecore</a> are smaller vendors that have done more than most in their league.</p>
<p>For you as a customer this is important to take into account. It means that it is difficult to find great web developers experienced with Alterian or FatWire. It is also more difficult to convince great developers to take on an Alterian or FatWire project and learn the products, since it is far from as attractive to write on the CV compared to those vendors that treat developers with more interest.</p>
<p>If you have managed to pull off a success without great developers, I would love to hear from you!</p>
]]></content:encoded>
			<wfw:commentRss>http://jboye.com/blogpost/developers-are-the-real-key-to-success/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
