<?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>Tech Propulsion Labs &#187; Agile</title>
	<atom:link href="http://www.techpropulsionlabs.com/tag/agile/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techpropulsionlabs.com</link>
	<description>Scaling Web Startups</description>
	<lastBuildDate>Wed, 28 Sep 2011 13:06:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Agile Contracts</title>
		<link>http://www.techpropulsionlabs.com/blog/agile-contracts/</link>
		<comments>http://www.techpropulsionlabs.com/blog/agile-contracts/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 17:38:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[contracts]]></category>
		<category><![CDATA[customers]]></category>
		<category><![CDATA[Waterfall]]></category>

		<guid isPermaLink="false">http://www.techpropulsionlabs.com/?p=219</guid>
		<description><![CDATA[A common refrain in the Agile Development world is the difficulty of reconciling change embracing, shared risk, human centered Agile with specific, CYA, plan-loving contracts. Fixed price, fixed schedule is easy to understand and easy to specify in contract terms. Negotiation around deliverables every sprint? That&#8217;s harder, especially when you&#8217;re working with customers new to [...]]]></description>
			<content:encoded><![CDATA[<p>A common refrain in the Agile Development world is the difficulty of reconciling change embracing, shared risk, human centered Agile with specific, CYA, plan-loving contracts. Fixed price, fixed schedule is easy to understand and easy to specify in contract terms. Negotiation around deliverables every sprint? That&#8217;s harder, especially when you&#8217;re working with customers new to Agile.</p>
<p>We have a lot to say about Agile contracts, but the best thing to say (and as developers, we <em>love </em>saying this) is <em>that there&#8217;s more than one way to do it.</em><br />
<a href="http://www.techpropulsionlabs.com/wp-content/uploads/2009/01/shared-risk.png"><img class="aligncenter size-full wp-image-220" title="shared-risk" src="http://www.techpropulsionlabs.com/wp-content/uploads/2009/01/shared-risk.png" alt="" width="400" height="157" /></a></p>
<p>Fixed price contracts and Time &amp; Materials are just the two ends of the spectrum&#8230;in between you can charge by hours, man-months, or story points, you can fix scope (and price) at different times, you can increase the frequency of milestones for payment and delivery, and there&#8217;s always lots of fun to be hand figuring out a project&#8217;s &#8220;<a href="http://agilesoftwaredevelopment.com/2006/05/definition-of-done">definition of done</a>.&#8221;</p>
<p>But, as is usually the case, the way engineers prefer to talk about something isn&#8217;t necessarily the most, shall we say, <em>straightforward</em>. Alistair Cockburn maintains a <a href="http://alistair.cockburn.us/Agile+contracts">collection of Agile contract ideas </a> that are invaluable to us when introducing Agile contracts to our customers. We like this list for a couple of reasons: they&#8217;re succinct, precise descriptions of the different directions you can go with Agile contracts, embedding shared risk and Agile ideas into contract T&amp;Cs. Also, Alistair&#8217;s list thankfully doesn&#8217;t go into the details of the more esoteric contracts, but does hint that they&#8217;re around. Finally, a more subtle reason we like Alistair&#8217;s list is that, when introducing Agile to your customers, every little bit helps to show that Agile development is a well established movement much larger than our two firms and this contract.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techpropulsionlabs.com/blog/agile-contracts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile vs. Waterfall&#8230;fight! Again!</title>
		<link>http://www.techpropulsionlabs.com/blog/agile-vs-waterfallfight-again/</link>
		<comments>http://www.techpropulsionlabs.com/blog/agile-vs-waterfallfight-again/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 10:40:50 +0000</pubDate>
		<dc:creator>dshupp</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Iteration 0]]></category>
		<category><![CDATA[Waterfall]]></category>

		<guid isPermaLink="false">http://www.techpropulsionlabs.com/?p=182</guid>
		<description><![CDATA[Everyone in the Agile Development world has their favorite set of slides comparing Agile and Waterfall development. Here&#8217;s my latest favorite: Human-centered design meets Agile Development View SlideShare presentation or Upload your own. (tags: user-centered ucd) I really appreciate the non-combative tone (and eye-candylicious design). Despite TPL being firmly in the Agile camp, there are [...]]]></description>
			<content:encoded><![CDATA[<p>Everyone in the <a href="http://en.wikipedia.org/wiki/Agile_software_development">Agile Development</a> world has their favorite set of slides comparing Agile and Waterfall development. Here&#8217;s my latest favorite:</p>
<div id="__ss_625465" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Human-centered design meets Agile Development" href="http://www.slideshare.net/mgiudice/humancentered-design-meets-agile-development-presentation-625465?type=powerpoint">Human-centered design meets Agile Development</a><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=agile2008092908notes-1222725927735338-8&amp;stripped_title=humancentered-design-meets-agile-development-presentation-625465" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slideshare.net/swf/ssplayer2.swf?doc=agile2008092908notes-1222725927735338-8&amp;stripped_title=humancentered-design-meets-agile-development-presentation-625465" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View SlideShare <a style="text-decoration:underline;" title="View Human-centered design meets Agile Development on SlideShare" href="http://www.slideshare.net/mgiudice/humancentered-design-meets-agile-development-presentation-625465?type=powerpoint">presentation</a> or <a style="text-decoration:underline;" href="http://www.slideshare.net/upload?type=powerpoint">Upload</a> your own. (tags: <a style="text-decoration:underline;" href="http://slideshare.net/tag/user-centered">user-centered</a> <a style="text-decoration:underline;" href="http://slideshare.net/tag/ucd">ucd</a>)</div>
</div>
<p>I really appreciate the non-combative tone (and eye-candylicious design). Despite TPL being firmly in the Agile camp, there are definitely situations where waterfall applies better. As developers, though, those situations (hands-off stakeholders, lock-step documentation required by law) aren&#8217;t really our cup of tea anyway.</p>
<p>The hybrid approach they discuss at the end is actually baked into most Agile projects already. Most projects kick off with an <a href="http://peterschuh.com/?p=129">&#8220;Iteration 0&#8243;</a>&#8230;technically this iteration is &#8220;for&#8221; setting up the technical &amp; management structures for the project, but every iteration 0 I&#8217;ve seen has included a broad, high level effort to build your initial backlog. Some up front design is always required, but using Agile forces you to timebox it and get started :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techpropulsionlabs.com/blog/agile-vs-waterfallfight-again/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

