The Register has a good article on outsourcing. While the author is very much in favour , it gives some tips to avoid the pitfalls, including.
- Keep it simple
- Document well, then document some more
- Good project management is still vital.
- Connect with the team, early and often.