<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/1.5.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Agilism: Out, Googlism: In</title>
	<link>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/</link>
	<description>Lidor Wyssocky's Blog on Optimizing Software Development</description>
	<pubDate>Fri, 25 Jul 2008 11:00:49 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.2</generator>

	<item>
 		<title>Comment on Agilism: Out, Googlism: In by: margaret</title>
		<link>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-6124</link>
		<pubDate>Mon, 01 Jan 2007 16:12:32 +0000</pubDate>
		<guid>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-6124</guid>
					<description>hi</description>
		<content:encoded><![CDATA[	<p>hi
</p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on Agilism: Out, Googlism: In by: nothing happens</title>
		<link>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-3358</link>
		<pubDate>Sun, 29 Oct 2006 04:13:41 +0000</pubDate>
		<guid>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-3358</guid>
					<description>[...] Anyway, the recent online kerfuffle hit its climax with Steve Yegge&amp;#8217;s &amp;#8220;Good Agile, Bad Agile.&amp;#8221; However, I don&amp;#8217;t think just any software outfit can operate the way he describes Google operating, which he holds up as the alternative to &amp;#8220;Bad Agile&amp;#8221;. For one thing, not just any software outfit is Google. It seems like a lot of people got worried about an impending &amp;#8220;Googlism craze&amp;#8221; replacing the Agile craze. But the lesson I took from Yegge was, be more concerned with being agile than with being Agile (note capitalization). [...]</description>
		<content:encoded><![CDATA[	<p>[&#8230;] Anyway, the recent online kerfuffle hit its climax with Steve Yegge&#8217;s &#8220;Good Agile, Bad Agile.&#8221; However, I don&#8217;t think just any software outfit can operate the way he describes Google operating, which he holds up as the alternative to &#8220;Bad Agile&#8221;. For one thing, not just any software outfit is Google. It seems like a lot of people got worried about an impending &#8220;Googlism craze&#8221; replacing the Agile craze. But the lesson I took from Yegge was, be more concerned with being agile than with being Agile (note capitalization). [&#8230;]
</p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on Agilism: Out, Googlism: In by: Blog de AlejoLp &#187; ¡¡No podía faltar!!</title>
		<link>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2097</link>
		<pubDate>Wed, 04 Oct 2006 03:13:06 +0000</pubDate>
		<guid>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2097</guid>
					<description>[...] Agilism: Out, Googlism: In [...]</description>
		<content:encoded><![CDATA[	<p>[&#8230;] Agilism: Out, Googlism: In [&#8230;]
</p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on Agilism: Out, Googlism: In by: pliantalliance.org &#187; Get Out Of My Brain</title>
		<link>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2085</link>
		<pubDate>Tue, 03 Oct 2006 15:08:59 +0000</pubDate>
		<guid>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2085</guid>
					<description>[...] Oh well - check this post out. [...]</description>
		<content:encoded><![CDATA[	<p>[&#8230;] Oh well - check this post out. [&#8230;]
</p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on Agilism: Out, Googlism: In by: Tim</title>
		<link>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2084</link>
		<pubDate>Tue, 03 Oct 2006 15:05:26 +0000</pubDate>
		<guid>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2084</guid>
					<description>Once again, Lidor, you've expressed what I'm thinking over at pliantalliance.org better than I ever could.   That last paragraph in your post is pretty much the definition of pliant software development I've come up with to counter Agilism, and any other -ism that purports to have all the medicine we need for our software development ailments.  Thanks for promoting the novel idea of thinking for ourselves and working within the constraints and context we find ourselves in.</description>
		<content:encoded><![CDATA[	<p>Once again, Lidor, you&#8217;ve expressed what I&#8217;m thinking over at pliantalliance.org better than I ever could.   That last paragraph in your post is pretty much the definition of pliant software development I&#8217;ve come up with to counter Agilism, and any other -ism that purports to have all the medicine we need for our software development ailments.  Thanks for promoting the novel idea of thinking for ourselves and working within the constraints and context we find ourselves in.
</p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on Agilism: Out, Googlism: In by: Jim Bob</title>
		<link>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2036</link>
		<pubDate>Mon, 02 Oct 2006 02:06:47 +0000</pubDate>
		<guid>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2036</guid>
					<description>Google doesn't have customers (they have advertisers and users, but not customers with chequebooks asking for software), so there's noone they need to force into signing a contract without a deadline.

That probably works great for some companies, but some products are built for a specific customer for a specific reason, and thus need a different management style.

Praise Google!</description>
		<content:encoded><![CDATA[	<p>Google doesn&#8217;t have customers (they have advertisers and users, but not customers with chequebooks asking for software), so there&#8217;s noone they need to force into signing a contract without a deadline.</p>
	<p>That probably works great for some companies, but some products are built for a specific customer for a specific reason, and thus need a different management style.</p>
	<p>Praise Google!
</p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on Agilism: Out, Googlism: In by: BradM</title>
		<link>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2024</link>
		<pubDate>Sun, 01 Oct 2006 12:37:05 +0000</pubDate>
		<guid>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2024</guid>
					<description>Right after I read the above I re-read my post.  In fact there's another point I missed - bad projects (just like poor performers) don't have to go away, but they do have to at least change into good projects.  Again, the key is realizing when what you're doing isn't working and then doing something about it.

It sound really obvious, but I've encountered so many organizations that don't face and instead just beat their head against the wall.</description>
		<content:encoded><![CDATA[	<p>Right after I read the above I re-read my post.  In fact there&#8217;s another point I missed - bad projects (just like poor performers) don&#8217;t have to go away, but they do have to at least change into good projects.  Again, the key is realizing when what you&#8217;re doing isn&#8217;t working and then doing something about it.</p>
	<p>It sound really obvious, but I&#8217;ve encountered so many organizations that don&#8217;t face and instead just beat their head against the wall.
</p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on Agilism: Out, Googlism: In by: BradM</title>
		<link>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2023</link>
		<pubDate>Sun, 01 Oct 2006 12:32:01 +0000</pubDate>
		<guid>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2023</guid>
					<description>I agree completely with Lidor, and didn't mean to imply the only way to have excellent developers is to hire them.  In fact its part of the point - too many companies are completely clueless about peformance management.  I've been places where it means you just axe the botton X% and I've also been places where it means you do nothing and just &quot;work around&quot; the bottom X%.  Neither approach works as well as actually thinking about performance and both hiring carefully to fill gaps, but also mentoring and guiding...</description>
		<content:encoded><![CDATA[	<p>I agree completely with Lidor, and didn&#8217;t mean to imply the only way to have excellent developers is to hire them.  In fact its part of the point - too many companies are completely clueless about peformance management.  I&#8217;ve been places where it means you just axe the botton X% and I&#8217;ve also been places where it means you do nothing and just &#8220;work around&#8221; the bottom X%.  Neither approach works as well as actually thinking about performance and both hiring carefully to fill gaps, but also mentoring and guiding&#8230;
</p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on Agilism: Out, Googlism: In by: Steven Devijver</title>
		<link>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2022</link>
		<pubDate>Sun, 01 Oct 2006 11:27:31 +0000</pubDate>
		<guid>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2022</guid>
					<description>If you read &quot;no deadlines&quot; and you think about it's fundamental meaning you come to this:

&quot;no pressure, no obligations, only fun&quot;

And so it becomes apparent that there are things untold about the &quot;no deadlines&quot; approach. PROJECTS have no deadlines but they have DELIVERABLES and REQUIREMENTS.

There are &quot;no deadlines&quot; on projects but does this mean developers can do whatever they want? Ofcourse not, developers are evaluated, their performance is screened. So although they do not work towards deadlines they do have to deliver enough stuff so that their managers are happy about them.

So &quot;no deadlines&quot; mean &quot;we're going to put this strange kind of pressure on you that you've not experienced before&quot; which could very well be comparable to the feeling you get from joining a new religion. At first it feels strange but everyone around you is having fun. But at that time you can't understand the depths of what you're involved in.</description>
		<content:encoded><![CDATA[	<p>If you read &#8220;no deadlines&#8221; and you think about it&#8217;s fundamental meaning you come to this:</p>
	<p>&#8220;no pressure, no obligations, only fun&#8221;</p>
	<p>And so it becomes apparent that there are things untold about the &#8220;no deadlines&#8221; approach. PROJECTS have no deadlines but they have DELIVERABLES and REQUIREMENTS.</p>
	<p>There are &#8220;no deadlines&#8221; on projects but does this mean developers can do whatever they want? Ofcourse not, developers are evaluated, their performance is screened. So although they do not work towards deadlines they do have to deliver enough stuff so that their managers are happy about them.</p>
	<p>So &#8220;no deadlines&#8221; mean &#8220;we&#8217;re going to put this strange kind of pressure on you that you&#8217;ve not experienced before&#8221; which could very well be comparable to the feeling you get from joining a new religion. At first it feels strange but everyone around you is having fun. But at that time you can&#8217;t understand the depths of what you&#8217;re involved in.
</p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on Agilism: Out, Googlism: In by: Lidor Wyssocky</title>
		<link>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2019</link>
		<pubDate>Sun, 01 Oct 2006 06:54:18 +0000</pubDate>
		<guid>http://blog.qualityaspect.com/2006/09/29/agilism-out-googlism-in/#comment-2019</guid>
					<description>Thanks for both comments. 

Generally, I agree with what you say. But there is one point, however, that must be clarified. Well, actually two:

1. Hiring excelent people is not a guarentee for good products (as BradM wrote). But more important :

2. If by any chance not all your developers are &quot;excellent&quot; (which is generally the case) you can still do something about it: work with them -- mentor them -- to build their skills and experience. In the long run this may proove to be even more cost effective than hiring only top developers. Nurture professionalism in-house.

See: http://blog.qualityaspect.com/2006/04/10/mastering-context-sensitive-domains/

Lidor</description>
		<content:encoded><![CDATA[	<p>Thanks for both comments. </p>
	<p>Generally, I agree with what you say. But there is one point, however, that must be clarified. Well, actually two:</p>
	<p>1. Hiring excelent people is not a guarentee for good products (as BradM wrote). But more important :</p>
	<p>2. If by any chance not all your developers are &#8220;excellent&#8221; (which is generally the case) you can still do something about it: work with them &#8212; mentor them &#8212; to build their skills and experience. In the long run this may proove to be even more cost effective than hiring only top developers. Nurture professionalism in-house.</p>
	<p>See: <a href='http://blog.qualityaspect.com/2006/04/10/mastering-context-sensitive-domains/' rel='nofollow'>http://blog.qualityaspect.com/2006/04/10/mastering-context-sensitive-domains/</a></p>
	<p>Lidor
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
