
Andrew Hanna

Andrew Hanna

باختصار: معظم أدوات Salesforce DevOps بتحسب التكلفة لكل مقعد أو لكل مؤسسة متصلة. ده منطقي لعميل نهائي عنده مؤسسة إنتاج واحدة، لكنه مؤلم بهدوء لشركة استشارات بتدير عشرة أو عشرين مؤسسة عملاء، لأن كل عميل جديد بيضيف تكلفة ترخيص قبل ما يضيف ساعة قابلة للفوترة. توحيد خط تسليم واحد لا يتغير سعره مع عدد المؤسسات بيحول الأدوات من تكلفة متغيرة إلى تكلفة ثابتة، وده قرار هامش قبل ما يكون قرار جودة.
العميل النهائي بينمو على محور واحد: الأشخاص. عنده مؤسسة إنتاج، وكام بيئة اختبار، وفريق بيكبر ببطء. الأداة اللي بتحسب لكل مقعد بتتابع النمو ده بأمانة.
لكن شركة التكامل الصغيرة بتنمو على محور تاني: المؤسسات. عشرة عملاء يعني عشر مؤسسات إنتاج، وبيئات الاختبار بتاعتهم، وغالبًا مؤسسات scratch فوقهم. الفاتورة بتتحسب بالظبط على المحور اللي الشركة بتتوسع عليه، والتوسع ده في حد ذاته مش قابل للفوترة. ومن هنا تظهر ثلاث مشكلات هيكلية.
يستحق إنك تقرأ صفحات المزودين نفسها بدل الملخصات الجاهزة. Gearset بتنشر أسعارها: النشر الأساسي بيتحسب لكل مستخدم Gearset شهريًا، بينما الأتمتة وCI/CD بتتباع بشكل منفصل لكل فريق، وكل مستوى بيشمل عددًا ثابتًا من مؤسسات CI/CD المستهدفة. يعني محور المؤسسات موجود فعلًا، بس قاعد في بند الأتمتة مش في السعر الرئيسي.
أما Copado فمش بتنشر قائمة أسعار. خطة Essentials بتبدأ مجانًا، ومستوى المؤسسات بيوجهك لحجز مكالمة. بالنسبة لشريك تنفيذ ده في حد ذاته تكلفة: مش هتقدر تبني نموذج هامش ربح على رقم لازم تتفاوض عليه الأول.
ولا واحد من النموذجين غير أمين. الاتنين اتصمموا لعميل بيملك المؤسسات بنفسه. الشريك اللي بيستعيرها مؤقتًا حالة استثنائية في التصميم ده.
احسب الشكل مش الأرقام. لو أي بند في فاتورتك بيتحرك مع المؤسسات المتصلة، تكلفة الأدوات هتكبر مع قائمة العملاء بينما الإيراد بيكبر مع الساعات القابلة للفوترة. الخطين دول بيفترقوا كل مرة تكسب فيها شغل مش قادر توفر له فريق فورًا.
والقفزات هي اللي بتوجع. لما مستوى أتمتة يشمل خمس مؤسسات مستهدفة والمستوى اللي بعده يشمل خمستاشر، ممكن العميل السادس يكلفك مستوى كامل زيادة عن الخامس. القفزة دي مالهاش علاقة بمجهود المشروع السادس، ومكنتش موجودة في العرض اللي وقعته بالفعل.
بيتباع عادة كجودة: نشر أقل فشلًا، سجل تدقيق حقيقي، تراجع تقدر تكتبه في العقد الإطاري. كل ده صحيح. لكن الرقم الأكبر موجود في جانب التكلفة.
خط تسليم لكل عميل يعني معرفة محبوسة في أشخاص. الاستشاري اللي بنى نموذج الفروع لعميل معين بيبقى الوحيد القادر يطلق إصدار له، فتتعلق نسبة الاستغلال بالأفراد وتتحول الإجازات لمخاطر تسليم. شكل واحد لخط التسليم عبر المحفظة كلها بيغير ثلاث حاجات.
التوحيد ما يعنيش إن كل العملاء يشتغلوا بنفس الطريقة. يعني إن المراحل ثابتة (تذكرة، فرع، تحقق، موافقة، نشر، تراجع) والإعدادات وحدها هي اللي بتختلف.
Serpent بتسعّر لكل شركة، مش لكل مقعد ولا لكل مؤسسة. خطة Scale بـ 699 دولار للشركة شهريًا بمستخدمين غير محدودين وصفر تكلفة إعداد، والسعر ما بيتغيرش سواء ربطت ثلاث مؤسسات عملاء أو ثلاثين. وفيه خطة Essentials مجانية بـ 30 رصيدًا شهريًا لو حابب تجرّب حساب واحد الأول.
وبصراحة عن القياس: الاستهلاك بالأرصدة، يعني العداد بيقيس الشغل مش عدد العملاء. نشر ميزة برصيد واحد، وإصدار للإنتاج برصيدين، وأي إجراء ذكاء اصطناعي بيضيف رصيدًا، وعملية بيانات بأربعة، وScale بتشمل 300 شهريًا. ده متغير بيتحكم فيه حجم التسليم عندك، مش متغير بينتجه فريق المبيعات كل ما يكسب عميلًا جديدًا.
وفيه تفصيلتين مهمتين تحديدًا لشغل الشركاء. Serpent ما بتثبّتش أي حاجة في مؤسسة العميل وبتتصل عبر واجهات برمجية قياسية، فالإعداد ما بيحتاجش موافقة على حزمة والخروج ما بيحتاجش إزالة تثبيت. وبما إن سير العمل قائم على التذاكر وGit شغال في الخلفية، الاستشاري اللي بيغطي حساب مش لازم يكون هو اللي جهّزه.
هل التسعير لكل مقعد دايمًا أسوأ لشركة الاستشارات؟
لأ. أربعة استشاريين بيغطوا عشرين مؤسسة عملاء ممكن يكون التسعير لكل مقعد أرخص لهم من التسعير لكل مؤسسة. المشكلة إن معظم العقود بتقيس الاتنين، فبتدفع على المحور اللي يكبر الأول.
نقدر نحمّل تكلفة أدوات DevOps على العميل؟
أحيانًا، كبند في عقد خدمة مُدارة. الموضوع أصعب بكتير في مشاريع التنفيذ بسعر ثابت، وهي مصدر أغلب إيرادات شركات التكامل الصغيرة.
هل الخط الموحد معناه نفس نموذج الفروع لكل العملاء؟
لأ. خلي المراحل متطابقة وسيب الفروع والبيئات وبوابات الموافقة إعدادات خاصة بكل عميل.
وإيه الوضع مع عملاء ISV؟
اتأكد إن تدفقات الحزم متضمنة مش إضافة مدفوعة. Serpent بتغطي تدفقات 1GP و2GP وإصدارات AppExchange في كل الخطط، بما فيها المجانية.
نقل عميل لخط تسليم مشترك بياخد قد إيه؟
إعداد Serpent بياخد أقل من 15 دقيقة لكل مساحة عمل وجلسات التهيئة مجانية، فالقيد عادة بيكون نافذة التغيير عند العميل مش الأداة.
بدون التزام.