Outsourcing a project – no matter which field it belongs to, what size the project is – has never been an easy job. It covers many steps, involve many people in, and may suddenly ...