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