If you are outsourcing a software development project - does your development team need a project manager? Maybe? No? Sometimes? Read less