Staff augmentation In this outsourcing model you own your project from start to end. The client takes most of the responsibility. You're hiring tech talents from an outsourcing company To strengthen the team responsible for the development projects. You have access to a talent pool of IT professionals from staff augmentation company. Managed team In managed services model or dedicated team models responsibility and ownership are shared by the client and the outsourcing provider determining which responsibilities belong to whom. Your managed team operates independently of your in-house team, with an outsourced Project Manager overseeing daily operations and workflows. Project-based By choosing project outsourcing, the outsourcing provider takes most of the responsibility and owns the projects from start to end. He or She completes your development projects according to your specifications. Staff Augmentation ModelManaged Services ModelProject-Based Model ScopeNot setEstimatedPredefined TimelinePredefinedEstimatedPredefined ControlHighMediumLow Client Technical Expertise/LeadershipRequiredRecommendedOptional Communication with Outsourced TeamDailyFrequentOccasional Overlap with In-House TeamHighSomeNone Product ManagementClientSharedClient Task ManagementClientOutsourcing VendorOutsourcing Vendor