<?xml version="1.0" encoding="UTF-8"?>
<rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Life of an Agile Manager</title>
	
	<link>http://www.zacharyspencer.com</link>
	<description>Experiences, Observations and Insights by a Young and Ignorant Agile Manager</description>
	<lastBuildDate>Thu, 04 Mar 2010 21:04:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/LifeOfaWebProgrammer" /><feedburner:info uri="lifeofawebprogrammer" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>42.99605</geo:lat><geo:long>-84.178969</geo:long><item>
		<title>Judging Code Simplicity? Fit It Through the TUBE!</title>
		<link>http://feedproxy.google.com/~r/LifeOfaWebProgrammer/~3/ItIW5gaHhLI/</link>
		<comments>http://www.zacharyspencer.com/2010/03/judging-code-simplicity-fit-it-through-the-tube/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 16:55:10 +0000</pubDate>
		<dc:creator>Zachary</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[clean code]]></category>
		<category><![CDATA[mental models]]></category>
		<category><![CDATA[practices]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.zacharyspencer.com/?p=510</guid>
		<description>We coders have  all kinds of definitions of simple code. To some, simple code is code  they understand and read easily. Others believe simple code follows the  coolest, most appropriate design pattern. Some crazy person may even say  that simple code has the fewest characters. To attempt to settle that  [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=ItIW5gaHhLI:CGXH0cyK7cQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=ItIW5gaHhLI:CGXH0cyK7cQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=ItIW5gaHhLI:CGXH0cyK7cQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=ItIW5gaHhLI:CGXH0cyK7cQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=ItIW5gaHhLI:CGXH0cyK7cQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=ItIW5gaHhLI:CGXH0cyK7cQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=ItIW5gaHhLI:CGXH0cyK7cQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=ItIW5gaHhLI:CGXH0cyK7cQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LifeOfaWebProgrammer/~4/ItIW5gaHhLI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.zacharyspencer.com/2010/03/judging-code-simplicity-fit-it-through-the-tube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.zacharyspencer.com/2010/03/judging-code-simplicity-fit-it-through-the-tube/</feedburner:origLink></item>
		<item>
		<title>The Trouble With Triangles</title>
		<link>http://feedproxy.google.com/~r/LifeOfaWebProgrammer/~3/qpx3hd5p4t0/</link>
		<comments>http://www.zacharyspencer.com/2010/02/the-trouble-with-triangles/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 16:21:18 +0000</pubDate>
		<dc:creator>Zachary</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[iron triangle]]></category>
		<category><![CDATA[mental models]]></category>
		<category><![CDATA[project management]]></category>

		<guid isPermaLink="false">http://www.zacharyspencer.com/?p=505</guid>
		<description>The iron triangle has been redefined several times in the last few  years. There’s Jurgen Appelo’s Iron Square, Jim Highsmith’s Agile Triangle, Max Pool’s Iron Line, and any number of other  variations. At first glance, these seem like good thought models which  will allow you to balance needs.
But There Is a Flaw.
The [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=qpx3hd5p4t0:lBpqC_ly_eQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=qpx3hd5p4t0:lBpqC_ly_eQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=qpx3hd5p4t0:lBpqC_ly_eQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=qpx3hd5p4t0:lBpqC_ly_eQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=qpx3hd5p4t0:lBpqC_ly_eQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=qpx3hd5p4t0:lBpqC_ly_eQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=qpx3hd5p4t0:lBpqC_ly_eQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=qpx3hd5p4t0:lBpqC_ly_eQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LifeOfaWebProgrammer/~4/qpx3hd5p4t0" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.zacharyspencer.com/2010/02/the-trouble-with-triangles/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.zacharyspencer.com/2010/02/the-trouble-with-triangles/</feedburner:origLink></item>
		<item>
		<title>On Retrospectives: Video Lunch and Learn at Covenant Eyes</title>
		<link>http://feedproxy.google.com/~r/LifeOfaWebProgrammer/~3/TAw6Z1GDL7k/</link>
		<comments>http://www.zacharyspencer.com/2010/02/on-retrospectives-video-lunch-and-learn-at-covenant-eyes/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 23:07:25 +0000</pubDate>
		<dc:creator>Zachary</dc:creator>
				<category><![CDATA[videos]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[lunch and learn]]></category>
		<category><![CDATA[OODA]]></category>
		<category><![CDATA[retrospectives]]></category>

		<guid isPermaLink="false">http://www.zacharyspencer.com/?p=503</guid>
		<description>I had opportunity to discuss retrospectives in a presentation at work, so I recorded it and published the slides on slideshare.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=TAw6Z1GDL7k:RQu-_OLRxIE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=TAw6Z1GDL7k:RQu-_OLRxIE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=TAw6Z1GDL7k:RQu-_OLRxIE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=TAw6Z1GDL7k:RQu-_OLRxIE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=TAw6Z1GDL7k:RQu-_OLRxIE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=TAw6Z1GDL7k:RQu-_OLRxIE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=TAw6Z1GDL7k:RQu-_OLRxIE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=TAw6Z1GDL7k:RQu-_OLRxIE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LifeOfaWebProgrammer/~4/TAw6Z1GDL7k" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.zacharyspencer.com/2010/02/on-retrospectives-video-lunch-and-learn-at-covenant-eyes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.zacharyspencer.com/2010/02/on-retrospectives-video-lunch-and-learn-at-covenant-eyes/</feedburner:origLink></item>
		<item>
		<title>Project Teams? Product Teams? Which One’s Better?</title>
		<link>http://feedproxy.google.com/~r/LifeOfaWebProgrammer/~3/Tw17iYK2tzY/</link>
		<comments>http://www.zacharyspencer.com/2010/01/project-teams-product-teams-which-one%e2%80%99s-better/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 03:36:17 +0000</pubDate>
		<dc:creator>Zachary</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[team organization]]></category>
		<category><![CDATA[Unscaling Agile]]></category>

		<guid isPermaLink="false">http://www.zacharyspencer.com/?p=500</guid>
		<description>In agile methodologies there are two generally accepted ways to group teams: project teams and product teams. Project teams are generally focused exclusively on a well defined goal or objective, and have a completion date to meet and/or a budget to run out of. Product teams generally are intended to support and improve an entire [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=Tw17iYK2tzY:QFoOwq6sDUA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=Tw17iYK2tzY:QFoOwq6sDUA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=Tw17iYK2tzY:QFoOwq6sDUA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=Tw17iYK2tzY:QFoOwq6sDUA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=Tw17iYK2tzY:QFoOwq6sDUA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=Tw17iYK2tzY:QFoOwq6sDUA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=Tw17iYK2tzY:QFoOwq6sDUA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=Tw17iYK2tzY:QFoOwq6sDUA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LifeOfaWebProgrammer/~4/Tw17iYK2tzY" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.zacharyspencer.com/2010/01/project-teams-product-teams-which-one%e2%80%99s-better/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.zacharyspencer.com/2010/01/project-teams-product-teams-which-one%e2%80%99s-better/</feedburner:origLink></item>
		<item>
		<title>The REAL Reason We Automate Testing</title>
		<link>http://feedproxy.google.com/~r/LifeOfaWebProgrammer/~3/xUSFTVlJpO4/</link>
		<comments>http://www.zacharyspencer.com/2010/01/the-real-reason-we-automate-testing/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 20:20:07 +0000</pubDate>
		<dc:creator>Zachary</dc:creator>
				<category><![CDATA[Creations]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[comics]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://www.zacharyspencer.com/?p=497</guid>
		<description>We were discussing implementation of an automated regression test suite, and this scenario kind of popped into my head. It&amp;#8217;s funny, dagnabit.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=xUSFTVlJpO4:xd1RIn1yDnI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=xUSFTVlJpO4:xd1RIn1yDnI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=xUSFTVlJpO4:xd1RIn1yDnI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=xUSFTVlJpO4:xd1RIn1yDnI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=xUSFTVlJpO4:xd1RIn1yDnI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=xUSFTVlJpO4:xd1RIn1yDnI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=xUSFTVlJpO4:xd1RIn1yDnI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=xUSFTVlJpO4:xd1RIn1yDnI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LifeOfaWebProgrammer/~4/xUSFTVlJpO4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.zacharyspencer.com/2010/01/the-real-reason-we-automate-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.zacharyspencer.com/2010/01/the-real-reason-we-automate-testing/</feedburner:origLink></item>
		<item>
		<title>Unscaling Agile: When You Have More Products than People</title>
		<link>http://feedproxy.google.com/~r/LifeOfaWebProgrammer/~3/FidrXMUtOAE/</link>
		<comments>http://www.zacharyspencer.com/2010/01/unscaling-agile-when-you-have-more-products-than-people/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 21:01:03 +0000</pubDate>
		<dc:creator>Zachary</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[team organization]]></category>
		<category><![CDATA[Unscaling Agile]]></category>

		<guid isPermaLink="false">http://www.zacharyspencer.com/?p=493</guid>
		<description>In some of the agile discussion groups I follow, people have been discussing how to scale out an agile product over multiple teams. These discussions are generally very informative and seem to lean in the direction of breaking product teams into feature teams for the product.
But what about when we have more products or components [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=FidrXMUtOAE:jhQNdVzsgV4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=FidrXMUtOAE:jhQNdVzsgV4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=FidrXMUtOAE:jhQNdVzsgV4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=FidrXMUtOAE:jhQNdVzsgV4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=FidrXMUtOAE:jhQNdVzsgV4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=FidrXMUtOAE:jhQNdVzsgV4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=FidrXMUtOAE:jhQNdVzsgV4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=FidrXMUtOAE:jhQNdVzsgV4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LifeOfaWebProgrammer/~4/FidrXMUtOAE" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.zacharyspencer.com/2010/01/unscaling-agile-when-you-have-more-products-than-people/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.zacharyspencer.com/2010/01/unscaling-agile-when-you-have-more-products-than-people/</feedburner:origLink></item>
		<item>
		<title>Agile Development is Like CalvinBall</title>
		<link>http://feedproxy.google.com/~r/LifeOfaWebProgrammer/~3/A4cMyOOI03o/</link>
		<comments>http://www.zacharyspencer.com/2009/12/agile-development-is-like-calvinball/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 22:03:46 +0000</pubDate>
		<dc:creator>Zachary</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.zacharyspencer.com/?p=490</guid>
		<description>I was reading a great article by Jurgen Apello called Managers Are Not Game Designers! I found the article to be amusing and informative, especially considering how at the office we’ve joked around about how we could make a collectible card game for how we do our development.
The most important element of his post is [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=A4cMyOOI03o:k1I56QLSVQY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=A4cMyOOI03o:k1I56QLSVQY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=A4cMyOOI03o:k1I56QLSVQY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=A4cMyOOI03o:k1I56QLSVQY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=A4cMyOOI03o:k1I56QLSVQY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=A4cMyOOI03o:k1I56QLSVQY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=A4cMyOOI03o:k1I56QLSVQY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=A4cMyOOI03o:k1I56QLSVQY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LifeOfaWebProgrammer/~4/A4cMyOOI03o" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.zacharyspencer.com/2009/12/agile-development-is-like-calvinball/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.zacharyspencer.com/2009/12/agile-development-is-like-calvinball/</feedburner:origLink></item>
		<item>
		<title>The Iteration Social Contract: Knowing When to Change a Teams Direction</title>
		<link>http://feedproxy.google.com/~r/LifeOfaWebProgrammer/~3/Pf-afUxW9Jk/</link>
		<comments>http://www.zacharyspencer.com/2009/12/the-iteration-social-contract-knowing-when-to-change-a-teams-direction/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 21:58:41 +0000</pubDate>
		<dc:creator>Zachary</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[iteration]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://www.zacharyspencer.com/?p=488</guid>
		<description>One of the most attractive aspects of agile is its ability to allow you to change a teams direction when a business needs change. However there can be confusion about when it&amp;#8217;s appropriate to change a teams direction. In this post I will attempt to discuss the iteration social contract, what threatens it, and how [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=Pf-afUxW9Jk:MzHl0UEm_6A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=Pf-afUxW9Jk:MzHl0UEm_6A:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=Pf-afUxW9Jk:MzHl0UEm_6A:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=Pf-afUxW9Jk:MzHl0UEm_6A:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=Pf-afUxW9Jk:MzHl0UEm_6A:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=Pf-afUxW9Jk:MzHl0UEm_6A:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=Pf-afUxW9Jk:MzHl0UEm_6A:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=Pf-afUxW9Jk:MzHl0UEm_6A:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LifeOfaWebProgrammer/~4/Pf-afUxW9Jk" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.zacharyspencer.com/2009/12/the-iteration-social-contract-knowing-when-to-change-a-teams-direction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.zacharyspencer.com/2009/12/the-iteration-social-contract-knowing-when-to-change-a-teams-direction/</feedburner:origLink></item>
		<item>
		<title>Experimenting with Test Driven Development: BEHOLD The GUMBALL machine!</title>
		<link>http://feedproxy.google.com/~r/LifeOfaWebProgrammer/~3/0ubCeoOBC1E/</link>
		<comments>http://www.zacharyspencer.com/2009/12/experimenting-with-test-driven-development-behold-the-gumball-machine/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 02:27:37 +0000</pubDate>
		<dc:creator>Zachary</dc:creator>
				<category><![CDATA[Creations]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[gumball machine]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[tdd]]></category>

		<guid isPermaLink="false">http://www.zacharyspencer.com/?p=483</guid>
		<description>Last weekend I got the itch to do some development again, so I built myself a gumball machine out of PHP. I haven’t built an actual interface for the machine, but I wanted to see if I could create a system using TDD that didn&amp;#8217;t require a user interface at all. I normally build interface [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=0ubCeoOBC1E:WSf8iRhexE8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=0ubCeoOBC1E:WSf8iRhexE8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=0ubCeoOBC1E:WSf8iRhexE8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=0ubCeoOBC1E:WSf8iRhexE8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=0ubCeoOBC1E:WSf8iRhexE8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=0ubCeoOBC1E:WSf8iRhexE8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=0ubCeoOBC1E:WSf8iRhexE8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=0ubCeoOBC1E:WSf8iRhexE8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LifeOfaWebProgrammer/~4/0ubCeoOBC1E" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.zacharyspencer.com/2009/12/experimenting-with-test-driven-development-behold-the-gumball-machine/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.zacharyspencer.com/2009/12/experimenting-with-test-driven-development-behold-the-gumball-machine/</feedburner:origLink></item>
		<item>
		<title>Metrics are Hard: Rewarding Performance in an Agile Environment</title>
		<link>http://feedproxy.google.com/~r/LifeOfaWebProgrammer/~3/mfiDvyEFTN0/</link>
		<comments>http://www.zacharyspencer.com/2009/11/metrics-are-hard-rewarding-performance-in-an-agile-environment/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 22:21:02 +0000</pubDate>
		<dc:creator>Zachary</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[rewards]]></category>

		<guid isPermaLink="false">http://www.zacharyspencer.com/?p=478</guid>
		<description>Recently I was reading a post by Matt Heusser titled Performance Improvement, not Process Improvement.
While I agree with the post I’m concerned with an assumption it appears to be making. It seems to be making the assumption that rewarding performance based upon metrics creates better overall performance. I don’t necessarily think this is true in [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=mfiDvyEFTN0:QtPw-a6W9CA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=mfiDvyEFTN0:QtPw-a6W9CA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=mfiDvyEFTN0:QtPw-a6W9CA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=mfiDvyEFTN0:QtPw-a6W9CA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=mfiDvyEFTN0:QtPw-a6W9CA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=mfiDvyEFTN0:QtPw-a6W9CA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?a=mfiDvyEFTN0:QtPw-a6W9CA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LifeOfaWebProgrammer?i=mfiDvyEFTN0:QtPw-a6W9CA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LifeOfaWebProgrammer/~4/mfiDvyEFTN0" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.zacharyspencer.com/2009/11/metrics-are-hard-rewarding-performance-in-an-agile-environment/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.zacharyspencer.com/2009/11/metrics-are-hard-rewarding-performance-in-an-agile-environment/</feedburner:origLink></item>
	</channel>
</rss>
