A day in the life of a Capgemini software engineer: sitting in the plane two seats away from the former Miss World. Dream or reality? Well it did happen to me last week when I took the JetAirways flight from Mumbai to Hyderabad for a course. I was thinking about ways to approach her, you know just to broaden my network, but I was a man on a mission with no time for chit chat with (beautiful) women, since I was expected at the Indian School of Business in Hyderabad for a course week: RightShore for Software Engineers. The idea of the Capgemini University course is to let you experience the offshore business where it all happens. How much better can you experience India than in… India? It’s a tough five days course where you get cultural training to better understand how your Indian colleagues are working and why certain things are done in a certain way. It also discusses the root causes for communication failure and why we sometimes don’t seem to understand each other. The other part of the course was geared towards senior software engineers that work in a geographically distributed environment where all issues like RUP distributed delivery, use case estimations in a distributed delivery setting, etc are discussed with plenty of room for networking (50 % Indian participants, 50 % European participants). This course tries to radically change your mind and let you realize that the sooner you involve the offshore team, the better it will be for the project. Think about it, how much effort gets wasted with doing knowledge transfer and trying to assure that the back office has understood everything what the front office has designed? A very effective approach is to involve the offshore team right from the moment of doing the bid (since eventually they have to build it) so that they are onboard even before the project has kicked off. Does that mean that we have to be afraid for our jobs in the United States and Europe? Look around you at how many open job positions are. A very important reason to consider offshore nowadays is the fact that we can’t find enough technical IT people in the western countries. We see year after year less people entering the computer science programs at universities, while in India almost everyone that goes into university wants to do something with IT. Capgemini India hires fresh graduates at a rate that we can only dream of in the Netherlands. The lack of sufficient skilled IT professionals in the western countries is a concern to all of us in the industry. We even ask experienced software engineers in our Indian office to fly over to Europe for a couple of months to work at a client location since he or she has a certain skill that is very hard to find in the Netherlands. This means that all of us have to start accepting that this transfer of work skills on a global scale is a necessity if we want to stay competitive. Companies that keep on refusing to join this trend, will face the fact that they stay behind since they won’t find enough skilled IT professionals. Accept it and open up your mind…
Open up your mind
L. Provoos
3 Comments
Category :
Custom Software Development
3 Comments
Leave a comment
Hey Lee
Good that you did not try the i3 approach in the plane, but that would have been a great story :)
Hopefully courses like this will help in making the radical mind shift as, it will only help us a group. The earlier the offshore is involved the better it is for our clients as we will able to serve them better quality, better solutions and take lesser time to deliver.
Tarun Chandel
Good that you did not try the i3 approach in the plane, but that would have been a great story :)
Hopefully courses like this will help in making the radical mind shift as, it will only help us a group. The earlier the offshore is involved the better it is for our clients as we will able to serve them better quality, better solutions and take lesser time to deliver.
Tarun Chandel
Lee,
Good post. May I suggest that offshoring be seen in the comprehensive context of globalization, which will help clarify its necessity to employees and organizations alike:
1) Free and open markets have demonstrated its superior ability to generate wealth and raise people from poverty. As evidence: Great Britain in the late 1800s and early 1900s, The United States, the East Asian countries in the late 1960s, China post-1970, India post-1990.
2) Open markets increase the possibility of global competition--for and by human resources as well as organizations. Therefore, a global market requires a global competitive strategy for survival.
3) Offshoring is one of the strategies to maintain survival and competitive advantage in a global market.
4) If offshoring is blocked either through legislative force or through union/employee handwringing, the ones most threatened will be the organization's *current* employees (not the potential offshore candidates who do not yet have the job). The current employees risk making their organization less competitive and prone to failure, thus increasing the chances of losing their own jobs.
I think if we look at offshoring from this broader vantage point, and open our minds (as you said), then the issue becomes a matter of rational self-interest for all parties involved--the organization and its stakeholders, the current onshore employees, and the potential offshore candidates.
Good post. May I suggest that offshoring be seen in the comprehensive context of globalization, which will help clarify its necessity to employees and organizations alike:
1) Free and open markets have demonstrated its superior ability to generate wealth and raise people from poverty. As evidence: Great Britain in the late 1800s and early 1900s, The United States, the East Asian countries in the late 1960s, China post-1970, India post-1990.
2) Open markets increase the possibility of global competition--for and by human resources as well as organizations. Therefore, a global market requires a global competitive strategy for survival.
3) Offshoring is one of the strategies to maintain survival and competitive advantage in a global market.
4) If offshoring is blocked either through legislative force or through union/employee handwringing, the ones most threatened will be the organization's *current* employees (not the potential offshore candidates who do not yet have the job). The current employees risk making their organization less competitive and prone to failure, thus increasing the chances of losing their own jobs.
I think if we look at offshoring from this broader vantage point, and open our minds (as you said), then the issue becomes a matter of rational self-interest for all parties involved--the organization and its stakeholders, the current onshore employees, and the potential offshore candidates.
Jerry, the valid point you make will surely be confirmed by macro-economists and CEOs from multinational companies, but you still have a lot of companies that operate only in the local market or just do business with the neighbour countries who are reluctant to accept knowledge workers from countries like India. The funny thing is that our company has financial experts in India that know the tax legislation in the Netherlands better than a lot of Dutch counterparts :)


















