Category Archives: Managing remote team

Advantages for programmers when involving in Software Community sites and Discussion forums

  What’s your opinion on encouraging programmers in a company to involve in Software Community sites  and Discussion forums? (a) Good for knowledge sharing and self improvement OR (b) Waste of time and that leads to less productivity I believe …

Read More

Oral versus written communication in offshoring

People who engage in offshoring, have a natural, human inclination to ‘just start communicating’. My experience has made me think a lot about the most effective way of communicating in an offshoring context. If you are involved in managing an …

Read More

Implementing an effective software development process: Agile, Scrum, CMMI and where to start

The common way of organizing software projects in most software firms is (or was) the waterfall method. Most firms don’t choose this process deliberately, but grow into it, because it’s a natural human way to get organized. It has its …

Read More

How do I know if I am ready for offshoring or nearshoring?

Offshoring and nearshoring are becoming increasingly popular. Articles are published about new offshoring decisions made by multinationals almost every day. And with the eternal struggle to find talent and lower costs, the importance of involving people from offshore or nearshore …

Read More

What are the cultural differences between India and Europe?

17 November 2010 Outsourcing

Last week I was giving a presentation at the Rajagiri School of Management in Cochin, India for a group of 150 MBA students. The two central themes were Outsourcing and Entrepreneurship. One of the questions that came up was ‘What …

Read More