Ini adalah beberapa pedoman yang saya gunakan ketika mengevaluasi kunci:
Apakah vendor menggunakan format standar industri?
Jika Anda berakhir dengan berton-ton file dan kode yang harus berbicara bahasa asing, maka beralih sangat sulit. Jika Anda memiliki format standar seperti XML dan JSON tidak demikian. Misalnya ASP. Net menggunakan aspx, yang merupakan markup yang bukan html, juga bukan XML yang valid. Ini membuatnya sangat sulit untuk mengonversi file-file tersebut atau menguraikannya.
Apakah vendor menyediakan poin yang cukup untuk diintegrasikan dengan sistem mereka?
Bisakah Anda membebaskan data Anda dari sistem, dan mengintegrasikannya dengan sistem Anda sendiri melalui beberapa bentuk interoperasi, seperti layanan web? Jika Anda ingin mengintegrasikannya dengan sistem Anda, apakah Anda perlu menambahkan lebih banyak produk vendor dengan harga premium?
Seberapa sulit untuk mengubah solusi untuk yang lain?
Pemeriksaan kewarasan yang konstan diperlukan untuk melihat betapa sulitnya untuk menjauh dari vendor. Jika barang vendor meliputi seluruh infrastruktur Anda, Anda harus lelah.