الخروج الذي لم يحدث أبداً
“خرجنا من Oracle ودخلنا قفصاً لم نستطع رؤيته.” قال لنا مدير تقنية معلومات في إحدى أكبر 3 شركات تأمين أوروبية ذلك في عام 2024، بعد خمس سنوات من نقل 240 شاشة Oracle Forms إلى منصة كود منخفض رائدة. أُغلقت الهجرة الأصلية في 14 شهراً وسُجلت كنجاح. ثم أعلن البائع زيادة ترخيص بنسبة 34%، وهبط عرض الخروج من ثلاثة متكاملين بين 11 و17 مليون دولار مع جدول زمني مدته 20 شهراً، ووافق مدير تقنية المعلومات على زيادة السعر بدلاً من ذلك.
هذا هو النمط الذي نراه غالباً. تبدو الهجرة الأولى مثل الفوز. الثانية — التي لم يُخصص لها أحد ميزانية — تُكلف أكثر من الأولى، وهي التي تكشف عن ما فرضته المنصة فعلاً.
ما هو القفل فعلاً
القفل ليس بند ترخيص. إنه خاصية معمارية. يكون النظام مقفلاً عندما لا يمكن إعادة إنتاج التطبيق قيد التشغيل خارج وقت تشغيل البائع دون إعادة كتابته. تُولد منصات الكود المنخفض مثل Mendix وOutSystems تطبيقات تعتمد على تنسيقات بيانات وصفية ملكية ومحركات وقت تشغيل ومكتبات مكونات. الكود المُولَّد، حيث يكون مرئياً على الإطلاق، ليس محمولاً.
يُشير دليل Gartner لسوق الكود المنخفض لعام 2025 إلى أن 61% من عمليات نشر الكود المنخفض في المؤسسات ليس لديها استراتيجية خروج موثقة. وضعت Forrester نفس الرقم عند 68% في دراسة منفصلة.
مكونات التكلفة الثلاثة التي يُقلل المشترون من تسعيرها
يُقلل المشترون باستمرار من تسعير ثلاثة مكونات من التكلفة الإجمالية للملكية على منصة مقفلة. أولاً، تصاعد الترخيص — يرتفع عقد الكود المنخفض للمؤسسة النموذجي بنسبة 18% إلى 35% عند أول تجديد، وتستخرج المنصات ذات تكاليف التبديل العالية المزيد. ثانياً، تموج ترقية المنصة — يُجبر كل تغيير في الإصدار الرئيسي على إعادة التحقق من كل تطبيق، بتكلفة متوسطة من 4% إلى 7% من البناء الأصلي سنوياً. ثالثاً، علاوة الخروج — تكلفة المغادرة، التي تنمو مع كل تطبيق جديد يُضاف إلى المنصة.
عبر المحافظ التي راجعناها، تعمل التكلفة الإجمالية للملكية لخمس سنوات لتحديث الكود المنخفض من 1.8x إلى 2.4x من العرض الأولي. يعيش التجاوز بالكامل في هذه المكونات الثلاثة.
لماذا الاختصار مغرٍ على أي حال
الاختصار مغرٍ لأن أول 18 شهراً تبدو ممتازة. تُقلص منصات الكود المنخفض فعلاً وقت التسليم على البناء الأولي. العروض التوضيحية سريعة. مستخدمو الأعمال سعداء. فريق نجاح عملاء البائع منتبه. لا تظهر تكلفة القفل حتى التجديد الثاني، وبحلول ذلك الوقت غالباً ما يكون مدير تقنية المعلومات الذي وقع العقد الأصلي قد انتقل.
شاهدنا هذه الدورة تكتمل ثلاث مرات في العقد الماضي. موجة SaaS في 2010، وموجة الكود المنخفض في 2018، والآن موجة مساعد ترميز الذكاء الاصطناعي في 2024. وعدت كل منها بإزالة القيد. قدمت كل منها تبعية جديدة.
كيف تبدو البنية غير المقفلة
تتجنب الحداثة القفل عندما تحمل ثلاث خصائص. سلوك التطبيق موصوف بالكامل في مواصفات مفتوحة قابلة للقراءة البشرية. تُنتج خطوة التوليد كوداً قياسياً — TypeScript وSQL وOpenAPI — يعمل على أي سحابة دون مكونات وقت تشغيل ملكية. والمواصفات، وليس الكود، هي الناتج الذي يمتلكه العميل.
في ظل هذه الشروط، تكلفة الخروج هي تكلفة تشغيل المولد في مكان آخر. هذا رقم مختلف جذرياً. في المهام التي سعّرناها، يتراوح من 3% إلى 8% من البناء الأصلي، وليس 80% إلى 140%.
الانضباط لتجنب تكرار الدورة
يتطلب تجنب القفل انضباطاً واحداً تتخطاه معظم فرق المشتريات. قبل توقيع أي عقد تحديث، سعّر الخروج. احصل على إجابة مكتوبة للسؤال: ما الذي سيُكلفه ترك هذه المنصة في 36 شهراً وتشغيل نفس سير العمل في مكان آخر؟ إذا لم يستطع البائع أو لن يُجيب، تكون تكلفة الخروج هي علاوة القفل، وتنتمي إلى نموذج التكلفة الإجمالية للملكية.
ينطبق نفس السؤال على المنصات الأصلية للذكاء الاصطناعي. التوليد لا يعني تلقائياً قابل للنقل. الناتج يهم أكثر من وقت التشغيل.
الخلاصة
كل اختصار في تحديث الأنظمة القديمة يتاجر تكلفة معروفة بأخرى غير معروفة. تُحرك منصات الكود المنخفض الفاتورة من Oracle إلى البائع الجديد، غالباً بمعدل تشغيل أعلى. التحديثات التي تصمد على مدى عقد هي تلك التي يمتلك فيها العميل مواصفات قابلة للنقل ويمكنه تجديد النظام في أي مكان. هذا هو الاختبار. اطرحه قبل العقد، وليس بعد التجديد.