Michael L Royle, ThoughtWorks
Michael Royle is Global Resource Manager for ThoughtWorks, a global leader in system integration and custom enterprise development. Through his career he has covered all aspects of software delivery, from support to development to testing to project management. Currently he is focusing on the affects of team dynamics for both collocated and distributed development projects. As well as new tools and/or techniques that can improve the efficiency of software development projects.