الوحدات المعيارية لمنصة SaaS مؤسسية: ما لا يتعلّق بمجال النشاط
أيّاً كان القطاع — اللوجستيك، المالية، الصحة، الصناعة — تقوم منصة SaaS المؤسسية على قاعدة من الوحدات العَرضية ذاتها. الإدارة، التسيير، الإعداد، التكامل: خارطة كاملة لما يمثّل 80٪ من المنتج.
في منصة SaaS مؤسسية، نحو 80٪ من الكود و60٪ من القيمة المُدركة تأتي من وحدات عَرضية مستقلّة كلّياً عن مجال النشاط.
لماذا نميّز الوحدات العَرضية
حين نتحدّث عن منصّة SaaS «لوكلاء العبور» أو «لمكاتب المحاماة» أو «للصناعة»، يتّجه الانتباه تلقائياً إلى المجال المهني. غير أنّه عند فتح غطاء المحرّك، لا يمثّل المجال المهني عادةً سوى 20 إلى 30٪ من الكود؛ أمّا الباقي — وهو الأغلبية الساحقة — فينتمي إلى وحدات عَرضية: المصادقة، الصلاحيات، الإعدادات، الإشعارات، التدقيق، النسخ الاحتياطية، التكاملات…
لهذه الحقيقة نتيجتان عمليتان:
- ناشر SaaS يهمل هذه القاعدة يُسلّم منتجاً هشّاً، مهما كان رقيّ الطبقة المهنية.
- عميل لا يُحسن تقييم هذه القاعدة يجد نفسه، بعد ستة أشهر من النشر، أمام حواجز في الإدارة أو الإعداد أو الأمان لم يتوقّعها.
لتوضيح المشهد، نميّز أربع عائلات: الإدارة (مَن يحكم المنصّة)، التسيير (ما يستعمله المستخدمون يومياً)، الإعداد (ما يُضبط دون برمجة)، ومجموعة أخيرة «وحدات عَرضية أخرى» تشمل التكامل والأتمتة والدعم والـBI والأمان المتقدّم.
وحدة الإدارة
مخصّصة لمسؤولي المنصّة. تحكم مَن يصل إلى ماذا، وتضمن الحوكمة التقنية. بدونها لا توجد منصّة SaaS متعدّدة المستخدمين جدّية.
- إدارة المستخدمين — إنشاء، دعوة، تعطيل، دورة حياة الحساب، التفويض.
- الأدوار والصلاحيات (RBAC / ABAC) — ملفّات، حقوق دقيقة لكلّ كيان وإجراء، تراتبية، توارث.
- تعدّد المستأجرين / الشركات — منظّمات، فروع، أقسام، عزل صارم للبيانات.
- المصادقة وSSO — SAML، OAuth2، OIDC، MFA / 2FA، سياسات كلمات المرور، قوائم IP.
- التدقيق والسجلات — تتبّع كامل: مَن فعل ماذا، متى، من أيّ IP، بأيّ قيم قبل/بعد.
- الرخص والاشتراكات — خطط، مقاعد، حصص، فوترة داخلية، إدارة التجديدات.
- الإشراف التقني — صحة النظام، مقاييس، تنبيهات، حصص تخزين وحوسبة.
- النسخ الاحتياطية والاسترجاع — نُسخ مبرمجة، تصدير كامل للمستأجر، خطة تعافٍ.
- الامتثال RGPD / INPDP — الحقّ في النسيان، تصدير المعطيات الشخصية، سجلّ المعالجات، مدد الحفظ.
- واجهات API والتكاملات التقنية — مفاتيح API، webhooks، رموز، نطاقات، تدوير.
مؤشّر النضج: تتيح وحدة إدارة جيّدة لمسؤول العميل تسيير مستأجره دون فتح أيّ تذكرة دعم.
وحدة التسيير
هي ما يستعمله المستخدمون المهنيون يومياً. لا تتعلّق بالمهنة في ذاتها، لكنّها تُهيكل طريقة العمل على أيّ كيان مهني (ملفّ، عقد، عميل، طلب، حادث…).
- جهات الاتصال والدليل — عملاء، موردون، شركاء، داخليّون، مع كشف التكرار والدمج.
- إدارة الوثائق (GED) — رفع، إصدارات، تصنيف، معاينة، بحث في النصّ الكامل.
- المهام وسير العمل — إسناد، آجال، تذكيرات، مصادقة متعدّدة المستويات، حالات مخصّصة.
- المراسلة والإشعارات — تنبيهات داخل التطبيق، بريد، SMS، إشعار محمول، تفضيلات لكلّ مستخدم.
- لوحات القيادة والتقارير — مؤشّرات، عناصر قابلة للضبط، تصدير Excel / PDF، مشاركة العروض.
- الملفّات والوسائط — مكتبة مركزية، صور مصغّرة، مشاركة داخلية، تحكّم بالنفاذ.
- البحث الشامل — محرّك عَرضي عبر جميع الكيانات، مرشّحات، اقتراحات، تاريخ.
- السجل وسلّة المهملات — إصدارات، حذف رخو، استرجاع، أرشفة قانونية.
- الاستيراد / التصدير — CSV، Excel، API، تخطيط قابل للضبط، تشغيل تجريبي، سجلّ أخطاء.
- التقويم والأجندة المشتركة — حجوزات، تخطيط جماعي، مزامنة iCal / Google / Outlook.
مؤشّر النضج: يجب أن تستطيع استرجاع أيّ إجراء سابق بأقلّ من ثلاث نقرات، على أيّ كيان.
وحدة الإعداد
وحدة الإعداد هي عقد المرونة في المنصّة. تتيح تكييف المنصّة مع قواعد كلّ عميل وعلامته التجارية ومفرداته — دون سطر برمجي واحد.
- الإعدادات العامّة — شعار، اسم، منطقة زمنية، عملة، صيغ الأرقام والتواريخ.
- التوطين (i18n) — اللغات المفعّلة، ترجمات قابلة للتخصيص، دعم RTL للعربية والعبرية.
- التخصيص البصري (السمة) — ألوان، وضع داكن، خطوط، علامة بيضاء، نطاق فرعي مخصّص.
- القوالب — رسائل المعاملات، وثائق PDF، فواتير، عقود، توقيعات.
- المراجع وقوائم القيم — تصنيفات، حالات، تصنيفات، قوائم منسدلة، قيم افتراضية.
- قواعد الترقيم — تسلسلات، سوابق، صيغ (فواتير، عروض أسعار، ملفّات، تذاكر).
- سير عمل قابل للضبط — مراحل، شروط، مصادقات متعدّدة، تنبيهات آلية.
- حقول مخصّصة — إضافة سمات على الكيانات دون تدخّل المطوّرين.
- ضبط الإشعارات — مَن يتلقّى ماذا، عبر أيّ قناة، ضمن أيّ شروط.
- سياسات الأمان — مدّة الجلسة، تعقيد كلمة المرور، MFA إلزامي، قوائم IP.
مؤشّر النضج: 80٪ من طلبات التطوير لدى العميل يجب أن تُحلّ بالإعداد لا بالتطوير.
الوحدات العَرضية الأخرى
لا تكفي أربع عائلات لوصف منصّة SaaS مؤسسية جدّية. هذه الوحدات المكمّلة نجدها في كلّ منتج ناضج:
🔌 وحدة التكامل
الصلة بالمنظومة الخارجية. في OCEAN SOFT، تُوفَّر التكاملات مع الأطراف الثالثة (SINDA، COTUNACE، ERP، المحاسبة…) عند الطلب، لا في الباقة المعيارية — لكلّ عميل منظومته الخاصة.
- موصِّلات ERP / CRM / محاسبة / بريد / SMS / دفع / تخزين سحابي.
- سوق إضافات أو مكوّنات.
- API عمومية موثّقة + webhooks صادرة.
🤖 وحدة الأتمتة والذكاء الاصطناعي
- أتمتة مشروطة (منطق no-code شبيه بـZapier داخلي).
- مساعد ذكاء اصطناعي سياقي، اقتراحات، بحث دلالي.
- OCR، تصنيف آلي للوثائق، استخراج بيانات.
🆘 وحدة الدعم والمساعدة
- مركز مساعدة / قاعدة معرفة مدمجة في المنصّة.
- محادثة دعم، تذاكر داخلية للعميل.
- تأهيل تفاعلي (جولة موجَّهة، تلميحات سياقية، قائمة تحقّق).
📈 وحدة التحليلات (BI)
تختلف عن التقارير التشغيلية: تحليلات عَرضية، تصديرات BI، موصِّلات Power BI / Metabase / Tableau، مستودع بيانات داخلي.
🔐 وحدة الأمان المتقدّم
غالباً ما تُفصل عن الإدارة: تشفير في السكون والنقل، إدارة الأسرار، فحص الفيروسات للمرفوعات، كشف الاختراق، الامتثال لـISO 27001.
💬 وحدة التعاون
- تعليقات، إشارات
@، خيوط نقاش مرتبطة بالكيانات. - مشاركة خارجية عبر روابط عمومية مع صلاحية انتهاء وكلمة مرور.
- فضاءات عمل / مشاريع مشتركة.
📱 وحدة الجوّال والعمل دون اتصال
PWA، تطبيقات جوّال أصيلة، مزامنة دون اتصال لمستخدمي الميدان.
مقاربتنا في OCEAN SOFT
في OCEAN SOFT نعدّ هذه الوحدات العَرضية عمود فقري لكلّ منتجاتنا، قبل الطبقة المهنية ذاتها. عمليّاً:
- قاعدة مشتركة — الإدارة والتسيير والإعداد مشتركة بين منصاتنا (DEEP4SHIP، DOUSSI…) لضمان الاتساق والمتانة.
- امتثال أصيل — RGPD وINPDP مدمجان في القاعدة (تدقيق، حقّ النسيان، تصدير، مدد حفظ)، لا مضافَين لاحقاً.
- تكاملات عند الطلب — منظومة كلّ عميل فريدة. نبني الموصِّلات اللازمة (SINDA، COTUNACE، ERP، محاسبة…) حسب الحاجة، لا من كتالوج.
- الإعداد قبل التطوير — قواعد المهنة وسير العمل والمسميّات والقوالب: كلّها قابلة للضبط. لا يمرّ كلّ تطوّر عبر إصدار جديد.
إن كنت تقيّم منصّة SaaS — منصّتنا أو منصّة منافسة — فاطرح هذه الأسئلة قبل أسئلة المهنة: مَن يدير الصلاحيات؟ ما الذي يمكن ضبطه دون تطوير؟ أين تُخزَّن البيانات؟ كيف يتمّ التصدير؟ ماذا يحدث إن قرّرتُ المغادرة؟
المهنة تُبهر في العرض. القاعدة تحسم في الإنتاج.