Too Long; Didn't Read
Traditional outsourcing is an agreement between two companies where one of them contracts the other to do part of its work rather than engage own employees. Traditional models can achieve great results in providing additional expertise and securing extra resources for short-term projects. The Dedicated Teams model is an effective form of collaboration where one company engages a service provider to hire and co-manage (in terms of employment, HR, office facilities and infrastructure) a team of experienced professionals, while at the same time it maintains control over the development process and its IP assets.