استخلص منطق عملك الأساسي. حافظ على استقرار نظام ERP لديك.
نقوم بفصل قدرات الأعمال عن أنظمة ERP المتكاملة (المونوليث) بشكل تدريجي وفي بيئة الإنتاج، دون تعطيل أقسام المالية أو المستودعات أو العمليات. أول واجهة برمجة تطبيقات (API) جاهزة للإنتاج في غضون ثمانية أسابيع.
كان من المفترض أن يكون نظام ERP هو نظام السجل المركزي. لكنه تحول بدلاً من ذلك إلى نظام للقيود.
بدأ الأمر بالتكوين، ثم التخصيص. ثم سنوات من منطق الأعمال المتراكم المدمج في منصة لم تُصمم أصلاً لتحمله. اليوم، يتطلب نشر قاعدة تسعير جديدة استشاري SAP، وطلب تغيير، ودورة اختبار، وأسابيع من الانتظار. يتطلب أي دمج جديد التعامل مع خمسة عشر وحدة. ويستغرق تعديل تقرير واحد ثلاثة أيام عمل.
الحل ليس في استبدال نظام ERP. وفقاً لأبحاث Panorama Consulting، تتجاوز مشاريع استبدال أنظمة ERP الكبيرة الميزانية في أكثر من 50% من الحالات وتستغرق سنوات لتقديم القيمة المرجوة. الحل هو التوقف عن الإضافة إليه والبدء في استخلاص المكونات منه. انقل منطق الأعمال إلى خدمات مصممة خصيصاً بواجهات برمجة تطبيقات (APIs) واضحة. دع نظام ERP يستمر في أداء مهامه بفعالية - مثل الدفاتر المالية، والبيانات الرئيسية، والامتثال التنظيمي - بينما يتم وضع كل ما يتطلب السرعة أو المرونة أو التكامل خارجه.
هذا هو فصل أنظمة ERP. ليس مشروع استبدال، بل عملية استخلاص منضبطة وتدريجية تحافظ على استمرارية الأعمال في كل خطوة.
جدوى الأعمال
فصل أنظمة ERP ليس مشروعاً معمارياً. إنه قرار يتعلق بتكاليف التشغيل وسرعة الوصول إلى السوق.
قبل الفصل:كل تغيير في الأعمال يمر عبر نظام ERP. تستغرق تحديثات التسعير أسابيع. تتطلب عمليات دمج القنوات الجديدة أشهراً من التخطيط. تستهلك تعديلات التقارير قدرات قسم تكنولوجيا المعلومات التي يجب أن تُخصص لبناء المنتجات. تكلفة التغيير مرتفعة، وغير متوقعة، وفي تزايد مستمر.
بعد الفصل:تطلق فرق المنتجات أعمالها بشكل مستقل. توجد منطق التسعير والتنفيذ والتكامل في خدمات تتحكم بها فرقك. تنخفض طلبات التغيير على نظام ERP. يقل الاعتماد على الموردين. وينتقل وقت طرح التغييرات في قدرات الأعمال من أسابيع إلى أيام.
يبقى نظام ERP. وتزول القيود.
كيفية عملنا
يتعامل المنافسون في سوق DACH مع فصل أنظمة ERP كمشروع تحول يمتد لسنوات متعددة - بفرق عمل كبيرة، واستكشاف مطول، وقيمة مؤجلة. أما Gradion فتحدد نطاق أول هدف للفصل في أسبوعين وتقدم أول واجهة برمجة تطبيقات (API) جاهزة للإنتاج في غضون ثمانية أسابيع.
المرحلة | ماذا يحدث | الإطار الزمني النموذجي |
|---|---|---|
تقييم وتحديد الحدود | نقوم برسم خرائط لقدرات الأعمال المحصورة داخل نظام ERP، ونصنفها حسب مستوى الصعوبة، وتكرار التغيير، ومساحة التكامل. تحصل على خارطة طريق مفصلة للفصل ذات أولوية، وتعاريف لعقود واجهات برمجة التطبيقات (API) - أي خطة تنفيذ ملموسة، وليست مجرد عرض تقديمي. | أسبوعان |
الاستخلاص الأول | يتم استخلاص القدرة الأكثر صعوبة وتحويلها إلى خدمة مصممة خصيصاً بواجهة برمجة تطبيقات (API) مستقرة. يتم ذلك باستخدام بيانات حية، وحركة مرور إنتاجية، وتوجيه بطريقة "strangler-fig" لضمان استمرار عمل نظام ERP طوال العملية. ويتم التحقق من صحتها تحت حمل الإنتاج قبل التحويل الكامل. | 6-8 أسابيع |
الفصل المتسلسل | كل عملية استخلاص لاحقة تكون أسرع وأقل تكلفة - فقد أصبحت أنماط التكامل، وطبقة مزامنة البيانات، والبنية التحتية للنشر موجودة بالفعل. نتقدم في خارطة الطريق حسب ترتيب الأولويات. | مستمر، 4-6 أسابيع لكل قدرة |
التحويل الكامل هو تغيير في التوجيه، وليس حدث إطلاق مباشر. إمكانية التراجع متاحة دائماً حتى يتم إيقاف مسار ERP القديم رسمياً.
ما نقدمه
نستعرض قدرتين أساسيتين في هذه الصفحة. المنهجية الكاملة متاحة عند الطلب.
تحديد الحدود وخارطة طريق الفصل
السؤال الأول ليس كيف نفصل، بل أين نفصل. ليست كل وظيفة في نظام ERP مرشحة للفصل. نقوم برسم خرائط للقدرات المحصورة حالياً داخل نظام ERP، ونصنفها حسب مستوى الصعوبة، ونحدد عقد واجهة برمجة التطبيقات (API) لكل منها. الناتج هو خطة تنفيذ ذات أولوية: ما هي القدرات التي يجب استخلاصها أولاً، وبأي ترتيب، وكيف يجب أن تبدو الواجهة لكل منها.
تصميم طبقة واجهة برمجة التطبيقات (API) وتحديد العقود
يؤدي الاستخراج دون عقد API مستقر إلى تراكم نوع مختلف من الديون التقنية. لذلك، نحدد طبقة واجهة برمجة التطبيقات (API) بدقة قبل البدء في بنائها، بما يشمل: نموذج الموارد، استراتيجية الإصدار، آليات معالجة الأخطاء، ونموذج المصادقة. يضمن هذا حصول المستهلكين النهائيين - مثل منصة التجارة الإلكترونية، نظام اللوجستيات، وطبقة إعداد التقارير - على عقد مستقر يمكنهم الاعتماد عليه في تطوير حلولهم، حتى قبل اكتمال تكامل نظام تخطيط موارد المؤسسات (ERP). هذا النهج يفصل الجداول الزمنية للتسليم عن عملية ترحيل ERP نفسها، مما يتيح لفرق الواجهة الأمامية والتكامل العمل بالتوازي وبكفاءة.
قدرات تسليم إضافية
القدرة | الملخص |
|---|---|
استراتيجية الفصل التدريجي (Strangler-Fig Extraction) | يتم توجيه استدعاءات واجهة برمجة التطبيقات (API) الجديدة إلى الخدمة المستقلة المستخرجة، بينما تستمر استدعاءات نظام تخطيط موارد المؤسسات (ERP) القديمة في العمل حتى يتم التحقق من الخدمة الجديدة واستقرارها بشكل كامل. يتم تحويل حركة البيانات تدريجياً، ولا يتم إجراء أي تعديلات على نظام ERP الأصلي أثناء عملية الفصل؛ بل يقتصر التغيير على طبقة التوجيه فقط. يضمن هذا النهج عدم حدوث أي تعطيل للعمليات المالية أو المخزنية أو التشغيلية. |
تكامل أنظمة SAP والأنظمة القديمة | بالنسبة لأنظمة SAP: نستخدم واجهات BAPIs و IDocs و OData و RFC المنشورة، مع تجنب برمجة ABAP المخصصة. أما لأنظمة Oracle والأنظمة القديمة: نطبق أنماط المحولات (adapter patterns) وطبقات مكافحة الفساد (anti-corruption layers) لعزل الخدمات المستخرجة عن التفاصيل الداخلية لأنظمة تخطيط موارد المؤسسات (ERP). |
مزامنة البيانات | نقدم ضمانات اتساق واضحة لكل كيان بيانات، تشمل: تحديد مصدر الحقيقة، آليات حل التعارضات، الحد الأقصى المقبول للتأخير، واكتشاف الأعطال واستعادتها. نطبق نماذج أكثر صرامة للبيانات المالية، بينما نعتمد الاتساق النهائي (eventual consistency) في الحالات التي تسمح بذلك. |
الترحيل التدريجي | لا نقوم بفصل أي قدرة إلا بعد أن تصبح الخدمة البديلة تعمل بالتوازي ويتم التحقق من أدائها تحت حمل الإنتاج الفعلي. تواصل الإدارات المالية إنجاز إغلاقات نهاية الشهر، وتستمر المستودعات في شحن الطلبات. لا تتوقف أي عملية حيوية أثناء عملية الفصل التدريجي. |
التقنيات
الطبقة | ما نستخدمه |
|---|---|
التكامل | نستخدم واجهات برمجة تطبيقات REST و GraphQL (وفق مواصفات OpenAPI)، وأنماط تعتمد على الأحداث (مثل Kafka و RabbitMQ)، بالإضافة إلى طبقات المحولات ومكافحة الفساد للتعامل مع واجهات SAP RFC/BAPI/IDoc. |
الخدمات | نعتمد على الحاويات (Containerised) باستخدام Kubernetes، مع خطوط أنابيب نشر مستقلة لكل خدمة يتم فصلها. نضمن قابلية المراقبة الشاملة منذ اليوم الأول، بما في ذلك التسجيل المنظم (structured logging)، التتبع الموزع (distributed tracing)، ونظم التنبيه (alerting). |
البيانات | نصمم نماذج قراءة مخصصة للتقارير والتحليلات، مفصولة تمامًا عن مخزن المعاملات الخاص بنظام تخطيط موارد المؤسسات (ERP). نستخدم تقنية التقاط تغيير البيانات (Change Data Capture) للمزامنة في الحالات التي يتعذر فيها الوصول المباشر عبر واجهة برمجة التطبيقات (API). |
واجهات أنظمة تخطيط موارد المؤسسات (ERP) | SAP S/4HANA، SAP ECC، Oracle E-Business Suite، Microsoft Dynamics، بالإضافة إلى الأنظمة القديمة المخصصة التي تعتمد على نقاط تكامل على مستوى قاعدة البيانات أو الملفات. |
إثبات في بيئة الإنتاج
ناشر كتب فنية فاخرة – طبقة تكامل نظام تخطيط موارد المؤسسات (ERP)، ومنصة بقيمة إجمالية للبضائع (GMV) تبلغ 27 مليون يورو.
واجه ناشر كتب فنية فاخرة عالمي، يدير 12 متجرًا حول العالم، تحديات في إدارة عملياته الخلفية بسبب تشتت الأنظمة. كانت بيانات المنتجات والمخزون والطلبات تُدار بجهد يدوي كبير. حافظت Gradion على نظام Microsoft Business Central كنظام تخطيط موارد المؤسسات (ERP) والسجل الرئيسي، وقامت ببناء طبقة تجارة إلكترونية مزدوجة باستخدام Shopify Plus حوله. تم تحقيق مزامنة فورية مع نظام ERP، و Akeneo (نظام إدارة معلومات المنتج PIM)، و Makaira (نظام إدارة المحتوى CMS) عبر تكاملات واجهة برمجة تطبيقات (API) نظيفة. أدى هذا إلى إلغاء التنسيق اليدوي الذي كان يربط هذه الأنظمة سابقًا بشكل كامل. تدير المنصة الآن قيمة إجمالية للبضائع (GMV) تبلغ 27 مليون يورو سنويًا، وتتعامل مع فعاليات مبيعات فردية تصل إلى 5 ملايين يورو دون أي اضطرابات.
شركة مصنعة للتقنيات الصحية – فصل نظامي تخطيط موارد المؤسسات (ERP) وإدارة معلومات المنتج (PIM) عن التجارة الإلكترونية، أعمال بقيمة 400 مليون يورو.
واجهت شركة رائدة في تصنيع التقنيات الصحية، بإيرادات سنوية تبلغ 400 مليون يورو ومنتجات متوفرة في أكثر من 100 سوق، مشكلة مستمرة تتمثل في عدم تطابق بيانات نظام تخطيط موارد المؤسسات (ERP) ونظام إدارة معلومات المنتج (PIM) مع ما يراه العملاء عبر ثلاثة متاجر Shopify Plus في الاتحاد الأوروبي والمملكة المتحدة والولايات المتحدة. في قطاع التقنيات الصحية، تحمل دقة البيانات أهمية سريرية بالغة. حافظت Gradion على نظامي ERP و PIM الحاليين، وقامت بتصميم طبقة تكامل واجهة برمجة تطبيقات (API) مخصصة تقوم بمزامنة كلا النظامين تلقائيًا كل 15 دقيقة عبر جميع المنصات الثلاث. أدى هذا إلى انخفاض فوري في حالات فشل التنفيذ والجهد اليدوي. يدعم هذا الهيكل الآن قيمة إجمالية للبضائع (GMV) تبلغ 400 مليون يورو عبر أكثر من 100 سوق، دون الحاجة إلى أي تغييرات في نظامي ERP أو PIM.
جميع الأرقام مستمدة من مشاريع فعلية. المراجع متوفرة بموجب اتفاقية عدم إفشاء.
اذكر العملية التي تعيق تقدمك أكثر.
سير عمل للتسعير. تكامل للتنفيذ. اعتمادية للتقارير. سنقوم بتقييم مسار الاستخراج، وتحديد عقد واجهة برمجة التطبيقات (API)، وتحديد نطاق التسليم الأول. ستحصل على خدمة إنتاج عاملة - لا مجرد خارطة طريق - في غضون ثمانية أسابيع.