Outsourcing is an arrangement of the certain job functions done by an outside company instead of having the inhouse department or employees in which a company hires another company to be responsible for a planned or existing activity. Outsourcing has become a major trend in human resources over the past decade including a business process, operational, manufacturing, and facility management as well as the business core functions such as new technology development.
Related Definitions in the Project: The Project Management; Project Organisation