<?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: Corporate Agile Software Development</title>
	<atom:link href="http://lostechies.com/joeocampo/2007/03/16/corporate-agile-software-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostechies.com/joeocampo/2007/03/16/corporate-agile-software-development/</link>
	<description>Tales from the field...</description>
	<lastBuildDate>Sat, 11 Feb 2012 08:43:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: agilejoe</title>
		<link>http://lostechies.com/joeocampo/2007/03/16/corporate-agile-software-development/#comment-11</link>
		<dc:creator>agilejoe</dc:creator>
		<pubDate>Wed, 18 Apr 2007 19:18:50 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joe_ocampo/archive/2007/03/15/corporate-agile-software-development.aspx#comment-11</guid>
		<description>“These aspects can potentially create such complexity that they become major barriers that prohibit the corporation from competing with smaller players and startups, whereas really the corporation should benefit from its relative size.”

I couldn’t agree with you more Kelly. Bureaucracy kills process, at least when software development is concerned, large corporation form barriers between department entities by instituting documentation and bureaucracy as a means of communication between entities.  The entities form defensive postures around their documentation as a safety net and comfort zone to protect them from retaliation from other entities and management.  Customer focus and quality are always preached upon as being paramount but tend to take a second seat to heavy weight documentation. 
 
My goal in outlining this process was to break down those barriers and instill trust and communication as the primary focus of all the stakeholders.
</description>
		<content:encoded><![CDATA[<p>“These aspects can potentially create such complexity that they become major barriers that prohibit the corporation from competing with smaller players and startups, whereas really the corporation should benefit from its relative size.”</p>
<p>I couldn’t agree with you more Kelly. Bureaucracy kills process, at least when software development is concerned, large corporation form barriers between department entities by instituting documentation and bureaucracy as a means of communication between entities.  The entities form defensive postures around their documentation as a safety net and comfort zone to protect them from retaliation from other entities and management.  Customer focus and quality are always preached upon as being paramount but tend to take a second seat to heavy weight documentation. </p>
<p>My goal in outlining this process was to break down those barriers and instill trust and communication as the primary focus of all the stakeholders.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kelly Waters</title>
		<link>http://lostechies.com/joeocampo/2007/03/16/corporate-agile-software-development/#comment-10</link>
		<dc:creator>Kelly Waters</dc:creator>
		<pubDate>Tue, 17 Apr 2007 19:03:44 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joe_ocampo/archive/2007/03/15/corporate-agile-software-development.aspx#comment-10</guid>
		<description>Fascinating article.  I do sometimes wonder, what is the real difference between a &quot;corporation&quot; and a small company if the corporation is broken down into small multi-disciplinary product-focused teams?  In theory not so much.  However I guess there are some very significant aspects like culture, governance, and the feeling of not wanting to duplicate anything across teams.  These aspects can potentially create such complexity that they become major barriers that prohibit the corporation from competing with smaller players and startups, whereas really the corporation should benefit from its relative size.

Kelly Waters
http://www.allaboutagile.com &#124; Blog
http://www.groups.google.com/group/allaboutagile &#124; Forum</description>
		<content:encoded><![CDATA[<p>Fascinating article.  I do sometimes wonder, what is the real difference between a &#8220;corporation&#8221; and a small company if the corporation is broken down into small multi-disciplinary product-focused teams?  In theory not so much.  However I guess there are some very significant aspects like culture, governance, and the feeling of not wanting to duplicate anything across teams.  These aspects can potentially create such complexity that they become major barriers that prohibit the corporation from competing with smaller players and startups, whereas really the corporation should benefit from its relative size.</p>
<p>Kelly Waters<br />
<a href="http://www.allaboutagile.com" rel="nofollow">http://www.allaboutagile.com</a> | Blog<br />
<a href="http://www.groups.google.com/group/allaboutagile" rel="nofollow">http://www.groups.google.com/group/allaboutagile</a> | Forum</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: agilejoe</title>
		<link>http://lostechies.com/joeocampo/2007/03/16/corporate-agile-software-development/#comment-9</link>
		<dc:creator>agilejoe</dc:creator>
		<pubDate>Wed, 11 Apr 2007 08:58:18 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joe_ocampo/archive/2007/03/15/corporate-agile-software-development.aspx#comment-9</guid>
		<description>Not really, or shall I say not yet! :-) A majority of my fellow Agillians have not had great success in instituting agile in large corporations, especially financial.

I do want to point out though that this is overkill for a small development team as it is engineered around minimizing not ELIMINATING communication points in the corporate arena.

I love to talk to other developers and ask them, &quot;So how long did you stay to maintain the software after you put it into production?&quot; &quot;Was the software as maintainable as you predicted?&quot;  &quot;What was the ramp up time for new developers to the team that had to come into a maintenance role?&quot;  I would say a majority of them left, right after the project was completed and couldn&#039;t answer the remainder of the questions honestly.

I have been with this company for the past 3 years.  The ONLY reason why I believe this works is because we made ALL the mistakes and presumptions of taking the small agile software development shop approach and expecting it to work in corporate America.  It is only through learning from our mistakes that we can persevere in the end.
</description>
		<content:encoded><![CDATA[<p>Not really, or shall I say not yet! <img src='http://lostechies.com/joeocampo/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  A majority of my fellow Agillians have not had great success in instituting agile in large corporations, especially financial.</p>
<p>I do want to point out though that this is overkill for a small development team as it is engineered around minimizing not ELIMINATING communication points in the corporate arena.</p>
<p>I love to talk to other developers and ask them, &#8220;So how long did you stay to maintain the software after you put it into production?&#8221; &#8220;Was the software as maintainable as you predicted?&#8221;  &#8220;What was the ramp up time for new developers to the team that had to come into a maintenance role?&#8221;  I would say a majority of them left, right after the project was completed and couldn&#8217;t answer the remainder of the questions honestly.</p>
<p>I have been with this company for the past 3 years.  The ONLY reason why I believe this works is because we made ALL the mistakes and presumptions of taking the small agile software development shop approach and expecting it to work in corporate America.  It is only through learning from our mistakes that we can persevere in the end.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Franck</title>
		<link>http://lostechies.com/joeocampo/2007/03/16/corporate-agile-software-development/#comment-8</link>
		<dc:creator>Franck</dc:creator>
		<pubDate>Wed, 11 Apr 2007 04:49:10 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joe_ocampo/archive/2007/03/15/corporate-agile-software-development.aspx#comment-8</guid>
		<description>This is not a post, but a excellent article. I hope that all these references to documentation will not lead you to be excommunicated by some agile purists.</description>
		<content:encoded><![CDATA[<p>This is not a post, but a excellent article. I hope that all these references to documentation will not lead you to be excommunicated by some agile purists.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jmeridth</title>
		<link>http://lostechies.com/joeocampo/2007/03/16/corporate-agile-software-development/#comment-7</link>
		<dc:creator>jmeridth</dc:creator>
		<pubDate>Sat, 31 Mar 2007 14:34:52 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joe_ocampo/archive/2007/03/15/corporate-agile-software-development.aspx#comment-7</guid>
		<description>Excellent Post.</description>
		<content:encoded><![CDATA[<p>Excellent Post.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
