I would like to get the following information related to outsourced project.
-Always look at the reviews / work from the developer you want to hire.
-Don't hire a new developer with no record (You don't have to be his "genuine pig"
-Don't work with payment plans if you have never worked with the developer before.
(I lost $10k on a project because the developer stopped working after 75% of work, and the new developers didn't understand the code)
-If it's a big project with a lot of bugs and maintenance then http://www.activecollab.com/ is a must have software to handle 1 or more projects.
This software alone saved 10's of hours.