در دنیای تجاری امروزی، بسیاری از شرکت ها انجام فعالیت های خود را به پیمانکاران می سپارند. برون سپاری مناسب می تواند زمان های تحویل را کوتاه کند، مجموع هزینه ها را کاهش دهد و سازمان را منعطف تر نماید؛ بنابراین بهره گیری درست از برون سپاری می تواند توان رقابتی شرکت را افزایش دهد. از طرف دیگر، با توجه به اهمیت وجود یک توالی عملیات بهینه مخصوصاً در شرکت های تولیدی، در نظر گرفتن همزمان این مسائل می تواند تا حد زیادی باعث افزایش کارایی گردد. هر شرکت ممکن است با اهداف مختلفی کارهای خود را برون سپاری نماید. همچنین شرایط پیمانکار می تواند متفاوت باشد؛ این شرایط می تواند شامل هزینه تولید، ظرفیت یا تکنولوژی ماشین آلات و ... باشد. وجود شرایط و اهداف مختلف در برون سپاری و همچنین گستردگی مسائل زمانبندی سبب می شود که انواع مختلفی از این دسته مسائل ایجاد شود. در این تحقیق، ابتدا مروری بر مطالعاتی که در این زمینه انجام شده است صورت گرفته و سپس دسته بندی های متناسبی ارائه گردیده است.