أهم مواصفات كراسة شروط نظام سير العمل والموافقات
كراسة شروط نظام سير العمل الجيدة تغطّي ستة محاور: المواصفات الوظيفية (نماذج، مسارات، صلاحيات، تفويض، تصعيد)، والتكامل والواجهات البرمجية، والأمن والاستضافة والامتثال، والأداء والتوسع، والدعم والتدريب والتوثيق، ثم معايير القبول والضمان. كل بند يُصاغ كمتطلب قابل للقياس، مع تمييز الإلزامي عن المفضّل حتى تُقارَن العروض بعدل.
لماذا تحدّد المواصفات مصير المشروع
أغلب مشاريع سير العمل المتعثّرة لم تفشل في التنفيذ، بل في الكراسة. عندما تكون المواصفات مبهمة — «نظام سهل الاستخدام يدعم الموافقات» — يقدّم كل مورّد فهمه الخاص، فتصل العروض غير قابلة للمقارنة، ويتحوّل الخلاف بعد التوقيع إلى «هذا لم يكن ضمن النطاق».
الكراسة الجيدة تحوّل الرغبات إلى متطلبات قابلة للقياس والاختبار. بدل «صلاحيات مرنة» تكتب: «يدعم تعريف الأدوار على مستوى الحقل الواحد، وتفويضًا مؤقتًا بتاريخ بداية ونهاية». الأولى رأي، والثانية بند يُقبَل أو يُرفض في اختبار القبول.
وهناك فائدة ثانية أهم من العدل في المقارنة: الكراسة الدقيقة تُجبرك أنت على حسم أسئلتك الداخلية قبل الشراء. حين تكتب متطلب التصعيد، عليك أولًا أن تقرر بعد كم ساعة يُصعَّد الطلب وإلى من. هذه القرارات لو أُجّلت لما بعد التوقيع تحوّلت إلى تأخير مكلف في مرحلة التنفيذ.
قسّم كل متطلب إلى إلزامي (Must) يُقصي المورّد إن غاب، ومفضّل (Should) يرفع تقييمه دون أن يُقصيه. هذا التمييز وحده يمنع إقصاء عرض ممتاز بسبب ميزة ثانوية، أو قبول عرض ضعيف يفتقر إلى أساس جوهري.
إن أردت هيكلًا جاهزًا للكراسة نفسها، راجع نموذج كراسة شروط نظام سير العمل، ولقائمة المتطلبات التفصيلية قائمة متطلبات نظام سير العمل.
المواصفات الوظيفية
هذا قلب الكراسة. هنا تصف ما يجب أن يفعله النظام فعليًا. اربط كل فئة بالقدرة المطلوبة وسبب أهميتها حتى يفهم المورّد النية لا الكلمة فقط:
| الفئة | القدرة المطلوبة | لماذا تهمّ |
|---|---|---|
| بنّاء النماذج | تصميم نماذج دون برمجة، بحقول شرطية تظهر حسب الاختيار | يقلّل الاعتماد على المورّد في كل تعديل |
| مصمّم المسارات | مسارات متفرّعة بشروط حسب المبلغ والإدارة والنوع | يمنع تمرير طلب كبير عبر مسار مبسّط |
| الصلاحيات | أدوار على مستوى الحقل والإجراء، لا الشاشة فقط | يحمي البيانات الحساسة داخل النموذج ذاته |
| التفويض | تفويض مؤقت بتاريخ بداية ونهاية مع بقاء الأصيل في السجل | يمنع توقّف الطلبات عند غياب المعتمد |
| التصعيد | تصعيد آلي للمستوى الأعلى بعد مهلة محددة | يكشف الاختناقات بدل أن تختبئ |
| سجل التدقيق | أثر كامل غير قابل للتعديل من مدير النظام | يحسم أي خلاف أو مراجعة لاحقة |
اكتب لكل بند معيار قبول واضحًا. مثال: «يُصعَّد الطلب آليًا إن تجاوز 48 ساعة دون رد، ويظهر في تقرير الطلبات المتأخرة». هذا ما تختبره لاحقًا في البيئة التجريبية.
انتبه أيضًا إلى القدرات التي تُغفَل غالبًا وتكلّف كثيرًا عند غيابها: تعديل المسار دون توقّف الطلبات الجارية، والنسخ الجزئي للطلبات المتكررة، وحفظ النموذج كمسودة، والطلبات المجمّعة التي يعتمدها المدير دفعة واحدة. اطلبها صراحة في الكراسة بدل افتراض وجودها.
التكامل والواجهات البرمجية
نظام سير العمل لا يعيش وحده. يحتاج بيانات الموظفين والهيكل الإداري من نظام الموارد البشرية، ومراكز التكلفة من النظام المالي، والدخول الموحّد من دليل المنشأة. اكتب متطلبات التكامل بوضوح لتتجنّب الإدخال اليدوي المزدوج:
- واجهات REST API موثّقة لإنشاء الطلبات وقراءة حالتها وسحب التقارير.
- الدخول الموحّد (SSO) عبر بروتوكول معياري مثل SAML أو OpenID، وربط بدليل المنشأة (Active Directory).
- تكامل الموارد البشرية لمزامنة الهيكل الإداري والأرصدة والمناصب.
- تكامل مالي لدفع الطلبات المعتمدة إلى نظام ERP ومراكز التكلفة.
- الويب هوك (Webhooks) لإشعار الأنظمة الأخرى فور تغيّر حالة الطلب.
واجهة موجودة لا تعني واجهة مجانية أو مفتوحة. اطلب في الكراسة توثيق حدود الاستدعاء (rate limits)، ومن يتحمّل تكلفة تطوير الربط المخصّص، وهل التكامل مع الأنظمة السعودية الشائعة جاهز أم يحتاج تطويرًا إضافيًا يُسعَّر منفصلًا.
قارن قدرات التكامل عمليًا خلال العرض التوضيحي عبر قائمة أسئلة العرض التوضيحي.
الأمن والاستضافة والامتثال
هذا المحور يُقصي كثيرًا من العروض في الجهات الحكومية والمنشآت المنظّمة. صِغ المتطلبات وصفيًا: النظام يدعم متطلبات الامتثال ويساعد على تلبيتها — فالمسؤولية النهائية على المنشأة، والنظام أداة لا شهادة.
- الاستضافة داخل السعودية: خيار استضافة البيانات داخل المملكة، ودعم الاستضافة السحابية والمحلية.
- التشفير: تشفير البيانات أثناء النقل والتخزين بمعايير حديثة.
- الامتثال: دعم متطلبات نظام حماية البيانات الشخصية (PDPL) وضوابط الهيئة الوطنية للأمن السيبراني.
- إدارة الهويات: مصادقة متعددة العوامل وسياسات كلمات مرور قابلة للضبط.
- النسخ الاحتياطي: سياسة نسخ احتياطي دورية وخطة تعافٍ من الكوارث بمعدلات RPO/RTO محددة.
اطلب في الكراسة إثباتات لا وعودًا: شهادات المورّد، تقارير اختبار الاختراق، ووصف موقع مراكز البيانات. البند الأمني بلا إثبات مجرّد ادعاء.
الأداء والتوسع
نظام يعمل بسلاسة لـ50 مستخدمًا قد ينهار عند 5,000. حوّل التوقعات إلى أرقام قابلة للاختبار بدل صفات عامة مثل «سريع» و«يتحمّل الضغط»:
| المؤشر | المتطلب النموذجي | كيف يُختبر |
|---|---|---|
| زمن الاستجابة | تحميل الشاشة الرئيسية خلال ثانيتين تحت الحمل العادي | اختبار أداء على البيئة التجريبية |
| المستخدمون المتزامنون | يدعم العدد المستهدف مع هامش نمو 3 سنوات | اختبار حمل بعدد محاكى |
| حجم الطلبات | يعالج ذروة الطلبات الشهرية دون تدهور | محاكاة ذروة نهاية الشهر |
| التوفّر (Uptime) | نسبة توفّر متعاقد عليها ضمن اتفاقية الخدمة | تقارير مراقبة شهرية |
| التوسّع | إضافة إدارات وفروع دون إعادة بناء | عرض عملي أثناء الاختبار |
اربط مؤشرات التوفّر والاستجابة باتفاقية مستوى خدمة (SLA) لها غرامات تأخير واضحة، لا مجرد وعد شفهي.
الدعم والتدريب والتوثيق
النظام الممتاز بلا دعم جيد يصبح عبئًا بعد الإطلاق. كثير من المشاكل تظهر في الشهر الثالث حين يغادر فريق التنفيذ. حدّد في الكراسة ما تتوقعه بعد التسليم:
- قنوات الدعم: هاتف وبريد ونظام تذاكر، بأوقات تغطية محددة (أيام العمل أو 24/7).
- أزمنة الاستجابة: مصنّفة حسب خطورة العطل (حرج/عالٍ/عادي) ضمن اتفاقية الخدمة.
- التدريب: تدريب المشرفين على بناء المسارات، وتدريب المستخدمين، ومواد تدريبية بالعربية.
- التوثيق: دليل مستخدم ودليل مشرف ووثائق الواجهات البرمجية، محدّثة مع كل إصدار.
- التحديثات: سياسة الإصدارات، ومن يتحمّل تكلفة الترقيات، وأثرها على التخصيصات.
اطلب تحديد الدعم المشمول ضمن السعر والدعم المدفوع إضافيًا بوضوح. الغموض هنا يتحوّل فواتير مفاجئة بعد سنة. راجع عوامل تسعير نظام سير العمل لفهم البنود التي ترفع التكلفة.
معايير القبول والضمان ومثال تطبيقي
الجزء الذي تنساه أغلب الكراسات هو كيف نثبت أن النظام نجح. بلا معايير قبول مكتوبة، يصبح الاستلام خلافًا. اربط الدفعات المالية بمراحل قبول واضحة، وحدّد فترة ضمان تُصلَح فيها العيوب دون تكلفة. أولًا، ميّز الإلزامي عن المفضّل:
| المتطلب | التصنيف | أثر غيابه |
|---|---|---|
| مسارات متفرّعة حسب المبلغ | إلزامي | يُقصي العرض |
| سجل تدقيق غير قابل للتعديل | إلزامي | يُقصي العرض |
| استضافة داخل السعودية | إلزامي | يُقصي العرض |
| تطبيق جوال أصلي | مفضّل | يخفض التقييم لا يُقصي |
| لوحات تحليلات متقدمة | مفضّل | يخفض التقييم لا يُقصي |
| قوالب مسارات جاهزة | مفضّل | ميزة إضافية |
ثم اربط القبول بمسار اختبار فعلي. في جهة حكومية بالرياض، بدا اختبار القبول قبل التشغيل هكذا:
لا تُعتمد الدفعة النهائية إلا بعد توقيع لجنة الاستلام على محضر القبول، وتبدأ بعده فترة ضمان محددة (سنة مثلًا) تُصلَح خلالها العيوب دون تكلفة إضافية. اربط هذا بمعايير الاختيار الشاملة في معايير اختيار أفضل نظام سير عمل في السعودية.
الأسئلة الشائعة
ما الفرق بين المتطلب الإلزامي والمفضّل في الكراسة؟
المتطلب الإلزامي (Must) شرط جوهري يُقصي المورّد إن غاب، مثل الاستضافة داخل السعودية أو سجل التدقيق غير القابل للتعديل. المفضّل (Should) ميزة ترفع تقييم العرض دون أن تُقصيه، مثل تطبيق جوال أصلي. الفصل بينهما يمنع خطأين شائعين: إقصاء عرض ممتاز بسبب ميزة ثانوية، أو قبول عرض ضعيف يفتقر إلى أساس لا غنى عنه.
كم بندًا يجب أن تحتوي كراسة شروط نظام سير العمل؟
لا يوجد رقم سحري، لكن العدد ليس المقياس بل التغطية والقابلية للاختبار. كراسة متوازنة تغطّي المحاور الستة: الوظيفي والتكامل والأمن والأداء والدعم ومعايير القبول. تجنّب حشو بنود لا تختبرها فعليًا، فكل بند تكتبه يجب أن يقابله معيار قبول واضح تتحقق منه في البيئة التجريبية قبل الاستلام.
هل يجب أن تشترط كراسة الشروط الاستضافة داخل السعودية؟
يعتمد على طبيعة بياناتك والجهة المنظّمة لك. الجهات الحكومية والقطاعات الحساسة غالبًا تشترطها، وبعض البيانات الشخصية يخضع لضوابط نظام حماية البيانات الشخصية. الأسلم صياغتها كمتطلب إلزامي إن كنت جهة منظّمة، مع طلب إثبات موقع مراكز البيانات. تذكّر أن النظام يساعد على تلبية المتطلبات، والمسؤولية النهائية عن الامتثال تبقى على المنشأة.
كيف أصيغ متطلبًا وظيفيًا بشكل قابل للاختبار؟
حوّل الرغبة إلى سلوك محدد وقابل للقياس. بدل «تصعيد مرن» اكتب: «يُصعَّد الطلب آليًا للمستوى الأعلى إن تجاوز 48 ساعة دون رد، ويظهر في تقرير الطلبات المتأخرة». هذه الصياغة يمكن تجربتها فعليًا في البيئة التجريبية، فتُقبل أو تُرفض بلا جدال، بينما الصياغة العامة تترك الباب مفتوحًا للتأويل والخلاف بعد التوقيع.
ماذا أضع في بند الضمان بعد التشغيل؟
حدّد مدة ضمان صريحة (سنة مثلًا) تُصلَح خلالها العيوب البرمجية دون تكلفة إضافية، مع تعريف واضح لما يُعدّ عيبًا مقابل طلب تطوير جديد. اربط الدفعة النهائية بتوقيع محضر القبول، وحدّد أزمنة الاستجابة للأعطال حسب خطورتها. بند الضمان الغامض يتحوّل بعد أشهر إلى نزاع حول من يتحمّل تكلفة الإصلاح.
ملخص سريع
كراسة شروط نظام سير العمل الناجحة تحوّل الرغبات إلى متطلبات قابلة للاختبار عبر ستة محاور: الوظيفي، والتكامل، والأمن والاستضافة، والأداء، والدعم، ومعايير القبول والضمان. ميّز الإلزامي عن المفضّل ليعدل التقييم، واكتب لكل بند معيار قبول تتحقق منه في البيئة التجريبية، واربط الدفعة النهائية بمحضر قبول موقّع. الكراسة الواضحة تجعل العروض قابلة للمقارنة وتحمي المشروع بعد التوقيع.
جرّب النظام على إجراء من إجراءاتك
اطلب عرضًا توضيحيًا مخصصًا: اختر إجراءً حقيقيًا من منشأتك ونُريك كيف يعمل داخل النظام من التقديم حتى الاعتماد.