<?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: Why Choosing the Right Technology Matters</title>
	<atom:link href="http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/feed/" rel="self" type="application/rss+xml" />
	<link>http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/</link>
	<description>The blog that helps you build great software</description>
	<pubDate>Sun, 20 Jul 2008 01:51:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
		<item>
		<title>By: Arjan`s World &#187; LINKBLOG for June 28, 2008</title>
		<link>http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-379</link>
		<dc:creator>Arjan`s World &#187; LINKBLOG for June 28, 2008</dc:creator>
		<pubDate>Sat, 28 Jun 2008 20:00:19 +0000</pubDate>
		<guid isPermaLink="false">http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-379</guid>
		<description>[...] Why Choosing the Right Technology Matters - Hamid Shojaee Hamid makes some good points why the technology you choose for your project does indeed matter [...]</description>
		<content:encoded><![CDATA[<p>[...] Why Choosing the Right Technology Matters - Hamid Shojaee Hamid makes some good points why the technology you choose for your project does indeed matter [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giancarlo Frison</title>
		<link>http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-373</link>
		<dc:creator>Giancarlo Frison</dc:creator>
		<pubDate>Fri, 27 Jun 2008 09:14:35 +0000</pubDate>
		<guid isPermaLink="false">http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-373</guid>
		<description>I would add also the audience and the developing entourage of such a technology you choose.
In past experiences I apply this rule for choosing frameworks with more chance to be carried forward in terms of developers number and users.</description>
		<content:encoded><![CDATA[<p>I would add also the audience and the developing entourage of such a technology you choose.<br />
In past experiences I apply this rule for choosing frameworks with more chance to be carried forward in terms of developers number and users.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chin</title>
		<link>http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-283</link>
		<dc:creator>chin</dc:creator>
		<pubDate>Wed, 09 Apr 2008 03:49:52 +0000</pubDate>
		<guid isPermaLink="false">http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-283</guid>
		<description>. If the product is good, the users don’t care if it’s written in Java, C# or Cobol. 


From the above excerpt in your blog, did you mean C++?</description>
		<content:encoded><![CDATA[<p>. If the product is good, the users don’t care if it’s written in Java, C# or Cobol. </p>
<p>From the above excerpt in your blog, did you mean C++?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom</title>
		<link>http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-197</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Wed, 30 Jan 2008 19:52:53 +0000</pubDate>
		<guid isPermaLink="false">http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-197</guid>
		<description>Notice that, contrary to the first few paragraphs of the post, the selection of technology really can matter to product end-users.

When engaged in product selection, there are some decision-makers who will limit their search to LAMP-based products.  They don't even consider or evaluate MSFT platform products.

To an extent when you're choosing the underlying technology you are most likely choosing the size of the market you can sell to.

Choosing a technology for its ability to attract the right talent is also a bit of a thorny issue.  

For example, what do you do with the very talented people you have when the latest programming language shifts away from the one you're using?

Do you send your C++ programmers to become greeters at WalMart because Java has taken over?  Is this what it means to attract the "right talent 
that can get the job done"? 

If the technology shifts faster than the human beings (let's assume that they remain very talented people), what do you do with those human beings?

And what do these choices tell you about your hiring practices in the first place?  ("I'm not interested in a talented C++ person regardless of his track record for execution because he only has 1 year developing with Java...")

These aren't always easy questions to answer well.</description>
		<content:encoded><![CDATA[<p>Notice that, contrary to the first few paragraphs of the post, the selection of technology really can matter to product end-users.</p>
<p>When engaged in product selection, there are some decision-makers who will limit their search to LAMP-based products.  They don&#8217;t even consider or evaluate MSFT platform products.</p>
<p>To an extent when you&#8217;re choosing the underlying technology you are most likely choosing the size of the market you can sell to.</p>
<p>Choosing a technology for its ability to attract the right talent is also a bit of a thorny issue.  </p>
<p>For example, what do you do with the very talented people you have when the latest programming language shifts away from the one you&#8217;re using?</p>
<p>Do you send your C++ programmers to become greeters at WalMart because Java has taken over?  Is this what it means to attract the &#8220;right talent<br />
that can get the job done&#8221;? </p>
<p>If the technology shifts faster than the human beings (let&#8217;s assume that they remain very talented people), what do you do with those human beings?</p>
<p>And what do these choices tell you about your hiring practices in the first place?  (&#8221;I&#8217;m not interested in a talented C++ person regardless of his track record for execution because he only has 1 year developing with Java&#8230;&#8221;)</p>
<p>These aren&#8217;t always easy questions to answer well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krator</title>
		<link>http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-126</link>
		<dc:creator>Krator</dc:creator>
		<pubDate>Sun, 13 Jan 2008 00:59:37 +0000</pubDate>
		<guid isPermaLink="false">http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-126</guid>
		<description>I totally agree with this article.  Knowing your target audience by picking a set of technologies aligns you with a certain perspective.  Some companies are 100% Microsoft shops while others are 100% the other way.  Companies try to align technologies, even if the applications are bought, to try and minimize their support costs.  Who would want to learn the intricacies of 10 different programming languages or even worse databases.  Could you image trying to support SQL Server, Oracle, DB2, MySql, Progress, Reality, PostgreSQL, etc...

The idea of creating something that is Standards based is a myth.  An IT Standard is nothing more than a guideline.  As new technologies come out the "Standard" shifts to reflect the changes in procedures.</description>
		<content:encoded><![CDATA[<p>I totally agree with this article.  Knowing your target audience by picking a set of technologies aligns you with a certain perspective.  Some companies are 100% Microsoft shops while others are 100% the other way.  Companies try to align technologies, even if the applications are bought, to try and minimize their support costs.  Who would want to learn the intricacies of 10 different programming languages or even worse databases.  Could you image trying to support SQL Server, Oracle, DB2, MySql, Progress, Reality, PostgreSQL, etc&#8230;</p>
<p>The idea of creating something that is Standards based is a myth.  An IT Standard is nothing more than a guideline.  As new technologies come out the &#8220;Standard&#8221; shifts to reflect the changes in procedures.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pcdinh</title>
		<link>http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-118</link>
		<dc:creator>pcdinh</dc:creator>
		<pubDate>Fri, 11 Jan 2008 12:48:45 +0000</pubDate>
		<guid isPermaLink="false">http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-118</guid>
		<description>Does it mean that your product is for Windows only and it is not standard-based?</description>
		<content:encoded><![CDATA[<p>Does it mean that your product is for Windows only and it is not standard-based?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ChrisVB</title>
		<link>http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-109</link>
		<dc:creator>ChrisVB</dc:creator>
		<pubDate>Thu, 10 Jan 2008 11:47:38 +0000</pubDate>
		<guid isPermaLink="false">http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-109</guid>
		<description>I see one problem or contradiction here: what is attracting the right talent now, may make it leaving in the future.

You say "developers often leave their jobs just to use newer, more exciting technologies", so how are you going to keep the devs from leaving when some other new technology comes along?
If you also will use those new technologies, Future Support and even Code Maintenance is not as important anymore.
If you don't, you will lose on number 1 Attracting the right talent.

Remember, once devs where also hailing C as the newer, more exciting technology!

That's why working in a startup is so exciting: for a short time you can have it all.  But after a while you will have to join the legions and have to make sacrifices...</description>
		<content:encoded><![CDATA[<p>I see one problem or contradiction here: what is attracting the right talent now, may make it leaving in the future.</p>
<p>You say &#8220;developers often leave their jobs just to use newer, more exciting technologies&#8221;, so how are you going to keep the devs from leaving when some other new technology comes along?<br />
If you also will use those new technologies, Future Support and even Code Maintenance is not as important anymore.<br />
If you don&#8217;t, you will lose on number 1 Attracting the right talent.</p>
<p>Remember, once devs where also hailing C as the newer, more exciting technology!</p>
<p>That&#8217;s why working in a startup is so exciting: for a short time you can have it all.  But after a while you will have to join the legions and have to make sacrifices&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-55</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 31 Dec 2007 20:36:54 +0000</pubDate>
		<guid isPermaLink="false">http://shipsoftwareontime.com/2007/12/31/why-choosing-the-right-technology-matters/#comment-55</guid>
		<description>So does that mean you guys will be soon upgrading to SQL 2008 and Visual Studio 2008?</description>
		<content:encoded><![CDATA[<p>So does that mean you guys will be soon upgrading to SQL 2008 and Visual Studio 2008?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
