Blog | Shared | Projects | Info
I am a software engineer so it is only logical that I have a natural interest in outsourcing or to be more precise to find out what is needed to secure my job. I recently listened to a podcast with Kent Beck, the inventor of extreme programming (XP). He was asked what he thinks about the future of XP and replied something interesting about the companies in India.

"its primarily the driving forces in the developing countries because they have to find some way, some low capital way to gain a competitive advantage. [...] talked about the Indian outsourcing and they said these Indian companies will do anything to deliver on time and it was said as if they were cheating somehow to do that."

Why is this interesting? Because lots of people in Europe are not able to change their habits. They still do not feel the pressure to embrace change and accept techniques like agile software development. On the opposite the companies in the outsourcing countries do not care about how they are doing there work. They have to find a way to be as cost-efficient as possible. If XP is doing the job then they will choose it otherwise they will choose something else. And the companies in Europe? Instead of trying to catch up they usually only blame their competitors.
(back)