Today it is quite common to have external "resources" within your teams. I have hardly come across any company which doesn't have at least some specialists on their teams who are not on their regular payroll. While external developers are not a problem in themselves, the way how those are implemented can cause problems. This blog focuses on external collocated developers on the customer's site (so dispersed and distributed teams are excluded).