تتضمن معظم عقود البرمجيات "ضمانات" يصعب إنفاذها عملياً: اتفاقيات مستوى الخدمة الشكلية، والعقوبات الرمزية، والبنود الأخرى.
بذل قصارى الجهد. الضمانات الفعلية هي ثلاثة: استرداد جزئي تلقائي في حالة التأخير، واسترداد المبلغ في حالة عدم استيفاء معايير
يُشترط التوقيع على قبول رمز العميل وامتلاكه منذ اليوم الأول. إذا لم يوقع المورد على البنود الثلاثة جميعها، فإنه يبيع مخاطرة مُقنّعة.
وعد. تُعدّ مجموعة كلاود واحدة من الشركات القليلة التي توقع على البنود الثلاثة جميعها بموجب عقد كمعيار أساسي.
سؤال وجيه: إذا كان السوق بأكمله يعد بالتسليم في الموعد المحدد وبجودة عالية، فلماذا لا تتضمن معظم العقود بندًا حقيقيًا لاسترداد الأموال عند عدم الوفاء بهذه الوعود؟ الإجابة غير مريحة. إن وجود بند حقيقي لاسترداد الأموال يغير من مستوى المخاطرة لدى المورد: فهو يجبره على وضع إجراءات محددة، وتقدير المواعيد النهائية بصدق وبمبالغة، ورفض المشاريع التي يطلبها العميل.
مواعيد نهائية مستحيلة. يعتمد نموذج العمل السائد في هذا القطاع على "بذل قصارى الجهد": بيع الطموح، وحساب الأجر بالساعة، وإعادة التفاوض على المواعيد النهائية عندما تصبح الأمور معقدة.
يتطلب توقيع اتفاقية استرداد التكاليف نهجًا مختلفًا: تقديرات أكثر تحفظًا ولكن واقعية، ونطاق عمل موقّع بمعايير قبول موضوعية، وفريق متخصص، وعمليات عالية الجودة. صحيح أن تشغيلها أكثر تكلفة على المورّد، لكنها أكثر عدلًا للعميل. يفضّل معظم السوق النموذج المريح، ولذلك نادرًا ما يوقّع أحد على هذه البنود.
الضمان 1 · استرداد جزئي تلقائي في حالة التأخر في السداد (عاصفة)
يتضمن البند المفيد أربعة عناصر: مرحلة رئيسية موقعة مع تاريخ محدد،,
آلية استرداد تلقائية دون الحاجة إلى التقاضي، نسبة مئوية
أسباب تبرئة واضحة ومحدودة. مثال على الصياغة: "إذا TCG
شركة TCG تُسلّم المرحلة X بعد التاريخ Y لأسباب تعود إلى شركة TCG.
سيتم خصم مبلغ Z% تلقائيًا من مبلغ الإنجاز التالي
فاتورة."”
الأمر المهم هو أنه يتم تلقائياً، دون أن يضطر العميل إلى تقديم شكوى.,
وبنسبة متناسبة. لا جدوى من التوقيع على استرداد مبلغ
100% مقابل يوم واحد من التأخير، ولا استرداد رمزي بقيمة 0.5%.
الضمان 2 · استرداد المبلغ في حالة عدم استيفاء المعايير
القبول (الإعصار)
يتضمن البند المفيد ثلاثة عناصر: معايير القبول الموضوعية
تم التوقيع قبل التطوير، وآلية التحقق المستقلة و
استرداد قيمة الوحدة المتأثرة. مثال: "إذا لم تستوفِ الوحدة X الشروط التالية:
تم توقيع معايير القبول في المستند Y، وقامت TCG بتصحيحها
تكلفة الوحدة أو استرداد قيمتها حسب اختيار العميل.”
الأمر المهم: المعايير الموضوعية. "إنه يعمل بشكل جيد" ليس معياراً.
“إنّ عبارة "معالجة 1000 فاتورة في الساعة بمعدل خطأ أقل من 0.5%" صحيحة بالفعل. فبدون معايير موضوعية، لا يوجد ضمان حقيقي.
الضمان 3 · ملكية رمز العميل من اليوم الأول
ليس هذا ضمانًا لاسترداد الأموال، ولكنه الأساس للضمانين الآخرين. فبدون امتلاك الكود، يبقى العميل مرتبطًا بالمزود الأصلي ولا يمكنه...
يمكنك تفعيل الضمان إذا اختفى المورد أو رفض الامتثال. ينص البند الصحيح على ما يلي: "جميع شفرة المصدر والوثائق والبنية التحتية
وتعود ملكية الملكية الفكرية التي تم تطويرها في المشروع إلى العميل منذ بدايته.”
هناك خمسة بنود شائعة تبدو وكأنها ضمانات ولكنها ليست كذلك:
إذا كان الضمان الوحيد في العقد هو واحد من هذه الضمانات الخمسة، فلا يوجد
الضمان. يوجد نص يبدو أنه ضمان.
ثلاثة مبادئ عملية:
المبدأ الأول: التلقائية. لا ينبغي على العميل تقديم مطالبة لتفعيل البند. بل يجب تفعيله تلقائياً عند وقوع الحدث، مع الخصم المقابل.
من الفاتورة التالية أو عن طريق التحويل التلقائي.
المبدأ الثاني: الموضوعية. يجب أن تكون المعايير قابلة للقياس خارجيًا. "تحميل الصفحة في أقل من ثانيتين على شبكة الجيل الرابع" معيار قابل للقياس. "جيد
تجربة المستخدم" رقم.
المبدأ الثالث: التناسب. ينبغي أن يكون المبلغ المسترد متناسباً مع مدة التأخير. إن ردّ قيمة المنتج 100% مقابل تأخير يوم واحد يُعدّ ظلماً للمورّد.
إن رد مبلغ 0.1% غير عادل للعميل. عادةً ما يتراوح الرصيد بين 5% و30% للوحدة المتضررة، وذلك بحسب شدة الضرر.
أدرجت مجموعة كلاود الضمانات الثلاثة جميعها كبنود قياسية في عقودها منذ عام 2018. داخليًا، نسميها "العاصفة".“
(تعويض عن التأخير) و"الإعصار" (تعويض عن تجاوز نطاق العمل). في البداية، واجهنا صعوبة في التفاوض داخليًا: الفريق القانوني
وكانت الإدارة المالية تطالب ببنود أقل صرامة. دافعنا عن ذلك لسببين.
أولها الجانب التجاري: في سوق يكاد ينعدم فيه توقيع الضمانات الحقيقية، يُعدّ ذلك ميزة تنافسية هائلة. فالعملاء الذين يُقدّرون...
يلاحظون الجدية في القراءة الأولى للعقد.
أما الجانب الثاني، وهو الجانب التشغيلي: فإن توقيع الضمانات يُلزم الشركات بالعمل بكفاءة. ويشمل ذلك التقديرات الصادقة، ونطاق العمل الواضح، والعمليات عالية الجودة. إنه يتعلق بالانضباط التعاقدي.
فهو يحسن نتائج المشروع حتى لو لم يتم تفعيل البند مطلقًا.
خلال 13 عاماً، دفعنا ضمانات خمس مرات. لم ندفع أبداً مقابل مشروع كامل، بل دائماً مقابل مراحل جزئية. إجمالي الفاتورة المتراكمة أقل.
بنسبة 0.3% من إيرادات الفترة. إنها تكلفة مقبولة وأصل تجاري ضخم.
بشكل طفيف. يُضمّن المورّد الذي يُقدّم الضمانات هامش أمان بسيط في تقديراته لتغطية المخاطر، ولكن في المقابل، يتجنّب العميل المخاطر الأكبر بكثير لمشروع بدون ضمانات قد يتفاقم ويخرج عن السيطرة. النتيجة إيجابية للعميل.
هذه أوضح علامة على أنهم ليسوا المورد المناسب لمشروع بالغ الأهمية. الموردون الجادون يوقعون العقود، أما من يبيعون الوهم فلا يفعلون.
لا. التغييرات في نطاق العمل التي يطلبها العميل تعيد فتح الجدول الزمني والميزانية، دون استرداد أي مبالغ. هذا أمر معقول ويجب ذكره صراحةً في
عقد.
بالنسبة للعملاء الإسبان، يخضع النزاع للاختصاص القضائي الإسباني. وتُعدّ بنود التحكيم في لندن أو سنغافورة وسيلةً لجعل الضمانات غير قابلة للتنفيذ.
عن طريق التحقق المشترك: اختبار المورد الآلي بالإضافة إلى التحقق اليدوي من قبل العميل بالإضافة إلى التحقق الخارجي المستقل، اختيارياً.
في الحالات الحرجة، يتم توقيع البروتوكول بالكامل قبل البدء.
نعم، في شركة TCG يطبقون نفس المبادئ على البرمجيات والذكاء الاصطناعي والويب والتسويق والاستشارات. يتم تكييف المعايير حسب نوع المشروع، لكن المبدأ واحد.
تُعدّ ضمانات استرداد الأموال في مشاريع البرمجيات من أفضل المؤشرات على موثوقية المورّد، فهي ليست مجرد إجراء شكلي.
لا تتضمن هذه الوثائق أي تفاصيل من العقد. إنها دليل علني على أن المورد يؤمن بما يبيعه ومستعد لتحمل خسارة المال في حال عدم الوفاء بالعقد. معظمها
يتجنب السوق التوقيع عليها لأنها تفرض التشغيل السليم. أما الأقلية فتوقعها كمعيار، وبالتالي تعمل بشكل أفضل.
إذا كنت بصدد توقيع عقد برمجيات رئيسي هذا الربع، فاطلب البنود الثلاثة جميعها: استرداد رسوم التأخير، واسترداد رسوم النطاق، والملكية.
من الكود. إذا وقّع المزوّد عليها، فقد أحسنت الاختيار. إذا لم يفعل، فاستمر في البحث.