Anyone who has had experience with a distributed development team will know that having lots of people involved in a project has its advantages and its disadvantages. On the plus side, the ability to leverage varied skills, to compartmentalize parts of the development operation and to distribute tasks across timezones […]

Ben Kepes

Ben Kepes is a technology evangelist, an investor, a commentator and a business adviser. Ben covers the convergence of technology, mobile, ubiquity and agility, all enabled by the Cloud. His areas of interest extend to enterprise software, software integration, financial/accounting software, platforms and infrastructure as well as articulating technology simply for everyday users.