और ये बहुत महत्वपूर्ण हैं कि सबसे पहले इनपुट या आउटपुट की पहचान करें फिर सिस्टम के व्यवहार का बहुत गंभीरता से अध्ययन करें, मैनुअल कंट्रोल , ऑपरेटर सुरक्षा, दोष वगैरह की आवश्यकताओं को देखें और फिर इस विवरण को औपचारिक रूप देने की कोशिश करें, इसलिए पहले ऑपरेशन को लिखें।
ഇത് വളരെ പ്രധാനമാണ്, ആദ്യം ചെയ്യേണ്ടത് സിസ്റ്റം ഇൻപുട്ട് ഒപ്പം ഔട്ട്പുട്ട് തിരിച്ചറിയുക എന്നതാണ്, അതുകഴിഞ്ഞ് സിസ്റ്റം പെരുമാറ്റം വിശകലനം ചെയ്യണം, യാന്ത്രികം അല്ലാത്ത പ്രവർത്തനത്തിന്റെ ആവശ്യകത നോക്കണം, ഓപ്പറേറ്റർ സുരക്ഷിതത്വം, തകരാർ എന്നിവയും പഠിക്കണം. എന്നിട്ട് ഇതിൻറെ വിവരണം ഔപചാരികം ആക്കണം.