تولید برنامه‌های مشترک