<?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: A whole new world</title>
	<atom:link href="http://melalouise.net/2004/09/a-whole-new-world/feed/" rel="self" type="application/rss+xml" />
	<link>http://melalouise.net/2004/09/a-whole-new-world/</link>
	<description>Aware parenting, sewing and life in Amsterdam</description>
	<lastBuildDate>Sat, 08 Jul 2006 05:04:24 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
	<item>
		<title>By: Sam</title>
		<link>http://melalouise.net/2004/09/a-whole-new-world/comment-page-1/#comment-23</link>
		<dc:creator>Sam</dc:creator>
		<pubDate>Sat, 02 Oct 2004 20:11:19 +0000</pubDate>
		<guid isPermaLink="false">http://melalouise.net/?p=34#comment-23</guid>
		<description>Well Pam I&#039;ve got your exteme programming book through Matt.  I&#039;m one of the oldest developers on his crap-o project (been there 6 months) and I was really excited when he joined.  He seems to bring fresh ideas to the table (like inversion of control and super test driven XP mentality.)  I met such resistance from the terrible programmers on our project in the beginning that I actually started to count the ours and calculate how much money I was making after taxes to try and escape the horrors of the framework they set up. 
Anyways I hear we&#039;re going to the XP conference together.  Thanks for loaning me the book.  I&#039;m using this as an excuse to get up to speed on XP and figure out exactly what your beau is doing in his test drivin dependancy injection thoughworks infested code.  See you there.  
</description>
		<content:encoded><![CDATA[<p>Well Pam I&#8217;ve got your exteme programming book through Matt.  I&#8217;m one of the oldest developers on his crap-o project (been there 6 months) and I was really excited when he joined.  He seems to bring fresh ideas to the table (like inversion of control and super test driven XP mentality.)  I met such resistance from the terrible programmers on our project in the beginning that I actually started to count the ours and calculate how much money I was making after taxes to try and escape the horrors of the framework they set up.<br />
Anyways I hear we&#8217;re going to the XP conference together.  Thanks for loaning me the book.  I&#8217;m using this as an excuse to get up to speed on XP and figure out exactly what your beau is doing in his test drivin dependancy injection thoughworks infested code.  See you there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pamela</title>
		<link>http://melalouise.net/2004/09/a-whole-new-world/comment-page-1/#comment-22</link>
		<dc:creator>Pamela</dc:creator>
		<pubDate>Wed, 15 Sep 2004 08:00:30 +0000</pubDate>
		<guid isPermaLink="false">http://melalouise.net/?p=34#comment-22</guid>
		<description>You&#039;re probably right but after over three years I think they&#039;ve managed to manage it somehow, so to speak.  Of course, the project is split into subprojects but they all use the same frameworks and there is some codeshare and developers to cross-pollinate between subprojects.  I think they will keep on as they are and finish eventually, it&#039;s just a matter of time and $$.  They were supposed to start reducing the team by the end of the year but at this point in time they are still growing it.

The hardest thing is to try and introduce changes (in attitude, process, etc) in a project with that many developers and such a high turnover.  Somebody once tried introducing checkstyle but it was a futile effort as it was not incorporated into the build and couldn&#039;t be at the time because there would have been about 20000 failures!  And most people don&#039;t agree with the settings or even realise what it&#039;s for!Ah, anyway, all I can do is my best and then my contract ends in two months! :D</description>
		<content:encoded><![CDATA[<p>You&#8217;re probably right but after over three years I think they&#8217;ve managed to manage it somehow, so to speak.  Of course, the project is split into subprojects but they all use the same frameworks and there is some codeshare and developers to cross-pollinate between subprojects.  I think they will keep on as they are and finish eventually, it&#8217;s just a matter of time and $$.  They were supposed to start reducing the team by the end of the year but at this point in time they are still growing it.</p>
<p>The hardest thing is to try and introduce changes (in attitude, process, etc) in a project with that many developers and such a high turnover.  Somebody once tried introducing checkstyle but it was a futile effort as it was not incorporated into the build and couldn&#8217;t be at the time because there would have been about 20000 failures!  And most people don&#8217;t agree with the settings or even realise what it&#8217;s for!Ah, anyway, all I can do is my best and then my contract ends in two months! <img src='http://melalouise.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Watkins</title>
		<link>http://melalouise.net/2004/09/a-whole-new-world/comment-page-1/#comment-21</link>
		<dc:creator>Robert Watkins</dc:creator>
		<pubDate>Tue, 14 Sep 2004 22:10:51 +0000</pubDate>
		<guid isPermaLink="false">http://melalouise.net/?p=34#comment-21</guid>
		<description>Well... any project with 110 people on it that hasn&#039;t imploded under its own weight is impressive. Of course, it sounds like that&#039;s where it&#039;s heading. :(

The turnover rate sounds hideous; on a project that large it probably takes a few months to become really productive, and then they&#039;re gone again!

As for the quality of the people, though: remember that everyone starts off being, well, incompetent, and the transition from incompetence to competence is primarily one of luck. The turning point always seems to come when you get exposed to someone who really knows what they are doing and can pass the lessons on. As long as the people there are willing to learn (and contractors/freelancers tend to be more willing than most), you always have the chance of being the person who pushes someone else up to the next level. And that can be the most rewarding thing you can do on a project.

(There&#039;s a lovely little quote in one of Cockburn&#039;s books... they had a project that would take 6 good developers. They couldn&#039;t get 6 good developers, so they made do with 24 average ones. Sounds like something similar has happened here)</description>
		<content:encoded><![CDATA[<p>Well&#8230; any project with 110 people on it that hasn&#8217;t imploded under its own weight is impressive. Of course, it sounds like that&#8217;s where it&#8217;s heading. <img src='http://melalouise.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>The turnover rate sounds hideous; on a project that large it probably takes a few months to become really productive, and then they&#8217;re gone again!</p>
<p>As for the quality of the people, though: remember that everyone starts off being, well, incompetent, and the transition from incompetence to competence is primarily one of luck. The turning point always seems to come when you get exposed to someone who really knows what they are doing and can pass the lessons on. As long as the people there are willing to learn (and contractors/freelancers tend to be more willing than most), you always have the chance of being the person who pushes someone else up to the next level. And that can be the most rewarding thing you can do on a project.</p>
<p>(There&#8217;s a lovely little quote in one of Cockburn&#8217;s books&#8230; they had a project that would take 6 good developers. They couldn&#8217;t get 6 good developers, so they made do with 24 average ones. Sounds like something similar has happened here)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

