<?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: Scrum is not about engineering practices</title>
	<atom:link href="http://codemonkeyism.com/scrum-is-not-about-engineering-practices/feed/" rel="self" type="application/rss+xml" />
	<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/</link>
	<description></description>
	<lastBuildDate>Wed, 09 May 2012 22:39:34 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Progressive Elaboration &#8211; Progressive Communication &#171; TAPUniversity</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-416626</link>
		<dc:creator>Progressive Elaboration &#8211; Progressive Communication &#171; TAPUniversity</dc:creator>
		<pubDate>Fri, 28 Jan 2011 11:55:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-416626</guid>
		<description>[...] Scrum is not about engineering practices (codemonkeyism.com) [...]</description>
		<content:encoded><![CDATA[<p>[...] Scrum is not about engineering practices (codemonkeyism.com) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Always Agile &#183; A Flaccid Scrum is a missed opportunity</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-350014</link>
		<dc:creator>Always Agile &#183; A Flaccid Scrum is a missed opportunity</dc:creator>
		<pubDate>Wed, 27 Oct 2010 20:26:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-350014</guid>
		<description>[...] has neatly encapsulated my reservations about Scrum in a single article, by asserting that &#8220;Scrum creates self organized teams. They organize themselves, they organize their quality. They orga...&#8220;, and that &#8220;often quality and craftsmanship are organized by a level of done agreement [...]</description>
		<content:encoded><![CDATA[<p>[...] has neatly encapsulated my reservations about Scrum in a single article, by asserting that &#8220;Scrum creates self organized teams. They organize themselves, they organize their quality. They orga&#8230;&#8220;, and that &#8220;often quality and craftsmanship are organized by a level of done agreement [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Ribeiro</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-321286</link>
		<dc:creator>Daniel Ribeiro</dc:creator>
		<pubDate>Thu, 02 Sep 2010 06:20:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-321286</guid>
		<description>Regarding this issue, I usually find some points Uncle Bob made on &quot;A Mess is not a Technical Debt&quot; (http://blog.objectmentor.com/articles/2009/09/22/a-mess-is-not-a-technical-debt).

One of the best advices of this post is: &quot;Technical debt may be necessary, but it had also better be clean&quot;

I had another related discussion with Dan Khan (http://www.abetterstartup.com/2010/05/bootstrapping-versus-best-practice-in-lean-startups/), regarding Kent Beck&#039;s revision of Agile Manifesto for startups, and his vision on the importance of fully understanding technical debt under such circumstances.

About the pitfalls of Scrum and programming practices, Folwer also mentioned this on his FlaccidScrum article (http://martinfowler.com/bliki/FlaccidScrum.html).

Just some things I thought was missing in this discussion.</description>
		<content:encoded><![CDATA[<p>Regarding this issue, I usually find some points Uncle Bob made on &#8220;A Mess is not a Technical Debt&#8221; (<a href="http://blog.objectmentor.com/articles/2009/09/22/a-mess-is-not-a-technical-debt" rel="nofollow">http://blog.objectmentor.com/articles/2009/09/22/a-mess-is-not-a-technical-debt</a>).</p>
<p>One of the best advices of this post is: &#8220;Technical debt may be necessary, but it had also better be clean&#8221;</p>
<p>I had another related discussion with Dan Khan (<a href="http://www.abetterstartup.com/2010/05/bootstrapping-versus-best-practice-in-lean-startups/" rel="nofollow">http://www.abetterstartup.com/2010/05/bootstrapping-versus-best-practice-in-lean-startups/</a>), regarding Kent Beck&#8217;s revision of Agile Manifesto for startups, and his vision on the importance of fully understanding technical debt under such circumstances.</p>
<p>About the pitfalls of Scrum and programming practices, Folwer also mentioned this on his FlaccidScrum article (<a href="http://martinfowler.com/bliki/FlaccidScrum.html" rel="nofollow">http://martinfowler.com/bliki/FlaccidScrum.html</a>).</p>
<p>Just some things I thought was missing in this discussion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dean Wampler</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-235953</link>
		<dc:creator>Dean Wampler</dc:creator>
		<pubDate>Wed, 15 Jul 2009 15:07:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-235953</guid>
		<description>It&#039;s hard to be precise in 140 characters. The problem isn&#039;t Scrum itself. It explicitly says it&#039;s a management process and doesn&#039;t cover the sphere of dev processes. As such, it has been applied to non-development projects. I once heard that a news radio station in the U.S. used Scrum to manage their daily tasks covering the news. Great!

However, the reality I see in industry is the mistaken notion that just adding Scrum solves your problems, until the unsolved engineering problems overwhelm the project. My complaint is really with many leaders in the Scrum community who should strongly emphasize the need to fill in these missing pieces. I&#039;m fine if they choose not to address dev practices. Ultimately, Scrum won&#039;t be a success if there are too many project failures, even if Scrum is not the reason for the failure.

Also, in my experience, most teams don&#039;t manage their technical debt unless they use the XP developer practices. Therefore, when we mentor teams on agile practices these days, we always adapt to their environment a combination of Scrum, Lean, and XP management practices combined with XP developer practices.</description>
		<content:encoded><![CDATA[<p>It&#8217;s hard to be precise in 140 characters. The problem isn&#8217;t Scrum itself. It explicitly says it&#8217;s a management process and doesn&#8217;t cover the sphere of dev processes. As such, it has been applied to non-development projects. I once heard that a news radio station in the U.S. used Scrum to manage their daily tasks covering the news. Great!</p>
<p>However, the reality I see in industry is the mistaken notion that just adding Scrum solves your problems, until the unsolved engineering problems overwhelm the project. My complaint is really with many leaders in the Scrum community who should strongly emphasize the need to fill in these missing pieces. I&#8217;m fine if they choose not to address dev practices. Ultimately, Scrum won&#8217;t be a success if there are too many project failures, even if Scrum is not the reason for the failure.</p>
<p>Also, in my experience, most teams don&#8217;t manage their technical debt unless they use the XP developer practices. Therefore, when we mentor teams on agile practices these days, we always adapt to their environment a combination of Scrum, Lean, and XP management practices combined with XP developer practices.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcos Silva Pereira</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-225263</link>
		<dc:creator>Marcos Silva Pereira</dc:creator>
		<pubDate>Thu, 05 Feb 2009 04:07:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-225263</guid>
		<description>Stephan,

I also think that Fowler do not infer that Scrum is the root of problem. He is heavily talking about the lack of &quot;technical practices&quot;:

&quot;What&#039;s happened is that they haven&#039;t paid enough attention to the internal quality of their software. If you make that mistake you&#039;ll soon find your productivity dragged down because it&#039;s much harder to add new features than you&#039;d like.&quot;

From a philosophical point of view: 

&quot;Scrum is not about engineering practices, it’s about management.&quot;

Scrum is not about management, it&#039;s about delivering value to customer - aka working software.

Kind Regards</description>
		<content:encoded><![CDATA[<p>Stephan,</p>
<p>I also think that Fowler do not infer that Scrum is the root of problem. He is heavily talking about the lack of &#8220;technical practices&#8221;:</p>
<p>&#8220;What&#8217;s happened is that they haven&#8217;t paid enough attention to the internal quality of their software. If you make that mistake you&#8217;ll soon find your productivity dragged down because it&#8217;s much harder to add new features than you&#8217;d like.&#8221;</p>
<p>From a philosophical point of view: </p>
<p>&#8220;Scrum is not about engineering practices, it’s about management.&#8221;</p>
<p>Scrum is not about management, it&#8217;s about delivering value to customer &#8211; aka working software.</p>
<p>Kind Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-225192</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Tue, 03 Feb 2009 06:39:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-225192</guid>
		<description>&quot;Rather then having devs squeeze in work to improve the 2 year old build script, [...]&quot;

Why improve? Why not constantly refactor the build script? Just as you do with code?  

&quot;Usually teams that track tech debt, are also pro-active in preventing tech debt.&quot;

Yes might be.</description>
		<content:encoded><![CDATA[<p>&#8220;Rather then having devs squeeze in work to improve the 2 year old build script, [...]&#8221;</p>
<p>Why improve? Why not constantly refactor the build script? Just as you do with code?  </p>
<p>&#8220;Usually teams that track tech debt, are also pro-active in preventing tech debt.&#8221;</p>
<p>Yes might be.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben George</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-225191</link>
		<dc:creator>Ben George</dc:creator>
		<pubDate>Tue, 03 Feb 2009 06:35:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-225191</guid>
		<description>&quot;Then you tell them you need to do technical stories for things you forgot?&quot;

Thats exactly correct, things that were retrospectively poorly designed or poorly implemented, or might be semi-awesome but could do with improvement from a &#039;technical&#039; perspective.

Rather then having devs squeeze in work to improve the 2 year old build script, put it on the wall and let the stakeholders know it needs working on, be professional, be honest.

Usually teams that track tech debt, are also pro-active in preventing tech debt.</description>
		<content:encoded><![CDATA[<p>&#8220;Then you tell them you need to do technical stories for things you forgot?&#8221;</p>
<p>Thats exactly correct, things that were retrospectively poorly designed or poorly implemented, or might be semi-awesome but could do with improvement from a &#8216;technical&#8217; perspective.</p>
<p>Rather then having devs squeeze in work to improve the 2 year old build script, put it on the wall and let the stakeholders know it needs working on, be professional, be honest.</p>
<p>Usually teams that track tech debt, are also pro-active in preventing tech debt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-225188</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Tue, 03 Feb 2009 05:58:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-225188</guid>
		<description>Who is hiding technical dept? Developers when professionals don&#039;t create technical dept.

You&#039;re hiding costs if you have small stories without technical improvements/refactoring/maintenence. You&#039;re lying because the story points/costs you tell the product owner are wrong. Then you tell them you need to do technical stories for things you forgot?

&quot;Martin makes no claim that SCRUM is a engineering practice.&quot;

Huh?</description>
		<content:encoded><![CDATA[<p>Who is hiding technical dept? Developers when professionals don&#8217;t create technical dept.</p>
<p>You&#8217;re hiding costs if you have small stories without technical improvements/refactoring/maintenence. You&#8217;re lying because the story points/costs you tell the product owner are wrong. Then you tell them you need to do technical stories for things you forgot?</p>
<p>&#8220;Martin makes no claim that SCRUM is a engineering practice.&#8221;</p>
<p>Huh?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben George</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-225171</link>
		<dc:creator>Ben George</dc:creator>
		<pubDate>Mon, 02 Feb 2009 22:59:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-225171</guid>
		<description>&quot;Technical dept is not professional&quot;
HIDING technical debt is not professional.  

In the past tech debt charts I have used have had things like &quot;build times above 7 mins&quot;... ie: things we have identified and will address.  We communicate to the steakholders why we will include &#039;non-story card&#039; cards into the iteration.

I feel your anti Martin Fowler sentiment in this case is ill-founded, and seems based on emotion.  Contrary to your beleifs: Martin makes no claim that SCRUM is a engineering practice.</description>
		<content:encoded><![CDATA[<p>&#8220;Technical dept is not professional&#8221;<br />
HIDING technical debt is not professional.  </p>
<p>In the past tech debt charts I have used have had things like &#8220;build times above 7 mins&#8221;&#8230; ie: things we have identified and will address.  We communicate to the steakholders why we will include &#8216;non-story card&#8217; cards into the iteration.</p>
<p>I feel your anti Martin Fowler sentiment in this case is ill-founded, and seems based on emotion.  Contrary to your beleifs: Martin makes no claim that SCRUM is a engineering practice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-225165</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Mon, 02 Feb 2009 20:53:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-225165</guid>
		<description>@Chris: I might have - subconsciously - taken the idea from Clean Code which I have read some time ago, no that you quote the paragraph again. 

@Dennis: Sorry, define was the wrong word, select would have been better. I might have thought of defining the tasks for each story, what they need to technically do.</description>
		<content:encoded><![CDATA[<p>@Chris: I might have &#8211; subconsciously &#8211; taken the idea from Clean Code which I have read some time ago, no that you quote the paragraph again. </p>
<p>@Dennis: Sorry, define was the wrong word, select would have been better. I might have thought of defining the tasks for each story, what they need to technically do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dennis Sellinger</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-225162</link>
		<dc:creator>Dennis Sellinger</dc:creator>
		<pubDate>Mon, 02 Feb 2009 20:24:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-225162</guid>
		<description>I disagree with the statement that &quot;Developers define what stories they work on in each sprint&quot;, because defining the priority of the stories to be implemented in an iteration should be the responsibility of the customer (or product owner) and not the developer.  Once said, the developer does have the responsibility of realistically estimating how long it takes.

Unfortunately, management concerns are independent of harsh technical realities as they have to take into consideration the needs of customers and competing offers.  So their demands for faster delivery dates may be justified - but management controls resourcing, so they can influence the actual real time it takes to deliver a software product in this way.

The truth is that we have learn to produce better software faster (or we don&#039;t eat).  If scrum helps us do that, it is useful, if not, there are plenty of other software processes...</description>
		<content:encoded><![CDATA[<p>I disagree with the statement that &#8220;Developers define what stories they work on in each sprint&#8221;, because defining the priority of the stories to be implemented in an iteration should be the responsibility of the customer (or product owner) and not the developer.  Once said, the developer does have the responsibility of realistically estimating how long it takes.</p>
<p>Unfortunately, management concerns are independent of harsh technical realities as they have to take into consideration the needs of customers and competing offers.  So their demands for faster delivery dates may be justified &#8211; but management controls resourcing, so they can influence the actual real time it takes to deliver a software product in this way.</p>
<p>The truth is that we have learn to produce better software faster (or we don&#8217;t eat).  If scrum helps us do that, it is useful, if not, there are plenty of other software processes&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Wash</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-225160</link>
		<dc:creator>Chris Wash</dc:creator>
		<pubDate>Mon, 02 Feb 2009 19:46:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-225160</guid>
		<description>Great points.  Technical debt is a great way to look at a lot of this, and it&#039;s a term that managers can get down with.

Your conclusion reminds me of this part of &quot;Clean Code&quot;:



The managers and marketers look to us for the information they need to make promises and commitments; and even when they don&#039;t look to us, we should not be shy about telling them what we think. The users look to us to validate the way the requirements will fit into the system. The project managers look to us to help work out the schedule. We are deeply complicit in the planning of the project and share a great deal of the responsibility for any failures; especially if those failures have to do with bad code!

&quot;But wait!&quot; you say. &quot;If I don&#039;t do what my manager says, I&#039;ll be fired.&quot; Probably not. Most managers want the truth, even when they don&#039;t act like it. Most managers want good code, even when they are obsessing about the schedule. They may defend the schedule and requirements with passion; but that&#039;s their job. It&#039;s your job to defend the code with equal passion.

To drive this point home, what if you were a doctor and had a patient who demanded that you stop all the silly hand-washing in preparation for surgery because it was taking too much time?[2] Clearly the patient is the boss; and yet the doctor should absolutely refuse to comply. Why? Because the doctor knows more than the patient about the risks of disease and infection. It would be unprofessional (never mind criminal) for the doctor to comply with the patient.

    [2] When hand-washing was first recommended to physicians by Ignaz Semmelweis in 1847, it was rejected on the basis that doctors were too busy and wouldn&#039;t have time to wash their hands between patient visits.</description>
		<content:encoded><![CDATA[<p>Great points.  Technical debt is a great way to look at a lot of this, and it&#8217;s a term that managers can get down with.</p>
<p>Your conclusion reminds me of this part of &#8220;Clean Code&#8221;:</p>
<p>The managers and marketers look to us for the information they need to make promises and commitments; and even when they don&#8217;t look to us, we should not be shy about telling them what we think. The users look to us to validate the way the requirements will fit into the system. The project managers look to us to help work out the schedule. We are deeply complicit in the planning of the project and share a great deal of the responsibility for any failures; especially if those failures have to do with bad code!</p>
<p>&#8220;But wait!&#8221; you say. &#8220;If I don&#8217;t do what my manager says, I&#8217;ll be fired.&#8221; Probably not. Most managers want the truth, even when they don&#8217;t act like it. Most managers want good code, even when they are obsessing about the schedule. They may defend the schedule and requirements with passion; but that&#8217;s their job. It&#8217;s your job to defend the code with equal passion.</p>
<p>To drive this point home, what if you were a doctor and had a patient who demanded that you stop all the silly hand-washing in preparation for surgery because it was taking too much time?[2] Clearly the patient is the boss; and yet the doctor should absolutely refuse to comply. Why? Because the doctor knows more than the patient about the risks of disease and infection. It would be unprofessional (never mind criminal) for the doctor to comply with the patient.</p>
<p>    [2] When hand-washing was first recommended to physicians by Ignaz Semmelweis in 1847, it was rejected on the basis that doctors were too busy and wouldn&#8217;t have time to wash their hands between patient visits.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-225155</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Mon, 02 Feb 2009 18:21:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-225155</guid>
		<description>Well said! In my mind, scrum is a tool and a piece of the process - but the entire process. The team still needs to self-organize and determine the other necessary tools and processes to put in place to make a project successful. 

I&#039;ve heard over and over that &quot;scrum doesn&#039;t work with X kind of project&quot; or &quot;in Y environment&quot;. I think that&#039;s kind of the easy way out...</description>
		<content:encoded><![CDATA[<p>Well said! In my mind, scrum is a tool and a piece of the process &#8211; but the entire process. The team still needs to self-organize and determine the other necessary tools and processes to put in place to make a project successful. </p>
<p>I&#8217;ve heard over and over that &#8220;scrum doesn&#8217;t work with X kind of project&#8221; or &#8220;in Y environment&#8221;. I think that&#8217;s kind of the easy way out&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Allison</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-225138</link>
		<dc:creator>Dave Allison</dc:creator>
		<pubDate>Mon, 02 Feb 2009 12:02:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-225138</guid>
		<description>I agree, Martin Fowler does heavily infer that SCRUM is the cause of the problem and that is unfair to SCRUM and does SCRUM a big disservice.
 
I guess I am trying to read between the lines of his post and recognise that poor performing teams may choose to use SCRUM over other methodologies but that it is laziness that pushes these teams towards SCRUM.  SCRUM is relatively easy to implement and light in process, therefore it is easy to say you are using SCRUM (and therefore a methodology) even if you miss the main spirit of SCRUM.
 
Unfortunately most people will simple pick out the words &quot;SCRUM&quot; and &quot;mess&quot; in his posting and complete their conclusions there which is a shame.</description>
		<content:encoded><![CDATA[<p>I agree, Martin Fowler does heavily infer that SCRUM is the cause of the problem and that is unfair to SCRUM and does SCRUM a big disservice.</p>
<p>I guess I am trying to read between the lines of his post and recognise that poor performing teams may choose to use SCRUM over other methodologies but that it is laziness that pushes these teams towards SCRUM.  SCRUM is relatively easy to implement and light in process, therefore it is easy to say you are using SCRUM (and therefore a methodology) even if you miss the main spirit of SCRUM.</p>
<p>Unfortunately most people will simple pick out the words &#8220;SCRUM&#8221; and &#8220;mess&#8221; in his posting and complete their conclusions there which is a shame.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-225135</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Mon, 02 Feb 2009 10:55:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-225135</guid>
		<description>@Dave: You&#039;re parially right. But he beginns his post with

&quot;They adopt the Scrum practices, and maybe even the principles
After a while progress is slow because the code base is a mess &quot;

and suggest the code mess has something to do with Scrum - I&#039;m contrary to your opinion on this one. I fear he picks Scrum because of the momentum to gain more readers (The title of the post is &quot;FlaccidScrum&quot; - so the post IS about Scrum specifically):

&quot;I&#039;ve mentioned Scrum because when we see this problem, Scrum seems to be particularly common as the nominative process the team is following.&quot;</description>
		<content:encoded><![CDATA[<p>@Dave: You&#8217;re parially right. But he beginns his post with</p>
<p>&#8220;They adopt the Scrum practices, and maybe even the principles<br />
After a while progress is slow because the code base is a mess &#8221;</p>
<p>and suggest the code mess has something to do with Scrum &#8211; I&#8217;m contrary to your opinion on this one. I fear he picks Scrum because of the momentum to gain more readers (The title of the post is &#8220;FlaccidScrum&#8221; &#8211; so the post IS about Scrum specifically):</p>
<p>&#8220;I&#8217;ve mentioned Scrum because when we see this problem, Scrum seems to be particularly common as the nominative process the team is following.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Allison</title>
		<link>http://codemonkeyism.com/scrum-is-not-about-engineering-practices/comment-page-1/#comment-225133</link>
		<dc:creator>Dave Allison</dc:creator>
		<pubDate>Mon, 02 Feb 2009 10:08:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.codemonkeyism.com/?p=641#comment-225133</guid>
		<description>To be fair to Martin Fowler, he does not suggest that SCRUM is the cause of these problems.  

In reality, SCRUM is a symptom of the problems in these environments. not the cause.  A team chooses a lightweight project management framework (SCRUM) and applies engineering practices equally lightly.  The underlying cause is simply a lack of professionalism.  SCRUM is chosen as it is seen as easier than other project management methodologies.

I am a big fan of SCRUM but like any tool, it is only as good as the people using it.</description>
		<content:encoded><![CDATA[<p>To be fair to Martin Fowler, he does not suggest that SCRUM is the cause of these problems.  </p>
<p>In reality, SCRUM is a symptom of the problems in these environments. not the cause.  A team chooses a lightweight project management framework (SCRUM) and applies engineering practices equally lightly.  The underlying cause is simply a lack of professionalism.  SCRUM is chosen as it is seen as easier than other project management methodologies.</p>
<p>I am a big fan of SCRUM but like any tool, it is only as good as the people using it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (user agent is rejected)
Database Caching 3/21 queries in 0.044 seconds using disk
Object Caching 473/473 objects using disk

Served from: codemonkeyism.com @ 2012-05-22 21:44:41 -->
