<?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: Destroying Teams One Broken Window At A Time</title>
	<atom:link href="http://www.codesqueeze.com/destroying-teams-one-broken-window-at-a-time/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codesqueeze.com/destroying-teams-one-broken-window-at-a-time/</link>
	<description>Ideas for building efficient developers and software</description>
	<lastBuildDate>Wed, 08 Sep 2010 00:14:19 -0400</lastBuildDate>
	
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: ThoughtStream.Create(me);</title>
		<link>http://www.codesqueeze.com/destroying-teams-one-broken-window-at-a-time/#comment-2793</link>
		<dc:creator>ThoughtStream.Create(me);</dc:creator>
		<pubDate>Tue, 09 Sep 2008 18:39:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.codesqueeze.com/destroying-teams-one-broken-window-at-a-time/#comment-2793</guid>
		<description>&lt;strong&gt;Re: Quality and code coverage...&lt;/strong&gt;

...</description>
		<content:encoded><![CDATA[<p><strong>Re: Quality and code coverage&#8230;</strong></p>
<p>&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://www.codesqueeze.com/destroying-teams-one-broken-window-at-a-time/#comment-2634</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Tue, 12 Aug 2008 23:02:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.codesqueeze.com/destroying-teams-one-broken-window-at-a-time/#comment-2634</guid>
		<description>I&#039;ve been involved in exactly this situation, where there was a few of us that were putting in a big effort to encourage unit testing and continuous integration - but this was an uphill battle in an environment where people just didn&#039;t care when the build broke - it would inevitably be left to fix for those who did care, which in the end destroyed the team culture.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been involved in exactly this situation, where there was a few of us that were putting in a big effort to encourage unit testing and continuous integration &#8211; but this was an uphill battle in an environment where people just didn&#8217;t care when the build broke &#8211; it would inevitably be left to fix for those who did care, which in the end destroyed the team culture.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Max Pool</title>
		<link>http://www.codesqueeze.com/destroying-teams-one-broken-window-at-a-time/#comment-2633</link>
		<dc:creator>Max Pool</dc:creator>
		<pubDate>Mon, 11 Aug 2008 19:43:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codesqueeze.com/destroying-teams-one-broken-window-at-a-time/#comment-2633</guid>
		<description>@Justin - 

You are correct, different environments yield different levels of discipline and thus what is perceived as a &quot;broken window&quot;.

I won&#039;t be dogmatic and tell everyone what I think they should consider broken windows, but here is my team&#039;s list (in order of severity):

1) Checking in code w/o working unit tests
2) Broken build
3) Counting features complete when they are only partially done

For us, these are items that when they occur immediately get corrected so we don&#039;t fall down a slippery slope.</description>
		<content:encoded><![CDATA[<p>@Justin &#8211; </p>
<p>You are correct, different environments yield different levels of discipline and thus what is perceived as a &#8220;broken window&#8221;.</p>
<p>I won&#8217;t be dogmatic and tell everyone what I think they should consider broken windows, but here is my team&#8217;s list (in order of severity):</p>
<p>1) Checking in code w/o working unit tests<br />
2) Broken build<br />
3) Counting features complete when they are only partially done</p>
<p>For us, these are items that when they occur immediately get corrected so we don&#8217;t fall down a slippery slope.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Deltener</title>
		<link>http://www.codesqueeze.com/destroying-teams-one-broken-window-at-a-time/#comment-2632</link>
		<dc:creator>Justin Deltener</dc:creator>
		<pubDate>Mon, 11 Aug 2008 19:35:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.codesqueeze.com/destroying-teams-one-broken-window-at-a-time/#comment-2632</guid>
		<description>This post is pretty vague. What&#039;s a broken window vs a cracked or slightly smeared? Ok lets imaging my broken is = to your broken..Does this mean my team is playing with fire to leave this broken feature broken for months? I say neigh! Value, Return On Investment, Resources, Risk..These all play critical parts in deciding how a project is managed and how our precious developmental resources are allocated. All to often I run into coders who have no sense of the COST their development incurs. Not just their precious paychecks, but most importantly the risk/cost associated with pushing critical features further off into the future. I know all to well there are tons of stupid developers out there..but seriously..are you suggesting &quot;project vandalism&quot; is an epidemic? If a member of a team keeps making poor decisions or develops poorly..then they need to be replaced and not allowed to poison the rest of the project. So in all Broken Windows != The end of the world as we know it.</description>
		<content:encoded><![CDATA[<p>This post is pretty vague. What&#8217;s a broken window vs a cracked or slightly smeared? Ok lets imaging my broken is = to your broken..Does this mean my team is playing with fire to leave this broken feature broken for months? I say neigh! Value, Return On Investment, Resources, Risk..These all play critical parts in deciding how a project is managed and how our precious developmental resources are allocated. All to often I run into coders who have no sense of the COST their development incurs. Not just their precious paychecks, but most importantly the risk/cost associated with pushing critical features further off into the future. I know all to well there are tons of stupid developers out there..but seriously..are you suggesting &#8220;project vandalism&#8221; is an epidemic? If a member of a team keeps making poor decisions or develops poorly..then they need to be replaced and not allowed to poison the rest of the project. So in all Broken Windows != The end of the world as we know it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dew Drop - August 11, 2008 &#124; Alvin Ashcraft's Morning Dew</title>
		<link>http://www.codesqueeze.com/destroying-teams-one-broken-window-at-a-time/#comment-2631</link>
		<dc:creator>Dew Drop - August 11, 2008 &#124; Alvin Ashcraft's Morning Dew</dc:creator>
		<pubDate>Mon, 11 Aug 2008 13:30:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.codesqueeze.com/destroying-teams-one-broken-window-at-a-time/#comment-2631</guid>
		<description>[...] Destroying Teams One Broken Window at a Time (Max Pool) [...]</description>
		<content:encoded><![CDATA[<p>[...] Destroying Teams One Broken Window at a Time (Max Pool) [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
