8 tips for finding and managing programmers

Recruiting top software engineers may involve distributed development teams. Here are eight tips to ensure these remote teams are productive.

1 2 3 4 5 6 7 8 Page 2
Page 2 of 8

Pick the right projects for remote development teams

remote projects Thinkstock

 

Not every type of software project lends itself to development by a distributed team of developers, warns Naresh Jain, founder of the Agile Software Community of India. "If you need deep domain expertise and feedback from one business area, it is suboptimal to develop in a distributed fashion," he says.

In software projects for banks or insurance companies, for example, you often need domain experts close by to ensure that the developers understand what is needed, he points out. "It is much better if domain experts can just go into a conference room and get the developers up to speed with current requirements, especially if three days later those requirements are likely to have changed.

"And if you are working in something specialized like medical insurance, you just can't connect to it as a developer unless you have experience working in that environment," he adds.

1 2 3 4 5 6 7 8 Page 2
Page 2 of 8
The CIO Fall digital issue is here! Learn how CIO100 award-winning organizations are reimagining products and services for a new era of customer and employee engagement.