<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: The SharePoint Adrenalin Moment</title>
	<atom:link href="http://www.gringod.com/2009/03/10/the-sharepoint-adrenalin-moment/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gringod.com/2009/03/10/the-sharepoint-adrenalin-moment/</link>
	<description>Randomised nonsense.</description>
	<lastBuildDate>Thu, 11 Mar 2010 07:04:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: gringod</title>
		<link>http://www.gringod.com/2009/03/10/the-sharepoint-adrenalin-moment/comment-page-1/#comment-60203</link>
		<dc:creator>gringod</dc:creator>
		<pubDate>Wed, 11 Mar 2009 13:08:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.gringod.com/?p=719#comment-60203</guid>
		<description>Normally, at the client I was working at yesterday, I do hand over the solution for deployment to the live server but the person that normally handles deployment to Live is away in Peru for three weeks.

SharePoint solution deployment does sound pretty much like mainframe deployment.  All changes are in XML configuration files and code is in .Net assemblies, it&#039;s just that you have a web front-end to click &quot;Go&quot;.</description>
		<content:encoded><![CDATA[<p>Normally, at the client I was working at yesterday, I do hand over the solution for deployment to the live server but the person that normally handles deployment to Live is away in Peru for three weeks.</p>
<p>SharePoint solution deployment does sound pretty much like mainframe deployment.  All changes are in XML configuration files and code is in .Net assemblies, it&#8217;s just that you have a web front-end to click &#8220;Go&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: steve</title>
		<link>http://www.gringod.com/2009/03/10/the-sharepoint-adrenalin-moment/comment-page-1/#comment-60201</link>
		<dc:creator>steve</dc:creator>
		<pubDate>Wed, 11 Mar 2009 11:46:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.gringod.com/?p=719#comment-60201</guid>
		<description>Given my mainframe background, it always feels wrong when there&#039;s a UI to deploy something live! Don&#039;t ask me why, but it always feels more &#039;serious&#039; when it&#039;s done in script ;)

When I was more involved in final deployment than I am now, there was a strict division of duties between development and deployment. No-one who developed the code was allowed to deploy it to a live system - there was a strict sign-off procedure where devs would put things in UAT, and only the operations dept (who after all get called out at 3am if something fails) could move it to a live server after formal sign-off from acceptance testing. It meant we had to provide completely automated procedures for deploying things, which usually meant scripts since often many things needed doing (db structure alterations, data migration, components on multiple servers etc). Most of the time you knew when a release was going live, but you didn&#039;t actually do it - I think that&#039;s actually worse in many ways! :) You would dread seeing someone from the ops department walking towards you that day...</description>
		<content:encoded><![CDATA[<p>Given my mainframe background, it always feels wrong when there&#8217;s a UI to deploy something live! Don&#8217;t ask me why, but it always feels more &#8217;serious&#8217; when it&#8217;s done in script <img src='http://www.gringod.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>When I was more involved in final deployment than I am now, there was a strict division of duties between development and deployment. No-one who developed the code was allowed to deploy it to a live system &#8211; there was a strict sign-off procedure where devs would put things in UAT, and only the operations dept (who after all get called out at 3am if something fails) could move it to a live server after formal sign-off from acceptance testing. It meant we had to provide completely automated procedures for deploying things, which usually meant scripts since often many things needed doing (db structure alterations, data migration, components on multiple servers etc). Most of the time you knew when a release was going live, but you didn&#8217;t actually do it &#8211; I think that&#8217;s actually worse in many ways! <img src='http://www.gringod.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  You would dread seeing someone from the ops department walking towards you that day&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
