<?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"
	>
<channel>
	<title>Comments on: James Shore: Skipping Their Vegetables.</title>
	<atom:link href="http://fragmental.tw/2008/11/16/james-shore-skipping-their-vegetables/feed/" rel="self" type="application/rss+xml" />
	<link>http://fragmental.tw/2008/11/16/james-shore-skipping-their-vegetables/</link>
	<description>Repeat after me: Data is code, code is data.</description>
	<pubDate>Sat, 20 Mar 2010 03:19:39 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: blog.adsystems.com.br</title>
		<link>http://fragmental.tw/2008/11/16/james-shore-skipping-their-vegetables/#comment-1425</link>
		<dc:creator>blog.adsystems.com.br</dc:creator>
		<pubDate>Sat, 29 Nov 2008 11:05:44 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=120#comment-1425</guid>
		<description>[...] Fernando Meyer sobre as pessoas não terem o pé no chão em relação ao Scrum, do Rafael Mueller, Phillip Calçado, Ivan Sanchez, José Papo e muitos outros comentando sobre o post do James Shore&#8230; Parece que [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Fernando Meyer sobre as pessoas não terem o pé no chão em relação ao Scrum, do Rafael Mueller, Phillip Calçado, Ivan Sanchez, José Papo e muitos outros comentando sobre o post do James Shore&#8230; Parece que [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Agile indo para o buraco? &#187; Guilherme Chapiewski - Blog sobre desenvolvimento de software e tecnologia</title>
		<link>http://fragmental.tw/2008/11/16/james-shore-skipping-their-vegetables/#comment-1415</link>
		<dc:creator>Agile indo para o buraco? &#187; Guilherme Chapiewski - Blog sobre desenvolvimento de software e tecnologia</dc:creator>
		<pubDate>Sat, 22 Nov 2008 16:47:35 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=120#comment-1415</guid>
		<description>[...] Fernando Meyer sobre as pessoas não terem o pé no chão em relação ao Scrum, do Rafael Mueller, Phillip Calçado, Ivan Sanchez, José Papo e muitos outros comentando sobre o post do James Shore&#8230; Parece que [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Fernando Meyer sobre as pessoas não terem o pé no chão em relação ao Scrum, do Rafael Mueller, Phillip Calçado, Ivan Sanchez, José Papo e muitos outros comentando sobre o post do James Shore&#8230; Parece que [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phillip Calçado "Shoes"</title>
		<link>http://fragmental.tw/2008/11/16/james-shore-skipping-their-vegetables/#comment-1409</link>
		<dc:creator>Phillip Calçado "Shoes"</dc:creator>
		<pubDate>Fri, 21 Nov 2008 21:12:45 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=120#comment-1409</guid>
		<description>I can't really understand why a rant cannot be presented as an essay. Even if it couldn't saying something doesn't change the reality, and unless Shore presents some research his text is a rant (&lt;a href="http://wordnet.princeton.edu/perl/webwn?s=rant" rel="nofollow"&gt;"a loud bombastic declamation expressed with strong emotion"&lt;/a&gt;).

I think you may be getting too attached to the article's title. James didn't say that &lt;em&gt;all&lt;/em&gt; teams using Scrum/agile/whatever will fail, he didn't even say that &lt;em&gt;most&lt;/em&gt; of them will. He said &lt;em&gt;"a lot"&lt;em&gt;.

If you can choose a good team to work with you are lucky but in most cases people don't have an option.</description>
		<content:encoded><![CDATA[<p>I can&#8217;t really understand why a rant cannot be presented as an essay. Even if it couldn&#8217;t saying something doesn&#8217;t change the reality, and unless Shore presents some research his text is a rant (<a href="http://wordnet.princeton.edu/perl/webwn?s=rant" rel="nofollow">&#8220;a loud bombastic declamation expressed with strong emotion&#8221;</a>).</p>
<p>I think you may be getting too attached to the article&#8217;s title. James didn&#8217;t say that <em>all</em> teams using Scrum/agile/whatever will fail, he didn&#8217;t even say that <em>most</em> of them will. He said <em>&#8220;a lot&#8221;</em><em>.</p>
<p>If you can choose a good team to work with you are lucky but in most cases people don&#8217;t have an option.</em></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronaldo</title>
		<link>http://fragmental.tw/2008/11/16/james-shore-skipping-their-vegetables/#comment-1408</link>
		<dc:creator>Ronaldo</dc:creator>
		<pubDate>Fri, 21 Nov 2008 18:07:13 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=120#comment-1408</guid>
		<description>James himself characterized it as essay and not as a rant in the comments on Uncle Bob's article (which was a rant itself). At not point of the text, he uses any amount of the usual irony and desultory arguments of a rant. 

I'm not, of course, advocating that we should ignore the problem. My entire point is very simple: he's taking something that is clearly a case of 80/20 reality and turning into an argument about an entire age (so to speak) of development. At least to me, the point is kind of moot. Of course if you take a process designed for one thing and try to pass as another thing you'll have problems. Of course, it's a problem that most people adopting Scrum/Agile will have. Of course there'll be people selling it as a silver bullet. Been there, done that. See Peopleware and The Mythical Man-Month for similar arguments.

About the non-obviousness of the need of engineering processes, I don't think you can use a mailing list to demonstrate the point. I'd say that would only prove Sturgeon's law. :) At the point I'm currently in my career, I've been avoiding to work with people that don't get this and that's it. Not all people will have this opportunity, but you can always find ways to exercise you engineering muscles. Leave the non-obviousness to the failing companies. :)

Anyway, I'm not a professional software developer and I'm not a consultant so it's very probable I'm just not getting James' point. I can live with that. :)</description>
		<content:encoded><![CDATA[<p>James himself characterized it as essay and not as a rant in the comments on Uncle Bob&#8217;s article (which was a rant itself). At not point of the text, he uses any amount of the usual irony and desultory arguments of a rant. </p>
<p>I&#8217;m not, of course, advocating that we should ignore the problem. My entire point is very simple: he&#8217;s taking something that is clearly a case of 80/20 reality and turning into an argument about an entire age (so to speak) of development. At least to me, the point is kind of moot. Of course if you take a process designed for one thing and try to pass as another thing you&#8217;ll have problems. Of course, it&#8217;s a problem that most people adopting Scrum/Agile will have. Of course there&#8217;ll be people selling it as a silver bullet. Been there, done that. See Peopleware and The Mythical Man-Month for similar arguments.</p>
<p>About the non-obviousness of the need of engineering processes, I don&#8217;t think you can use a mailing list to demonstrate the point. I&#8217;d say that would only prove Sturgeon&#8217;s law. <img src='http://fragmental.tw/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> At the point I&#8217;m currently in my career, I&#8217;ve been avoiding to work with people that don&#8217;t get this and that&#8217;s it. Not all people will have this opportunity, but you can always find ways to exercise you engineering muscles. Leave the non-obviousness to the failing companies. <img src='http://fragmental.tw/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Anyway, I&#8217;m not a professional software developer and I&#8217;m not a consultant so it&#8217;s very probable I&#8217;m just not getting James&#8217; point. I can live with that. <img src='http://fragmental.tw/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phillip Calçado "Shoes"</title>
		<link>http://fragmental.tw/2008/11/16/james-shore-skipping-their-vegetables/#comment-1407</link>
		<dc:creator>Phillip Calçado "Shoes"</dc:creator>
		<pubDate>Fri, 21 Nov 2008 06:21:34 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=120#comment-1407</guid>
		<description>Ronaldo,

I don't think you got the spirit of his post. It's a rant and &lt;a href="http://www.google.com.au/search?q=define%3Arant" rel="nofollow"&gt;this means&lt;/a&gt; that it will contain bombastic yet vague claims that are mostly useful to catch your attention.

Also I don't think James blames Scrum, he blames people that use Scrum and forget that software engineering is about... err... engineering. An iterative and collaborative process is great but lack of engineering won't get you anywhere.

As a professional software developer and a consultant I can tell you that it is &lt;strong&gt;not&lt;/strong&gt; obvious that you can't take engineering practices out of development processes. Five minutes in any mailing list will show you so.

And I still don't get your argument about "a fact that applies to any market and methodology and philosophy". He didn't say it is a problem that happens only with agile processes, he said it is a problem agile processes have! If this is a problem other fields or techniques have too that does not mean we should ignore the problem with the agile community/field/methodology/whatever.</description>
		<content:encoded><![CDATA[<p>Ronaldo,</p>
<p>I don&#8217;t think you got the spirit of his post. It&#8217;s a rant and <a href="http://www.google.com.au/search?q=define%3Arant" rel="nofollow">this means</a> that it will contain bombastic yet vague claims that are mostly useful to catch your attention.</p>
<p>Also I don&#8217;t think James blames Scrum, he blames people that use Scrum and forget that software engineering is about&#8230; err&#8230; engineering. An iterative and collaborative process is great but lack of engineering won&#8217;t get you anywhere.</p>
<p>As a professional software developer and a consultant I can tell you that it is <strong>not</strong> obvious that you can&#8217;t take engineering practices out of development processes. Five minutes in any mailing list will show you so.</p>
<p>And I still don&#8217;t get your argument about &#8220;a fact that applies to any market and methodology and philosophy&#8221;. He didn&#8217;t say it is a problem that happens only with agile processes, he said it is a problem agile processes have! If this is a problem other fields or techniques have too that does not mean we should ignore the problem with the agile community/field/methodology/whatever.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronaldo</title>
		<link>http://fragmental.tw/2008/11/16/james-shore-skipping-their-vegetables/#comment-1406</link>
		<dc:creator>Ronaldo</dc:creator>
		<pubDate>Thu, 20 Nov 2008 22:56:02 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=120#comment-1406</guid>
		<description>@Shoes: Of course not, but trying to characterize this as the "decline and fall of agile" is just misleading. It's quite obvious that you can't take engineering practices from agile processes, and that's true of anything else in development. 

What I was trying to say is that James has taken a fact that applies to any market and methodology and philosophy and passing it as a specific problem with Agile and Scrum. It simply doesn't make sense. Even if Scrum were to blame for problems in the Agile model, James arguments wouldn't apply.</description>
		<content:encoded><![CDATA[<p>@Shoes: Of course not, but trying to characterize this as the &#8220;decline and fall of agile&#8221; is just misleading. It&#8217;s quite obvious that you can&#8217;t take engineering practices from agile processes, and that&#8217;s true of anything else in development. </p>
<p>What I was trying to say is that James has taken a fact that applies to any market and methodology and philosophy and passing it as a specific problem with Agile and Scrum. It simply doesn&#8217;t make sense. Even if Scrum were to blame for problems in the Agile model, James arguments wouldn&#8217;t apply.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A queda do desenvolvimento ágil (parte 2) &#171; Coding Dojo Floripa</title>
		<link>http://fragmental.tw/2008/11/16/james-shore-skipping-their-vegetables/#comment-1404</link>
		<dc:creator>A queda do desenvolvimento ágil (parte 2) &#171; Coding Dojo Floripa</dc:creator>
		<pubDate>Wed, 19 Nov 2008 09:32:05 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=120#comment-1404</guid>
		<description>[...] Philipp Calçado: [...] What James describes in his text is what we, consultants, see every single day. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Philipp Calçado: [&#8230;] What James describes in his text is what we, consultants, see every single day. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Wildt</title>
		<link>http://fragmental.tw/2008/11/16/james-shore-skipping-their-vegetables/#comment-1400</link>
		<dc:creator>Daniel Wildt</dc:creator>
		<pubDate>Tue, 18 Nov 2008 12:09:45 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=120#comment-1400</guid>
		<description>@Phillip: You said... "What James describes in his text is what we, consultants, see every single day."

And don't forget those teams doing Daily Meetings as pure Status Meetings. 


Here's a story... Project Manager command and one talk. And that one talks to the project manager, not to the team. And no knowledge sharing, just strait talk. And the PM asks percentage done of the task and also recommends one extra hour from the person, to help task completion. :-D

It's crazy. Like James said.

"But guess which part people adopt? That’s right–Sprints and Scrums. Rapid cycles, but none of the good stuff that makes rapid cycles sustainable."

One I was watching a presentation and a person in the audience asked to the presenter... "Hey, isn't this bad, I mean, people doing all this mess in their companies and teams?"

And the presenter said:

"Well, it's very bad, but thanks to them I have a job. :-)"</description>
		<content:encoded><![CDATA[<p>@Phillip: You said&#8230; &#8220;What James describes in his text is what we, consultants, see every single day.&#8221;</p>
<p>And don&#8217;t forget those teams doing Daily Meetings as pure Status Meetings. </p>
<p>Here&#8217;s a story&#8230; Project Manager command and one talk. And that one talks to the project manager, not to the team. And no knowledge sharing, just strait talk. And the PM asks percentage done of the task and also recommends one extra hour from the person, to help task completion. <img src='http://fragmental.tw/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>It&#8217;s crazy. Like James said.</p>
<p>&#8220;But guess which part people adopt? That’s right–Sprints and Scrums. Rapid cycles, but none of the good stuff that makes rapid cycles sustainable.&#8221;</p>
<p>One I was watching a presentation and a person in the audience asked to the presenter&#8230; &#8220;Hey, isn&#8217;t this bad, I mean, people doing all this mess in their companies and teams?&#8221;</p>
<p>And the presenter said:</p>
<p>&#8220;Well, it&#8217;s very bad, but thanks to them I have a job. :-)&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: André Faria Gomes</title>
		<link>http://fragmental.tw/2008/11/16/james-shore-skipping-their-vegetables/#comment-1399</link>
		<dc:creator>André Faria Gomes</dc:creator>
		<pubDate>Tue, 18 Nov 2008 02:08:12 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=120#comment-1399</guid>
		<description>I totally agree with James.
Some people say that scrum has good pratices for management and I agree. But... What are we building? Software? 
Or in the worst case trying to adopt just because it is the last hype.
The secret are the principles, and a good agile team must have habits and practices in harmony with that. It's not just about using post-its and planning every week...
Cheers!</description>
		<content:encoded><![CDATA[<p>I totally agree with James.<br />
Some people say that scrum has good pratices for management and I agree. But&#8230; What are we building? Software?<br />
Or in the worst case trying to adopt just because it is the last hype.<br />
The secret are the principles, and a good agile team must have habits and practices in harmony with that. It&#8217;s not just about using post-its and planning every week&#8230;<br />
Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phillip Calçado "Shoes"</title>
		<link>http://fragmental.tw/2008/11/16/james-shore-skipping-their-vegetables/#comment-1398</link>
		<dc:creator>Phillip Calçado "Shoes"</dc:creator>
		<pubDate>Mon, 17 Nov 2008 00:15:58 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=120#comment-1398</guid>
		<description>@Ronaldo,

I'm not sure I understood your comment. The fact that you need your car fixed doesn't mean you can't get a better car to start with -or use your car properly.

@Colin

I think Uncle Bob didn't get the point. As James commented the text is a rant.

@Lachlan

Good questions.

1) I don't think James' text is about specific practices from any methodology. I see his warning as "you can't remove engineering practices from an agile project", what is something I totally agree with.

2) Don't try to make of agile software development a generic project management toolset. &lt;a href="http://www.pmi.org/Resources/Pages/Library-of-PMI-Global-Standards.aspx" rel="nofollow"&gt;We already have one&lt;/a&gt; and it doesn't work well for software development.</description>
		<content:encoded><![CDATA[<p>@Ronaldo,</p>
<p>I&#8217;m not sure I understood your comment. The fact that you need your car fixed doesn&#8217;t mean you can&#8217;t get a better car to start with -or use your car properly.</p>
<p>@Colin</p>
<p>I think Uncle Bob didn&#8217;t get the point. As James commented the text is a rant.</p>
<p>@Lachlan</p>
<p>Good questions.</p>
<p>1) I don&#8217;t think James&#8217; text is about specific practices from any methodology. I see his warning as &#8220;you can&#8217;t remove engineering practices from an agile project&#8221;, what is something I totally agree with.</p>
<p>2) Don&#8217;t try to make of agile software development a generic project management toolset. <a href="http://www.pmi.org/Resources/Pages/Library-of-PMI-Global-Standards.aspx" rel="nofollow">We already have one</a> and it doesn&#8217;t work well for software development.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
