आगे जो हुआ वह मुख्य रूप से डेटा-ड्रिविन डिजाइन है जिसका 70 और 80 के दशक में वर्चस्व था, जहां की विशिष्ट विशेषता थी डेटा ड्रीविन डिजाइन , वहाँ सिस्टम इनपुट और सिस्टम आउटपुट के बीच मैपिंग है और यह मैपिंग सीधे सॉफ्टवेयर सिस्टम की संरचना को जाती है।
తరువాత ఏమి జరిగిందంటే ప్రధానంగా డేటా డ్రివెన్ అంటే డేటాతో నడిచే డిజైన్ 70 మరియు 80 లలో ఆధిపత్యం చెలాయించింది, ఇక్కడ డేటా-ఆధారిత డిజైన్ యొక్క విలక్షణమైన లక్షణంలో ఇన్ పుట్ సిస్టమ్ ఇన్ పుట్లు మరియు సిస్టమ్ అవుట్ పుట్ల మధ్య మ్యాపింగ్ ఉంది మరియు ఈ మ్యాపింగ్ నేరుగా సాఫ్ట్ వేర్ సిస్టమ్ నిర్మాణాన్ని పొందవచ్చు.