كيف تختار شركة برمجيات في السعودية
قائمة عملية للمشترين السعوديين عند المفاضلة بين شركات البرمجيات: النطاق والدعم العربي والامتثال وملكية الشيفرة والاستضافة وما يُسأل قبل التوقيع.
قراءة 4 د
- تطوير البرمجيات المخصصة
- الأمن السيبراني
اختيار شركة البرمجيات قرار شراء له أثر طويل. الشيفرة التي تكلّف بها ستبقى بعد العرض التقديمي ومدير المشروع الأول، وربما بعد النسخة الأولى من متطلباتك. يوضح هذا المقال ما يجب فحصه، بالترتيب الذي يوفّر أكبر قدر من العناء.
ابدأ بموجزك أنت لا بعرضهم
أغلب الاختيارات الخاطئة تبدأ بموجز غامض. قبل التواصل مع أي شركة اكتب صفحة واحدة: المشكلة، ومن سيستخدم النظام، وما الأنظمة القائمة التي يجب الربط معها، والتاريخ الذي تحتاج فيه نسخة تعمل، وماذا يحدث إن تأخر.
الشركة الجيدة ستناقش هذه الصفحة وتعترض على بعض ما فيها. ستسأل عمّن يملك القرار، وأي إجراء يتعطل اليوم، وما الذي جرّبتموه. وإذا وصلك عرض سعر خلال يوم دون أي سؤال، فهو مبني على مشروع عام لا على مشروعك.
افحص تعاملهم مع العربية والخصوصية السعودية
الدعم العربي ليس ترجمة تُضاف في النهاية. الاتجاه من اليمين إلى اليسار يؤثر في التنقل والنماذج والجداول وملفات PDF والبحث والإشعارات. اطلب شاشة عربية تعمل فعلاً لا تصميماً ثابتاً، واسأل من في الفريق يقرأ العربية جيداً ليراجعها.
ثم اختبر معرفتهم بالسوق بأسئلة عملية. هل يعرفون متى تنطبق الفوترة الإلكترونية لدى هيئة الزكاة والضريبة والجمارك على نشاطك؟ هل يستطيعون شرح أثر نظام حماية البيانات الشخصية على ما ستخزّنه؟ هل يعرفون أي عملائك أو جهاتك الرقابية يهتم بضوابط الهيئة الوطنية للأمن السيبراني؟ لا تطلب استشارة قانونية، بل فريقاً سبق أن تعامل مع هذه الموضوعات ولا يتعلمها على حسابك.
انظر إلى عاداتهم الهندسية
لا تستطيع قراءة الشيفرة، لكن تستطيع قراءة العادات. اطرح هذه الأسئلة وانتبه إلى التفاصيل في الجواب:
- كيف يُقسَّم العمل إلى إصدارات، وكم مرة تشاهد نسخة تعمل؟
- ما الذي يُختبر آلياً وما الذي يُختبر يدوياً؟
- كيف تُدار كلمات السر وصلاحيات الوصول والنسخ الاحتياطية؟
- ماذا يحدث إذا غادر مطوّر المشروع في منتصفه؟
عبارة مثل «نتبع أفضل الممارسات» لا تقول شيئاً. أما «كل تعديل يمرّ بمراجعة، وخط آلي يشغّل الاختبارات، وتصلك نسخة تجريبية كل أسبوع» فتقول الكثير. وإذا كان الأمن مهماً لك فاسأل إن كان الفريق يعتمد دورة تطوير آمنة وكيف يتابع الثغرات المعروفة في المكتبات الخارجية.
افهم الملكية والاستضافة والخروج
ثلاثة بنود تسبب أغلب النزاعات لاحقاً. الأول: من يملك الشيفرة ومتى. الثاني: أين يُستضاف النظام، وهل يناسب موقعه بياناتك وقطاعك. بعض الجهات تحتاج إلى بقاء البيانات داخل المملكة، وقد تنطبق ضوابط هيئة الاتصالات والفضاء والتقنية على تصنيف البيانات السحابية. الثالث: كيف تخرج من العلاقة، أي هل يستطيع فريق آخر أن يتسلم العمل من الوثائق والمستودعات التي بيدك.
اطلب إجابة مكتوبة وواضحة عن كل بند. الشركة المرتاحة لفكرة خروجك غالباً تتوقع أن تبقى لأسباب وجيهة.
قارن العروض من حيث البناء لا المجموع
حين تصلك ثلاثة عروض قاوم الرغبة في الترتيب بحسب السطر الأخير. قارن كيف بُني كل عرض. هل يفصل الاكتشاف عن التنفيذ؟ هل يذكر الافتراضات؟ هل يحدد ما هو خارج النطاق؟ هل فيه خطة للإصدار الأول لا للنظام الكامل فقط؟
العرض الذي يثبّت كل شيء مسبقاً لمنتج لم يستخدمه أحد بعد يخفي المخاطرة ولا يزيلها. والعرض الذي يقترح مرحلة اكتشاف قصيرة وإصداراً أولاً بنطاق محدد هو الأصدق في الغالب.
اطلب أيضاً أن تلتقي بالمهندسين الذين سيعملون على مشروعك فعلاً لا بفريق المبيعات وحده، فجلسة قصيرة معهم تكشف مستوى الفهم أسرع من أي عرض مكتوب.
كم يستغرق هذا من الوقت
مدد تقريبية لعملية الاختيار نفسها، من الموجز الأول إلى التوقيع:
- كتابة موجزك: من 2 إلى 5 أيام.
- جمع أسئلة الشركات والإجابة عنها: من أسبوع إلى أسبوعين.
- مراجعة العروض وإجراء مكالمات فنية أو مرجعية: من أسبوع إلى أسبوعين.
- مراجعة العقد بما فيه الملكية والاستضافة والبيانات: من أسبوع إلى 3 أسابيع.
توقع من 4 إلى 8 أسابيع إجمالاً لمشروع متوسط الحجم. ومرحلة الاكتشاف المدفوعة، إن اخترتها، تضيف عادة من أسبوعين إلى 4 أسابيع قبل بدء التنفيذ، لكنها تقصّر التنفيذ لأن الجدل حول النطاق انتهى قبله.
علامات تحذير تستحق التوقف
بعض الإشارات تستدعي التمهل: شركة لا تسمّي من سينفذ العمل، أو تعرض موعداً ثابتاً قبل أن ترى أنظمتك، أو لا تسأل عن المستخدمين، أو ترفض أن تتحدث مع المهندسين، أو تتردد في كتابة ملكية الشيفرة. كل واحدة قد يكون لها تفسير، لكن اجتماع اثنتين منها يستحق أن يغيّر قائمتك المختصرة.
إذا أردت رأياً ثانياً في موجزك أو في عروض وصلتك، فإن فريق استشارات البرمجيات يراجعها في جلسة عمل قصيرة. وحين يعتمد مشروعك على أنظمة قائمة فطريقة ربطها لا تقل أهمية عن الشاشات، وهذا محور تكامل الأنظمة عبر API. وإن كانت المراجعة الأمنية ضمن معاييرك فتعرّف على دورة تطوير برمجيات آمنة وكيف تُنفَّذ عملياً.
هل تريد مناقشة مشروعك؟ تواصل معنا وأرسل موجزك في صفحة واحدة.
أسئلة شائعة
- كم شركة برمجيات أقارن قبل أن أختار؟
- ثلاث شركات تكفي في الغالب. أقل من ذلك لا يعطيك مرجعاً للمقارنة، وأكثر من خمس يحوّل العملية إلى جدول طويل. أرسل للجميع الموجز نفسه في صفحة واحدة حتى تكون الإجابات قابلة للمقارنة مباشرة.
- هل يجب أن تكون الشركة في المدينة نفسها؟
- القرب يفيد في ورش العمل والتسليم، لكنه أقل أهمية من سرعة الاستجابة ووضوح إيقاع العمل. اسأل عن عدد مرات رؤية نسخة تعمل فعلاً، ومن يتواصل معك يومياً، وكيف تُدار أيام العمل في السعودية.
- ماذا يجب أن يقول العقد عن ملكية الشيفرة؟
- ينبغي أن ينص على أن الشيفرة المصدرية والتصاميم وسكربتات البنية التحتية والوثائق ملك لك بعد سداد الدفعات المتفق عليها، مع سرد تراخيص الأطراف الثالثة منفصلة. وتحصل على صلاحية الوصول إلى المستودع أثناء المشروع لا في نهايته فقط.
- كيف أحكم على شركة لا تنشر قائمة عملائها؟
- اطلب مرحلة اكتشاف مدفوعة أو مرحلة أولى صغيرة بدل الاعتماد على الشعارات. راقب طريقة كتابتهم للمتطلبات وتقديرهم للجهد وما يرفضونه، فهذه الأمور الثلاثة تكشف أكثر مما تكشفه صفحة الأعمال.