Project outsourcing means delegating certain processes to experienced external contractors. The processes, which can be transferred, include management, software development, quality assurance, design, etc.