دوره دوم تکامل نرم افزار ( The second period of software development )
در این دوره (اواسط دهه 60 تا اواسط دهه 70) سیستمهای چند برنامهای و چندکاربردی بوجود آمدند. تکنیکهای محاورهای، نوع جدیدی از کاربردها و سطح جدیدی از پیچیدگی را در نرم افزار و سخت افزار بوجود آوردند. سیستمهای بلادرنگ نیز در این دوره معرفی شدند و این سیستمها دادهها را از منابع مختلف جمعآوری کرده، تجزیه و تحلیل میکردند و در زمانی به اندازه کسری از ثانیه فرآیندها را کنترل کرده و خروجی را تولید میکردند.
اولین نسل از سیستمهای مدیریت بانک های اطلاعاتی بوجود آمد.