તેથી, મૂળભૂત રીતે તે આની જેમ શરૂ થાય છે, તે આર્કિટેક્ચરની વર્તમાન સ્થિતિની તપાસ સાથે પ્રારંભ થાય છે, ત્યારબાદ આગળનું પગલું ચોક્કસ ડેટા પ્રકારને ઓળખવા, ડેટા પ્રકારોની ધારણાઓ અને અવરોધો શોધવા, લક્ષ્યની યોગ્યતાને ઓળખી કાઢવાનું છે.
मूलभूतपणे हे असे दिसते की हे आर्किटेक्चरच्या सद्यस्थितीचे परीक्षण करण्यापासून सुरू होते. त्यानंतर पुढील चरण म्हणजे विशिष्ट डेटा प्रकार ओळखणे, डेटा प्रकारांची समज आणि निर्बंध शोधणे आणि लक्ष्यित आवश्यकतेची ओळख पटविणे आवश्यक आहे.