Insights and Comments on Global Outsourcing

Archived Posts from Category - 'Latin America'


February 3, 2009: 11:45 am: Steve MezakSwB: Chapter 02, Mexico, Costa Rica, Chile, South America, Latin America

An article in the Wall Street Journal realistically describes the state of affairs in Latin America. It describes Latin America’s quiet revolution this way:

Most of Latin America is, however, undergoing a period of unprecedented political and economic transformation. In Chile, Brazil, Peru, Uruguay, Costa Rica, El Salvador, Panama, the Dominican Republic and, yes, Mexico … there has been a quiet but substantial movement toward the creation of societies that are characterized by increased economic opportunity, social mobility and political democracy.

Noticeably missing is a discussion of Columbia which is becoming another outsourcing destination for American companies in Latin America.

Clients are expressing continued interest in developing their software in Latin American countries because of the closeness in time zone and distance. This article gives a good sense of how close the various countries are to the U.S. politically and culturally too.

Bookmark to:
Add 'Joining the Latin Revolution' to Del.icio.us Add 'Joining the Latin Revolution' to digg Add 'Joining the Latin Revolution' to FURL Add 'Joining the Latin Revolution' to blinklist Add 'Joining the Latin Revolution' to My-Tuts Add 'Joining the Latin Revolution' to reddit Add 'Joining the Latin Revolution' to Feed Me Links! Add 'Joining the Latin Revolution' to Technorati Add 'Joining the Latin Revolution' to Socializer Add 'Joining the Latin Revolution' to Slashdot 

April 8, 2008: 5:39 am: Steve MezakSwB: Chapter 02, South America, Latin America

I was interviewed for an article in Business Week about outsourcing to Latin America but the author didn’t use any quotes from me. I guess I need to speak in more sound bites!

A more likely reason is because the examples in the article are for big companies doing outsourcing of all kinds.  All my examples were for clients using smaller software development teams.

But I agreed with the author’s premise that there is an increasing trend of outsourcing to Latin America instead of India. A major reason for it is the decline of the dollar compared to the Indian rupee.

The article also includes a link to a slide show of information about outsourcing “hubs” in Latin America. There are just a few statistics on each slide.  The most interesting are the change in the dollar and local currency exchange rate and the annual salary range for “skilled programmers” in seven Latin American countries.  I’ve summarized these numbers in the table below.

Country

Dollar Value
over past 5 years

Annual Salary Range

Hourly Rate
2000 hrs/yr

Argentina Green Up Arrow Up 10% $16K to $19K

$8 to $9.50

Brazil Red Down Arrow Down 49% $25K to $27K

$12.50 to $13.50

Chile Red Down Arrow Down 41% $25K to $27K

$12.50 to $13.50

Colombia Red Down Arrow Down 39% $18K to $20K

$9 to $10

Costa Rica Red Down Arrow Down 25% $19K to $21K

$9.50 to $10.50

Mexico Green Up Arrow Up 0.4% $25K to $27K

$12.50 to $13.50

Uruguay Red Down Arrow Down 28% $15K to $18K

$7.50 to $9

You can see that the dollar has really taken a hit over the last five years in all but two of the seven countries. The dollar has held steady or increased in value compared to the Argentine and Mexican peso.

I divided the annual salary numbers by 2,000 hours per year to come up with an approximate hourly rate in the last column.  These rates are about what you would pay if you set up your own captive operation in these countries. Hourly rates for contract programmers will be 2 to 2.5 times these rates. The higher amount covers office, equipment and profit for the Latin American partner.

Bookmark to:
Add 'Dollar’s Slide Sends Outsourcing South' to Del.icio.us Add 'Dollar’s Slide Sends Outsourcing South' to digg Add 'Dollar’s Slide Sends Outsourcing South' to FURL Add 'Dollar’s Slide Sends Outsourcing South' to blinklist Add 'Dollar’s Slide Sends Outsourcing South' to My-Tuts Add 'Dollar’s Slide Sends Outsourcing South' to reddit Add 'Dollar’s Slide Sends Outsourcing South' to Feed Me Links! Add 'Dollar’s Slide Sends Outsourcing South' to Technorati Add 'Dollar’s Slide Sends Outsourcing South' to Socializer Add 'Dollar’s Slide Sends Outsourcing South' to Slashdot 

March 27, 2008: 3:21 pm: Steve MezakOutsourcing, India, Agile, Latin America, SwB: Chapter 03

In general, I agree with most of the points in an article published in InformationWeek about How To Select An Indian Outsourcing Partner. The author takes a sober view about outsourcing that comes across a bit negative.

I wouldn’t write off Indian or global software development just yet. My experience with global outsourcing of software development shows two major pitfalls that people run into:

  1. Selecting the wrong kind of vendor
  2. Not providing the right kind of specifications

By wrong kind of vendor, I mean one that is happy to charge you for some junior programmers put in a room for you, and even give them computers and an Internet connection, but then fails to follow through with any kind of supervision, management or professional software development process.

This kind of vendor is what I call a “body-shop” and is only acceptable if you have the time and experience to manage these programmers remotely. It’s an easy mistake to make if you can’t hire programmers locally. You think you’ll just hire them over there.

A better approach is to select a vendor that can offer you a combination of junior and senior programmers and experience with a software development process

Other vendors may be great at executing fixed-price projects but only if they are given very detailed specifications. And the author says you should have detailed specifications, but this is where I disagree a little. Anyone that develops software, especially new applications, knows detailed specifications are just not completely practical.

New Agile software development methods have become more popular lately for the development of new software. But this highly collaborative approach is difficult (but not impossible with the right vendor) to do at a long distance. That’s why many U.S. companies are now looking at outsourcing to Latin America where there is more workday and cultural overlap.

In summary, I think a key mistake people make is treating software development only as a financial transaction rather than recognizing it as a collaborative and creative process. If all you hire is cheap programmers without experience, no matter what country they are in, then you will get what you pay for.

Bookmark to:
Add 'How to Fail at Outsourcing' to Del.icio.us Add 'How to Fail at Outsourcing' to digg Add 'How to Fail at Outsourcing' to FURL Add 'How to Fail at Outsourcing' to blinklist Add 'How to Fail at Outsourcing' to My-Tuts Add 'How to Fail at Outsourcing' to reddit Add 'How to Fail at Outsourcing' to Feed Me Links! Add 'How to Fail at Outsourcing' to Technorati Add 'How to Fail at Outsourcing' to Socializer Add 'How to Fail at Outsourcing' to Slashdot 

January 28, 2008: 10:07 pm: Steve MezakSwB: Chapter 02, India, Mexico, Latin America

The Mexican government is offering tax incentives to Indian IT companies that set up shop in their country according to a brief Emerging Markets NOW report. Indeed, I have already read of Indian IT creating software development centers in Latin America to better serve customers in the U.S.

Of course, you can work directly with software development vendors in Latin America and there is a recent increase in the number of Latin American vendors including new partners in the Accelerance Global Partner Network.

Bookmark to:
Add 'Latin America Seeking IT Investments from Indian Companies' to Del.icio.us Add 'Latin America Seeking IT Investments from Indian Companies' to digg Add 'Latin America Seeking IT Investments from Indian Companies' to FURL Add 'Latin America Seeking IT Investments from Indian Companies' to blinklist Add 'Latin America Seeking IT Investments from Indian Companies' to My-Tuts Add 'Latin America Seeking IT Investments from Indian Companies' to reddit Add 'Latin America Seeking IT Investments from Indian Companies' to Feed Me Links! Add 'Latin America Seeking IT Investments from Indian Companies' to Technorati Add 'Latin America Seeking IT Investments from Indian Companies' to Socializer Add 'Latin America Seeking IT Investments from Indian Companies' to Slashdot 

August 14, 2007: 10:12 pm: Steve MezakSwB: Chapter 02, Mexico, Agile, Costa Rica, Chile, Latin America

Professional programmers from Latin America that have emigrated to the U.S. are looking back to their home countries as a source of software development talent. 

Why? 

Because their experience with other outsourcing destinations suffered from a lack of English skills, cultural and time zone differences. Besides that, travel to places like India takes too long and is too expensive. 

You can read about some of these Latin entrepreneurs in the Outsourcing in Local Time article in a recent issue of Red Herring. 

An advantage of outsourcing to Latin America is the ability to implement a collaborative Agile software development process with your nearshore team because of the significant overlap of workday with the U.S. 

Meanwhile, the governments of Central and South American countries are encouraging these increased business ties with the U.S. Recently the government of Chile visited Silicon Valley to promote outsourcing to Chile.

Bookmark to:
Add 'Salsa and Source Code' to Del.icio.us Add 'Salsa and Source Code' to digg Add 'Salsa and Source Code' to FURL Add 'Salsa and Source Code' to blinklist Add 'Salsa and Source Code' to My-Tuts Add 'Salsa and Source Code' to reddit Add 'Salsa and Source Code' to Feed Me Links! Add 'Salsa and Source Code' to Technorati Add 'Salsa and Source Code' to Socializer Add 'Salsa and Source Code' to Slashdot