<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Top 10 Reasons NOT to Outsource</title>
	<atom:link href="http://pragmaticoutsourcing.com/2009/01/22/top-10-reasons-not-to-outsource/feed/" rel="self" type="application/rss+xml" />
	<link>http://pragmaticoutsourcing.com/2009/01/22/top-10-reasons-not-to-outsource/</link>
	<description>Tips, tricks and traps of IT offshore outsourcing</description>
	<lastBuildDate>Mon, 13 Feb 2012 23:00:17 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: knowledge worker</title>
		<link>http://pragmaticoutsourcing.com/2009/01/22/top-10-reasons-not-to-outsource/#comment-221</link>
		<dc:creator><![CDATA[knowledge worker]]></dc:creator>
		<pubDate>Sat, 24 Jan 2009 00:00:32 +0000</pubDate>
		<guid isPermaLink="false">http://pragmaticoutsourcing.com/?p=624#comment-221</guid>
		<description><![CDATA[I just read your latest blog and followed the link to reasons why you would offshore.  I felt compelled to comment on those.

    * Diversity. Diversity in terms of bringing individual contributor with different background into the team often means a tremendous increase in productivity. A healthy portion of resources with different education, practical background, and way of operating could bring a fresh breath of air in stagnating organization. Also “diversifying” your portfolio of resources might help a great deal to deal with micro factors affecting employment / recruitment landscape of a specific geography.
- You mean you can&#039;t find a diversity here in the US?  Have you looked out your office window lately?  And you really think a bunch of developers in cubes thousands of miles away are somehow going to help out your stagnant organization?  

* Education. In countries such as India, Russia, China you find many people who value education to much higher degree than we do in the states. On one of my teams from St. Petersburg a majority of developers had at least MS and over 40% had Ph.D. That including QA engineers! Needless to say the brain power of the team was absolutely amazing.
- There is no lack of brain power here in the US.  Remember that the US leads the world in computer technology.  The problem for you is, that people with brain power don&#039;t want to work for you because there are better employment options here in the US.  Why work for a guy who just views them as a &quot;resource&quot; instead of a knowledge worker.

* Work Ethics. That doesn’t go across all geographies and companies, but fortunately you still can find outsourcing organizations with resources who’s work ethics are far superior to what you find for example in corporate America.
- You probably have experienced a poor work ethic amongst your workers but this is just poor management.  Your workers are probably bummed that you view them as an interchangeable cog that be easily replaced with another cog thousands of miles away.  You simply need to update your skills on how to deal with a highly skilled workforce and the work ethic issue will disappear.

* Talent Pool. Some outsourcing organizations instead of typical “selling mediocrity in bulk” build their team with top notch experts and people with exceptionally high IQ. Building such a team, no matter in which area of the world takes very long time.
- Yea, hint, this is what your job should be, building your team with top notch experts.  Not trooping all over the world trying to find the cheapest coder in some st peterberg backalley.

* Processes. Getting process right is time consuming and costly. When ISO or CMM processes are a requirement it’s often much easier to build relationship with a subcontractor who already has those in place.
- The process includes other parts of the business as well, particular the product development group.  Are you going to offshore those people as well?  If not, then you still need to build the processes between these groups.  

* Project Management. Project and program management is often something that a small software organization can not afford (or more often VPE can’t sell his execs / team on the need for it). Many, especially Indian vendors have that in perfect shape.
- I&#039;ve worked on a number of projects with no formal project management.  It can be done with the right process. If you tighten the feedback loop between the various stakeholders, you&#039;re need for project management is considerably reduced.

* Cost. While I do not believe that offshore guarantees cost savings I do believe that there is a huge potential there especially with careful execution of multi-sourcing or/and micro-sourcing strategies.
- Problem is, how do you know what offshoring ultimately costs your business?  How do you estimate the long-term damage from not being able to respond quickly to changing market conditions, a demotivated workforce, etc.]]></description>
		<content:encoded><![CDATA[<p>I just read your latest blog and followed the link to reasons why you would offshore.  I felt compelled to comment on those.</p>
<p>    * Diversity. Diversity in terms of bringing individual contributor with different background into the team often means a tremendous increase in productivity. A healthy portion of resources with different education, practical background, and way of operating could bring a fresh breath of air in stagnating organization. Also “diversifying” your portfolio of resources might help a great deal to deal with micro factors affecting employment / recruitment landscape of a specific geography.<br />
- You mean you can&#8217;t find a diversity here in the US?  Have you looked out your office window lately?  And you really think a bunch of developers in cubes thousands of miles away are somehow going to help out your stagnant organization?  </p>
<p>* Education. In countries such as India, Russia, China you find many people who value education to much higher degree than we do in the states. On one of my teams from St. Petersburg a majority of developers had at least MS and over 40% had Ph.D. That including QA engineers! Needless to say the brain power of the team was absolutely amazing.<br />
- There is no lack of brain power here in the US.  Remember that the US leads the world in computer technology.  The problem for you is, that people with brain power don&#8217;t want to work for you because there are better employment options here in the US.  Why work for a guy who just views them as a &#8220;resource&#8221; instead of a knowledge worker.</p>
<p>* Work Ethics. That doesn’t go across all geographies and companies, but fortunately you still can find outsourcing organizations with resources who’s work ethics are far superior to what you find for example in corporate America.<br />
- You probably have experienced a poor work ethic amongst your workers but this is just poor management.  Your workers are probably bummed that you view them as an interchangeable cog that be easily replaced with another cog thousands of miles away.  You simply need to update your skills on how to deal with a highly skilled workforce and the work ethic issue will disappear.</p>
<p>* Talent Pool. Some outsourcing organizations instead of typical “selling mediocrity in bulk” build their team with top notch experts and people with exceptionally high IQ. Building such a team, no matter in which area of the world takes very long time.<br />
- Yea, hint, this is what your job should be, building your team with top notch experts.  Not trooping all over the world trying to find the cheapest coder in some st peterberg backalley.</p>
<p>* Processes. Getting process right is time consuming and costly. When ISO or CMM processes are a requirement it’s often much easier to build relationship with a subcontractor who already has those in place.<br />
- The process includes other parts of the business as well, particular the product development group.  Are you going to offshore those people as well?  If not, then you still need to build the processes between these groups.  </p>
<p>* Project Management. Project and program management is often something that a small software organization can not afford (or more often VPE can’t sell his execs / team on the need for it). Many, especially Indian vendors have that in perfect shape.<br />
- I&#8217;ve worked on a number of projects with no formal project management.  It can be done with the right process. If you tighten the feedback loop between the various stakeholders, you&#8217;re need for project management is considerably reduced.</p>
<p>* Cost. While I do not believe that offshore guarantees cost savings I do believe that there is a huge potential there especially with careful execution of multi-sourcing or/and micro-sourcing strategies.<br />
- Problem is, how do you know what offshoring ultimately costs your business?  How do you estimate the long-term damage from not being able to respond quickly to changing market conditions, a demotivated workforce, etc.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

