<?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: Building an Application Development Team-  First Thoughts</title>
	<atom:link href="http://www.andrewpmoore.com/intraprenurship/building-an-application-development-team-first-thoughts/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.andrewpmoore.com/intraprenurship/building-an-application-development-team-first-thoughts/</link>
	<description>Inside Out Leadership</description>
	<lastBuildDate>Mon, 20 Jun 2011 01:49:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: andrew</title>
		<link>http://www.andrewpmoore.com/intraprenurship/building-an-application-development-team-first-thoughts/comment-page-1/#comment-18</link>
		<dc:creator>andrew</dc:creator>
		<pubDate>Tue, 08 Dec 2009 04:18:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.andrewpmoore.com/?p=7#comment-18</guid>
		<description>Your comments are very welcome!  You are reinforcing some information that I have heard from multiple people.  Basically-  Agile can work if you adhear to the methodology and understand how the SDLC should be focused.  

I have been talking to a friend who is interested in possibly resurecting the Houston Agile Developers Group-  would you have any interest in particiapting? I just linked to their Archive in my BlogRoll-  very good info.</description>
		<content:encoded><![CDATA[<p>Your comments are very welcome!  You are reinforcing some information that I have heard from multiple people.  Basically-  Agile can work if you adhear to the methodology and understand how the SDLC should be focused.  </p>
<p>I have been talking to a friend who is interested in possibly resurecting the Houston Agile Developers Group-  would you have any interest in particiapting? I just linked to their Archive in my BlogRoll-  very good info.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anthony Hill</title>
		<link>http://www.andrewpmoore.com/intraprenurship/building-an-application-development-team-first-thoughts/comment-page-1/#comment-17</link>
		<dc:creator>Anthony Hill</dc:creator>
		<pubDate>Tue, 08 Dec 2009 03:07:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.andrewpmoore.com/?p=7#comment-17</guid>
		<description>I somehow managed to reply without even answering your answer directly. Change control processes in Waterfall can be managed a number of ways, but what I have seen to be the most effective in practice is by setting a scope-freeze date sometime into the development process. What time you choose is a factor of the contingency and float time built into the project for the functionality being requested.</description>
		<content:encoded><![CDATA[<p>I somehow managed to reply without even answering your answer directly. Change control processes in Waterfall can be managed a number of ways, but what I have seen to be the most effective in practice is by setting a scope-freeze date sometime into the development process. What time you choose is a factor of the contingency and float time built into the project for the functionality being requested.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anthony Hill</title>
		<link>http://www.andrewpmoore.com/intraprenurship/building-an-application-development-team-first-thoughts/comment-page-1/#comment-16</link>
		<dc:creator>Anthony Hill</dc:creator>
		<pubDate>Tue, 08 Dec 2009 03:00:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.andrewpmoore.com/?p=7#comment-16</guid>
		<description>Waterfall can be a very effective method for controlling organizations that do not, or cannot decide what it is they want to do.  I&#039;ve had the opportunity to work across Agile and Waterfall in a Six-Sigma shop, and the Waterfall approach drastically reduced the IT-Spend by quite a few million dollars.  By imposing the rigid structure, we were able to control fickle users by demanding all requirements be known prior to scoping and planned delivery.  This ultimately flushed out problems with the underlying business process that was responsible for software decisions.

On the flip side of that coin, I&#039;ve seen Agile work beautiful to bring new businesses or markets to fruition.  In environments that change regularly (e.g. implementing a new market such as CAISO&#039;s MRTU) an inarguable ROI can be defined by lost opportunity, which justifies &quot;coding on the fly&quot; to keep pace with changing market and user requirements.  While Agile delivers functionality quickly by focusing on smaller scope (sprints) and delivery periods (weeks in instead of months), it still must rely on a very disciplined approach in the form of SCRUM and sprint planning.

In both cases, executive management should decide the appropriate level of SDLC artifacts to collect, but they are still collected.  I have had experience with shops that will neglect SDLC entirely and blame it on their Agile methodology. Tsssk! Tsssk! Tsssk!</description>
		<content:encoded><![CDATA[<p>Waterfall can be a very effective method for controlling organizations that do not, or cannot decide what it is they want to do.  I&#8217;ve had the opportunity to work across Agile and Waterfall in a Six-Sigma shop, and the Waterfall approach drastically reduced the IT-Spend by quite a few million dollars.  By imposing the rigid structure, we were able to control fickle users by demanding all requirements be known prior to scoping and planned delivery.  This ultimately flushed out problems with the underlying business process that was responsible for software decisions.</p>
<p>On the flip side of that coin, I&#8217;ve seen Agile work beautiful to bring new businesses or markets to fruition.  In environments that change regularly (e.g. implementing a new market such as CAISO&#8217;s MRTU) an inarguable ROI can be defined by lost opportunity, which justifies &#8220;coding on the fly&#8221; to keep pace with changing market and user requirements.  While Agile delivers functionality quickly by focusing on smaller scope (sprints) and delivery periods (weeks in instead of months), it still must rely on a very disciplined approach in the form of SCRUM and sprint planning.</p>
<p>In both cases, executive management should decide the appropriate level of SDLC artifacts to collect, but they are still collected.  I have had experience with shops that will neglect SDLC entirely and blame it on their Agile methodology. Tsssk! Tsssk! Tsssk!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andrew</title>
		<link>http://www.andrewpmoore.com/intraprenurship/building-an-application-development-team-first-thoughts/comment-page-1/#comment-15</link>
		<dc:creator>andrew</dc:creator>
		<pubDate>Sun, 06 Dec 2009 19:30:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.andrewpmoore.com/?p=7#comment-15</guid>
		<description>I would like to know what your thoughts are on waterfall.  We are building a team and are looking to solidify our development philosophy.  My understanding of waterfall is that it is far more rigid than spiral or agile and that scope supercedes any changes.  What is your experience regarding scope cahnge in waterfall?</description>
		<content:encoded><![CDATA[<p>I would like to know what your thoughts are on waterfall.  We are building a team and are looking to solidify our development philosophy.  My understanding of waterfall is that it is far more rigid than spiral or agile and that scope supercedes any changes.  What is your experience regarding scope cahnge in waterfall?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anthony Hill</title>
		<link>http://www.andrewpmoore.com/intraprenurship/building-an-application-development-team-first-thoughts/comment-page-1/#comment-14</link>
		<dc:creator>Anthony Hill</dc:creator>
		<pubDate>Sun, 06 Dec 2009 18:01:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.andrewpmoore.com/?p=7#comment-14</guid>
		<description>I don&#039;t agree with the posted article defining Waterfall as an un-flexible approach to delivering software.  It repeatedly hints that after delivery of the code, if something needs to be changed, the ENTIRE code-base would have to be re-written--that just doesn&#039;t resonate with my experience.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t agree with the posted article defining Waterfall as an un-flexible approach to delivering software.  It repeatedly hints that after delivery of the code, if something needs to be changed, the ENTIRE code-base would have to be re-written&#8211;that just doesn&#8217;t resonate with my experience.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andrew</title>
		<link>http://www.andrewpmoore.com/intraprenurship/building-an-application-development-team-first-thoughts/comment-page-1/#comment-13</link>
		<dc:creator>andrew</dc:creator>
		<pubDate>Thu, 03 Dec 2009 05:04:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.andrewpmoore.com/?p=7#comment-13</guid>
		<description>This is very good-  but I am curious about how the users/client interact during this process.</description>
		<content:encoded><![CDATA[<p>This is very good-  but I am curious about how the users/client interact during this process.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kelly</title>
		<link>http://www.andrewpmoore.com/intraprenurship/building-an-application-development-team-first-thoughts/comment-page-1/#comment-12</link>
		<dc:creator>Kelly</dc:creator>
		<pubDate>Wed, 02 Dec 2009 13:15:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.andrewpmoore.com/?p=7#comment-12</guid>
		<description>Agile is just based on an iterative development model.  It uses small chunks of manageable time so that products can be developed and released quickly.  For example, we use two week iterations in our development cycle.  The iteration involves a LOT of collaboration between the product specialists (those who received the acceptance criteria from the user groups and scoped out the story), the software analysts (those who design the UI, write requirements and test plans) and the Developers.  Within that iteration, the story goes through research and analysis of requirements, UI design, coding, testing, may go back to dev for tweaking, final testing, and finally product acceptance.  It may just be a small chunk of functionality for a much larger functional area, but if we were told we had to stop development and release right away, that piece of functionality would be ready to go.</description>
		<content:encoded><![CDATA[<p>Agile is just based on an iterative development model.  It uses small chunks of manageable time so that products can be developed and released quickly.  For example, we use two week iterations in our development cycle.  The iteration involves a LOT of collaboration between the product specialists (those who received the acceptance criteria from the user groups and scoped out the story), the software analysts (those who design the UI, write requirements and test plans) and the Developers.  Within that iteration, the story goes through research and analysis of requirements, UI design, coding, testing, may go back to dev for tweaking, final testing, and finally product acceptance.  It may just be a small chunk of functionality for a much larger functional area, but if we were told we had to stop development and release right away, that piece of functionality would be ready to go.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andrew</title>
		<link>http://www.andrewpmoore.com/intraprenurship/building-an-application-development-team-first-thoughts/comment-page-1/#comment-3</link>
		<dc:creator>andrew</dc:creator>
		<pubDate>Tue, 24 Nov 2009 17:13:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.andrewpmoore.com/?p=7#comment-3</guid>
		<description>Found this one as well-  Love the concept-  creating managaged buckets ...

http://itknowledgeexchange.techtarget.com/software-quality/choosing-combining-agile-waterfall-other-software-development-models/</description>
		<content:encoded><![CDATA[<p>Found this one as well-  Love the concept-  creating managaged buckets &#8230;</p>
<p><a href="http://itknowledgeexchange.techtarget.com/software-quality/choosing-combining-agile-waterfall-other-software-development-models/" rel="nofollow">http://itknowledgeexchange.techtarget.com/software-quality/choosing-combining-agile-waterfall-other-software-development-models/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Weigang</title>
		<link>http://www.andrewpmoore.com/intraprenurship/building-an-application-development-team-first-thoughts/comment-page-1/#comment-2</link>
		<dc:creator>Jeff Weigang</dc:creator>
		<pubDate>Tue, 24 Nov 2009 02:33:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.andrewpmoore.com/?p=7#comment-2</guid>
		<description>Here is a good article that debates Waterfall vs. Agile development methodologies, http://agileintro.wordpress.com/2008/01/04/waterfall-vs-agile-methodology/.

As you can see each has their advantages but we fall more inline with Agile on the development side.

Jeff</description>
		<content:encoded><![CDATA[<p>Here is a good article that debates Waterfall vs. Agile development methodologies, <a href="http://agileintro.wordpress.com/2008/01/04/waterfall-vs-agile-methodology/" rel="nofollow">http://agileintro.wordpress.com/2008/01/04/waterfall-vs-agile-methodology/</a>.</p>
<p>As you can see each has their advantages but we fall more inline with Agile on the development side.</p>
<p>Jeff</p>
]]></content:encoded>
	</item>
</channel>
</rss>

