<?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>MikeBobiney.com &#187; software</title>
	<atom:link href="http://www.mikebobiney.com/tag/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mikebobiney.com</link>
	<description>Tales from a Mac-toting software craftsman.</description>
	<lastBuildDate>Mon, 26 Dec 2011 20:01:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
<cloud domain='www.mikebobiney.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Using Scrum to control complex software</title>
		<link>http://www.mikebobiney.com/2008/11/19/using-scrum-to-control-complex-software/</link>
		<comments>http://www.mikebobiney.com/2008/11/19/using-scrum-to-control-complex-software/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 20:07:54 +0000</pubDate>
		<dc:creator>Mike Bobiney</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.mikebobiney.com/?p=404</guid>
		<description><![CDATA[Everything in Scrum&#8230; is a time box (aka sprint), so things don&#8217;t go on forever is done with cross functional teams who don&#8217;t need to be managed has a constrained team size ( under 8 people ) has to achieve some form of a shippable product at the end of each time box / sprint [...]]]></description>
			<content:encoded><![CDATA[<p><embed id="VideoPlayback" src="http://video.google.com/googleplayer.swf?docid=-7230144396191025011&#038;hl=en&#038;fs=true" style="width:400px;height:326px" allowFullScreen="true" allowScriptAccess="always" type="application/x-shockwave-flash"> </embed></p>
<p><strong>Everything in Scrum&#8230;</strong></p>
<ul>
<li>is a time box (aka sprint), so things don&#8217;t go on forever</li>
<li>is done with cross functional teams who don&#8217;t need to be managed</li>
<li>has a constrained team size ( under 8 people )</li>
<li>has to achieve some form of a shippable product at the end of each time box / sprint</li>
<li>assumes that you are intelligent enough to come up with a solution to the problem at hand</li>
<li>requires minimal or no interruptions while sprinting</li>
</ul>
<p><strong>Additional points</strong></p>
<ul>
<li>Scrum goes hand in hand with <a href="/index.php?p=4">Extreme Programming</a> practices.</li>
<li>Working more hours does not equal better code quality. Code will likely become exponentially worse as a result of quick fixes and ideas that haven&#8217;t been adequately thought through. The cost to fix these issues even outweigh the cost that would have been saved by keeping normal work hours.  As a result, overworking is not a good way to increase project velocity.</li>
<li>Unexpected features can harm project velocity in such a way that if not adjusted in time for quality control will cause future iterations to gradually worsen as you build upon a flawed code base.  This continues until eventually you have a &#8220;design dead&#8221; product.</li>
<li>Over 65% of all functionality that is delivered (which must be maintained) is rarely or never used.</li>
<li>35% of all requirements change during the life of a project.</li>
<li>Using a prioritized list of features, overtime the items will begin to loose value and at some point the time may be better spent elsewhere.</li>
</ul>
<p><strong>Resources</strong></p>
<p><a href="http://www.amazon.com/Innovators-Dilemma-Revolutionary-Business-Essentials/dp/0060521996/ref=sr_1_3?ie=UTF8&#038;qid=1227123608&#038;sr=8-3">The Innovators Delima</a><br />
<a href="http://www.scrumalliance.org/">Scrumalliance.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikebobiney.com/2008/11/19/using-scrum-to-control-complex-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

