برنامه استالین در نتیجه شکل‌گیری برنامه NEP توسط لنین (New Economic Policy or NEP)(سیاست اقتصادی جدید) به وجود آمد، برنامه لنین NEP زمانی شکل گرفت که لنین پیشنهاد جایگزینی برنامه نو را با نظام کمونیست جنگ داد، کمونیست جنگ در زمان جنگ داخلی حاکم شوروی آشفته بود، به این دلیل که کشور افسارگسیخته شوروی نیاز به یک نظام قدرتمند داشت، کمونیست جنگ مطرح شده بود، که شامل کنترل بر تمام ابزارات و زمین‌ها بود، که پس پایان جنگ لنین آن را برانداخت و برنامه نو NEP را اجرا کرد. این برنامه به سختی کمونیست جنگ با موضوعات اشتراکی‌سازی و خصوصی‌سازی نبود، و همین دلایل باعث شد استالین که رهبری انحصارطلب بود پس از به قدرت رسیدن برای تثبیت و دفاع از مقابله و مبارزه‌اش برای مثال با دهقانان ثروتمند (کولاک‌ها) برنامه ۵ ساله را مطرح کند، تا بتواند کمونیسم در جهان را رهبری کند، این برنامه باعث شد تولید کارخانه‌ها افزایش پیدا کند و شوروی از هفتمین کشور قدرتمند صنعتی به دومین کشور برسد که آن‌هم به دلیل اول بودن آمریکا بود.