
Andrew Hanna

Tekunda Team

مؤسسة Salesforce لديك معقدة جدًا بالنسبة للـ change sets، لكن ليس لديك الميزانية أو عدد الموظفين لأدوات DevOps بمستوى المؤسسات الكبرى. لديك 3-20 مطور Salesforce، وعدة sandboxes، ودورات إصدار يزداد صعوبة إدارتها مع نمو الفريق.
هذه مشكلة DevOps للشركات المتوسطة. هنا تعلق معظم فرق Salesforce النامية.
يغطي هذا الدليل ما يعمل فعليًا لفرق بهذا الحجم - بناءً على أنماط من عشرات تطبيقات Salesforce في الشركات المتوسطة.
عند هذا الحجم، البساطة هي صديقك. لست بحاجة إلى 6 بيئات.
مسار النشر: التطوير ← الجودة ← الإنتاج، مؤتمت عبر خط نشر.
عند هذا الحجم، تحتاج إلى عزل الميزات لتجنب تعطيل المطورين لبعضهم البعض.
sandbox التكامل هو الإضافة الأساسية - هنا تظهر تعارضات الدمج قبل أن تصل إلى الإنتاج.
الفرق التي تشحن بوتيرة ثابتة تشحن بموثوقية أعلى من الفرق التي تشحن "عندما تكون جاهزة". الوتيرة تفرض ترتيب الأولويات وتمنع تراكم المخاطر التي تسبب أعطال الإنتاج.
توصية لفرق 5-15 مطورًا: إصدارات كل أسبوعين في يوم ثابت (مثل كل أربعاء ثانٍ). أعِدّ خط النشر مرة واحدة، وشغّله في كل دورة.
لست بحاجة إلى مهندسي DevOps بدوام كامل. أنت بحاجة إلى ملكية واضحة.
هذه هي مقاييس DORA الأربعة. قسها شهريًا. إذا كان تكرار النشر ينخفض أو معدل الفشل يرتفع، فعمليتك بها عنق زجاجة يجب إصلاحه قبل أن يزداد سوءًا.
كم sandbox يحتاجه فريق Salesforce في شركة متوسطة؟
مع 3 إلى 8 مطورين، يكفي sandbox تطوير وsandbox جودة وإنتاج. بعد 8 مطورين، أضف sandboxes للميزات، وsandbox تكامل تظهر فيه تعارضات الدمج، وsandbox UAT لاعتماد الأعمال.
ما وتيرة الإصدار الأنسب لفريق Salesforce نامٍ؟
الوتيرة الثابتة أفضل من الشحن "عندما يكون جاهزًا"، لأنها تفرض ترتيب الأولويات وتوقف تراكم المخاطر. كل أسبوعين في يوم ثابت يناسب معظم الفرق بهذا الحجم، والأسبوعي يناسب التطوير النشط جدًا، والشهري يعمل فقط إذا كانت المؤسسة مستقرة.
هل تحتاج مهندس DevOps مخصصًا لـ Salesforce؟
ليس بهذا الحجم. ما تحتاجه هو ملكية واضحة: منسّق إصدار للتقويم وقرار المتابعة أو الإيقاف، ومراجع نشر لم يكتب الكود، وشخص يمتلك قرار التراجع.
ما المقاييس التي تُظهر أن DevOps الخاص بـ Salesforce لديك يعمل؟
مقاييس DORA الأربعة: تكرار النشر، ومهلة التغييرات، ومعدل فشل التغييرات، ومتوسط وقت الاستعادة. قسها شهريًا، وتعامل مع انخفاض تكرار النشر أو ارتفاع معدل الفشل كعنق زجاجة يجب إصلاحه مبكرًا.
في شركة بحجم 50-200 موظف مع 5-20 مطور Salesforce، تحتاج إلى أداة:
Serpent مبني خصيصًا لهذا الحجم من الفرق. اطّلع على الأسعار أو جرّبه مجانًا.
بدون التزام.