Software Development Outsourcing Guide
Models, hidden costs and the controls worth agreeing up front
Software development outsourcing means buying build capacity instead of hiring it. The three engagement models, what an hourly rate hides, and the controls that keep the code, the accounts and the schedule in your hands.