عقد صيانة البرامج هو الاتفاق الذي يحافظ على أمان النظام وسرعته واستمراره في العمل بعد الإطلاق. تخصص كثير من الشركات ميزانية دقيقة لبناء النظام، ثم تنسى الأشهر التي تلي ذلك، حين تظهر الأخطاء أثناء الاستخدام الفعلي، وتحتاج الخوادم إلى تحديثات أمنية، ويبدأ الموظفون بطلب تعديلات. يشرح هذا المقال ما يجب أن تغطيه خطة الصيانة، وكيفية قراءة مستويات الخدمة فيها، وكيفية مقارنة العروض دون تخمين.
لماذا يبدأ التكلفة المستمرة عند الإطلاق
لا يكون النظام الجديد مكتملاً عند إطلاقه. بل يبدأ للتو في التعامل مع مستخدمين حقيقيين وبيانات حقيقية وحركة فعلية. في الأشهر الأولى، عادةً ما تظهر عيوب صغيرة، وطلبات لتقارير لم تكن مخططة، وتعديلات مفروضة بسبب تحديثات في بوابات الدفع أو أنظمة التشغيل أو القواعد الحكومية.
بدون خطة صيانة، يتحول كل من هذه الأمور إلى مفاوضة. ينتظر فريقك توفر مطوّر، ويُسعَّر العمل من الصفر في كل مرة، ولا يكون هناك مسؤول واضح عندما يتعطل شيء في التاسعة مساءً خلال ليلة مزدحمة. يحوّل العقد هذا الغموض إلى تكلفة شهرية معروفة.
ما الذي يجب أن يغطيه عقد صيانة البرامج
تسرد الخطة المفيدة أنشطة محددة، لا وعوداً عامة بـ"الدعم". على الأقل، ابحث عن هذه المجالات:
- إصلاح الأخطاء: عيوب في الميزات التي تعمل بالفعل كما هو متفق عليه، مع فصل واضح بين الأخطاء والطلبات الجديدة.
- التحديثات الأمنية: تصحيحات الأطر والمكتبات، وفحص التبعيات، ومراجعة دورية لصلاحيات الوصول.
- المراقبة: فحص وقت التشغيل، وتتبع الأخطاء، وتنبيهات تصل إلى شخص محدد، لا إلى صندوق بريد عام فقط.
- النسخ الاحتياطي والاسترداد: عدد مرات تشغيل النسخ الاحتياطي، ومكان حفظها، والمدة الفعلية لاستعادة البيانات.
- تحسين الأداء: مراجعة الصفحات البطيئة والتقارير الثقيلة واستعلامات قاعدة البيانات مع نمو البيانات.
- الاستضافة والبنية التحتية: إدارة سعة الخوادم والشهادات والنطاقات وتكاليف السحابة مع تقديم تقارير عنها.
- التعديلات الصغيرة: رصيد شهري من التعديلات البسيطة، مثل حقل جديد أو عمود في تقرير أو تغيير في نص.
- التقارير: ملخص شهري قصير للحوادث والإصلاحات ووقت التشغيل والساعات المستخدمة.
إذا كان العرض يذكر فقط "دعم مستمر"، فاطلب هذه القائمة كتابةً. الفجوة بين ما تظن أنه مشمول وما هو مشمول فعلاً هي المكان الذي تبدأ فيه معظم النزاعات.
قراءة أزمنة الاستجابة واتفاقيات مستوى الخدمة بلغة مبسطة
تحدد اتفاقية مستوى الخدمة (SLA) مدى سرعة استجابة المورد للمشكلة، ومدى سرعة سعيه لحلها. تصنّف معظم الاتفاقيات المشكلات حسب درجة خطورتها. الأرقام التالية مثال على الهيكل، وليست معياراً ثابتاً؛ يجب الاتفاق على أهدافك كتابةً، وأن تتناسب مع مدى أهمية النظام لعملك.
| درجة الخطورة | ماذا تعني | مثال للهدف المتفق عليه |
|---|---|---|
| حرجة | النظام متوقف، أو لا يستطيع المستخدمون البيع أو الدفع أو تسجيل الدخول | الإقرار بالاستلام خلال ساعة، مع خطة لحل مؤقت أو إصلاح في اليوم نفسه |
| عالية | وظيفة أساسية معطلة لكن يوجد حل مؤقت | الإقرار بالاستلام خلال 4 ساعات عمل، وجدولة الإصلاح خلال يومي عمل |
| متوسطة | ميزة غير حرجة تتصرف بشكل خاطئ أو تعرض بيانات غير صحيحة | الإقرار بالاستلام خلال يوم عمل، والإصلاح في الإصدار التالي |
| منخفضة | مشكلات شكلية أو طلبات صغيرة | تسجيلها ومعالجتها ضمن رصيد التعديلات الشهري |
احذر من عبارة "24/7". اسأل إن كانت تنطبق على كل درجات الخطورة أم على الحرجة فقط، ومن المسؤول عن الاستجابة خارج ساعات العمل. النظام الذي يقبل المدفوعات في عطلات نهاية الأسبوع يحتاج إلى تغطية مختلفة عن أداة تقارير داخلية.
عقد شهري أم دعم بالساعة: أيهما يناسب عملك
يقدم الموردون عادةً طريقتين لدفع تكلفة الدعم. كل واحدة تناسب وضعاً مختلفاً.
- العقد الشهري يحجز عدداً ثابتاً من الساعات أو نطاقاً محدداً كل شهر. يعمل جيداً عندما يكون النظام حيوياً للعمل، أو يتغير كثيراً، أو يحتاج إلى ميزانية قابلة للتوقع.
- الدعم بالساعة أو بالتذاكر يحاسب فقط على العمل الذي تطلبه. قد يناسب أداة داخلية مستقرة بتغييرات قليلة، لكنه يجعل ضمان أزمنة الاستجابة والأولويات أصعب.
بالنسبة لمعظم الشركات النامية، يكون العقد برصيد شهري واضح وسعر محدد للعمل الإضافي هو الخيار الأكثر موثوقية. فهو يُبقي فريق المورد على دراية بنظامك، وهذا يقصّر وقت كل إصلاح لاحق.
قائمة مراجعة لعرض الصيانة
- هل يسرد العرض الأنشطة المشمولة، لا السعر فقط؟
- هل حُددت درجات الخطورة، مع هدف استجابة لكل منها؟
- من هو جهة الاتصال المحددة، وكيف تُصعَّد المشكلة إذا لم تستجب؟
- ما الذي يُعتبر خطأً، وما الذي يُعتبر ميزة جديدة؟
- كم عدد طلبات التغيير المشمولة شهرياً، وماذا يحدث للساعات غير المستخدمة؟
- من يملك حسابات الاستضافة والنطاقات ومفاتيح السحابة؟ يجب أن تملكها أنت، أو أن يكون لك وصول مشترك.
- كم مرة تُختبر النسخ الاحتياطية عبر استعادتها فعلياً، لا بالتحقق من أنها تعمل فقط؟
- ما الذي يحتويه التقرير الشهري، ومتى ستستلمه؟
- هل تُراجع الخطة سنوياً مع نمو عدد المستخدمين والبيانات؟
- كيف تنهي الاتفاقية، وهل يمكنك الحصول على الشيفرة المصدرية والتوثيق؟
أين تكون الصيانة أكثر أهمية في الواقع
تعتمد الحاجة إلى الصيانة على طريقة استخدام النظام. بعض الأمثلة من أعمال التسليم لدينا توضح مدى التنوع:
- يربط Earth Movers ERP المعدات والوقود وأوامر العمل والرواتب معاً، ويتضمن تطبيقاً للهواتف لفرق العمل الميدانية. الاتصال وتحديثات الأجهزة وإصلاحات التطبيق المحمول تحتاج إلى اهتمام سريع، لأن أمر عمل متوقفاً يؤثر على الموقع كله.
- تتيح Arabic Learning Platform لكل أكاديمية تشغيل موقع خاص بعلامتها التجارية مع فيديو محمي ومدفوعات إلكترونية. كل أكاديمية جديدة تضيف مستخدمين ومحتوى ونشاط دفع، لذلك تنمو فحوصات الأداء والأمان مع المنصة.
- تدير VnuMngr الحجوزات وتذاكر الفعاليات وبطاقات الهدايا للأماكن. تضغط ليالي الذروة على النظام، لذلك تُعد المراقبة وتحسين الأداء جزءاً من العمل الأساسي، لا خدمة إضافية.
- تتضمن منصة الفوترة OKI Facture تذكيرات تلقائية وفوترة إلكترونية. التذكير الفاشل أو تنسيق ضريبي معطل يمثل مشكلة امتثال، ما يجعل الاستجابة السريعة أولوية.
إذا كنت تدير نظام ERP، فغالباً ما تكون تكلفة التوقف والإصلاحات البطيئة أعلى من تكلفة العقد. تتضمن خدمتنا ERP System التشغيل المستمر، وتغطي POS Subscription أنظمة نقاط البيع التي يجب أن تبقى متصلة أثناء ساعات البيع. لمزيد من التفاصيل حول شكل الدعم بعد الإطلاق، اقرأ دليلنا عن دعم ما بعد الإطلاق وتثبيت أنظمة ERP.
الخطوات التالية
قبل أن توقّع أي اتفاقية صيانة، اكتب الأنشطة التي تحتاجها، وأهداف الخطورة التي يستطيع عملك التعايش معها، والرصيد الشهري للتغييرات الذي تتوقعه. شارك هذه القائمة مع المورد واطلب منه الرد على أساسها. إذا أردت منا مراجعة ترتيبات الدعم الحالية لديك أو إعداد نطاق صيانة لنظام جديد، تواصل مع فريقنا وسيرتب أحد المختصين استشارة معك.
الأسئلة الشائعة
كم تكلفة عقد صيانة البرامج؟
تعتمد التكلفة على مدى أهمية النظام، وعدد مرات تغييره، وحجم الحركة والبيانات التي يتعامل معها، وأزمنة الاستجابة المطلوبة. يحدد معظم الموردين سعر العقد بالساعات الشهرية أو حسب النطاق، ويُحاسب العمل الإضافي بسعر متفق عليه. اطلب مبلغاً شهرياً ثابتاً مع رصيد محدد بوضوح.
ما الفرق بين الصيانة والدعم؟
يعني الدعم عادةً الإجابة عن الأسئلة وإصلاح المشكلات المُبلغ عنها. أما الصيانة فأشمل: تشمل التحديثات الأمنية والتحديثات والمراقبة والنسخ الاحتياطي وأعمال الأداء التي تحافظ على سلامة النظام حتى عندما لا يُبلَّغ عن أي عطل. الخطة الجيدة تغطي الأمرين.
هل يجب أن أملك حسابات الاستضافة إذا كان المورد يصون النظام؟
نعم، في معظم الحالات. يجب تسجيل الاستضافة والنطاقات وحسابات السحابة ومستودعات الشيفرة باسم شركتك، أو مشاركتها معك بصلاحيات إدارية كاملة. هذا يحميك إذا انتهت العلاقة، ويجعل الانتقال إلى مورد آخر أسهل لـ b



