ये कुछ दिशानिर्देश हैं जिनका उपयोग मैं लॉक का मूल्यांकन करते समय करता हूं:
क्या विक्रेता उद्योग मानक प्रारूपों का उपयोग करता है?
यदि आप एक फाइल और कोड के साथ समाप्त होते हैं, जिसे एक विदेशी भाषा बोलनी है, तो स्विच करना अत्यधिक कठिन है। यदि आपके पास XML और JSON जैसे मानक प्रारूप हैं तो ऐसा नहीं है। उदाहरण के लिए ASP .Net एस्पेक्स का उपयोग करता है, जो मार्कअप है जो न तो html है, न ही यह वैध XML है। इससे उन फ़ाइलों को परिवर्तित करना या उन्हें पार्स करना बहुत मुश्किल हो जाता है।
क्या विक्रेता अपने सिस्टम के साथ एकीकृत करने के लिए पर्याप्त बिंदुओं की आपूर्ति करता है?
क्या आप अपने डेटा को सिस्टम से मुक्त कर सकते हैं, और इसे अपने स्वयं के सिस्टम के साथ एकीकृत कर सकते हैं, जैसे कि वेब सेवाओं की तरह, कुछ प्रकार के व्यवधान के माध्यम से? यदि आप इसे अपने सिस्टम के साथ एकीकृत करना चाहते हैं, तो क्या आपको प्रीमियम पर अधिक विक्रेता उत्पाद जोड़ने की आवश्यकता है?
दूसरे के समाधान को बदलना कितना कठिन है?
विक्रेता से दूर जाना कितना मुश्किल होगा यह देखने के लिए एक निरंतर विवेक जांच की आवश्यकता है। यदि विक्रेता का सामान आपके संपूर्ण बुनियादी ढांचे को विकृत करता है तो आपको थका हुआ होना चाहिए।