انتقل إلى المحتوى
URİKEM

برمجيات مخصصة لشركتك

ARالعربية

الصفحة الرئيسية › مقالات › خمسة أسئلة يجب طرحها عند اختيار مطور البرامج

خمسة أسئلة يجب طرحها عند اختيار مطور البرامج

مقالات · 4 أكتوبر 2026

أقل عرض وحده ليس معيار الاختيار الصحيح. قم بتقييم أسئلة الصيانة والتسليم والبيانات والإصدار الأولي والتدريب من خلال نفس عملية العينة.

قم أولاً بإعداد وصف وظيفي قابل للمقارنة

عندما تطلب من ثلاثة مطوري برامج عرض أسعار لنفس التطبيق، قد تواجه ثلاثة نطاقات مختلفة. أحدهما يقوم بتسعير الشاشات فقط، والآخر يضيف نقل البيانات، والآخر يقدم الصيانة بشكل منفصل. لا يمكن مقارنة هذه العروض بنفس المجموع. قم أولاً بوصف الوظيفة الحالية والنتيجة المتوقعة بمثال موجز. ما هي المعلومات التي يتلقاها الموظف الذي يقوم بإعداد الاقتراح، ومن يوافق عليه، وما هي الوثيقة التي تذهب إلى العميل؟ إن مشاركة مثال حقيقي عن طريق استخراج البيانات الشخصية يوفر بداية أكثر قابلية للفهم من مجرد إدراج أسماء الميزات.

ليس من الضروري أن يكون الوصف الوظيفي عبارة عن مواصفات فنية تفصيلية. دع المستخدمين والمعلومات الإلزامية والتشغيل الأساسي والمخرجات المتوقعة والاستثناءات المهمة تكون واضحة. ثم اطلب من كل مرشح إجابات مكتوبة على نفس الأسئلة. يمكن استخدام الأسئلة الخمسة التالية لفهم السعر ومعرفة كيفية استمرار التطبيق بعد التسليم. الإجابة الطويلة ليست دليلاً على الجودة. والأهم من ذلك أنه قابل للتطبيق في عملك ويمكن اختباره أثناء القبول.

السؤال الأول: من سيقوم بأعمال الصيانة؟

قد تتغير قائمة المنتجات أو قواعد العمل أو الخدمات الخارجية بعد تسليم البرنامج. من سيستجيب عند الإبلاغ عن خطأ وما هي القناة التي سيتم استخدامها؟ يجب كتابة إصلاحات الأخطاء والتحديثات الأمنية وإضافات الميزات الجديدة بشكل منفصل في نطاق الصيانة. لا تفترض أن هذه هي نفس السعر. قم أيضًا بفصل وقت الاستجابة عن وقت الحل. إن القول بأنه قد تم استلام الإشعار لا يعني أنه تم إصلاح الخطأ؛ وينبغي تحديد ما تتوقعه الأطراف في كل موقف بوضوح.

العمل مع مزود خدمة وحيد لا يمثل مشكلة في حد ذاته. لكن اسأل من سيواصل العمل عندما يكون الشخص في إجازة أو يغادر المشروع. يعد النسخ الاحتياطي والتراجع وتسجيل التغيير أيضًا جزءًا من الصيانة. اطلب منهم أن يشرحوا بمثال كيفية اختبارهم للتحديث قبل تنفيذه مباشرة. أعمال الأتمتة تحديد مسؤول الصيانة عند التخطيط يقلل من حالة عدم اليقين التي ستنشأ بعد المشروع. بدلاً من اختيار الحزمة الأوسع لكل احتياجات، حدد الدعم الذي تحتاجه بالفعل.

السؤال الثاني: من سيحصل على الكود وحزمة التوصيل؟

قد يختلف نموذج تسليم الخدمة الجاهزة والبرامج المخصصة. هل سيتم توفير كود المصدر ووثيقة التثبيت ومعلومات التبعية الخاصة بالقسم الذي سيتم تطويره خصيصًا لك؟ ما هي الشروط التي بموجبها يمكن لفريق مختلف مواصلة الطلب؟ لا تترك هذه الأسئلة مع الإجابات الشفهية وحدها. ينبغي رؤية حزمة التسليم وشروط الاستخدام في العرض. إن توفير رابط للمستودع لا يكشف عن جميع حقوق الاستخدام؛ وينبغي تقييم شروط العقد والمكونات مع الخبراء المعنيين عند الضرورة.

تحديد اختبار صغير لاختبار قابلية استخدام التسليم. يمكن أن يكون التثبيت في بيئة نظيفة وإكمال العملية الأساسية واستعادة النسخة الاحتياطية للعينة بداية جيدة. قم بتسجيل المعاملة التي يمكن تنفيذها باستخدام أي مستند. التحكم في تسليم الكود المصدري يمكنك القراءة أيضاً. إن وضع كلمات المرور والمفاتيح داخل الكود ليس طريقة للتسليم. يجب أن يتم نقل الوصول من خلال عملية منفصلة ومصرح بها ومسجلة؛ يجب إغلاق الوصول غير الضروري في نهاية المشروع.

السؤال الثالث: أين وكيف ستتم إدارة البيانات؟

في أي بيئة سيتم حفظ بيانات العملاء أو الطلبات أو الموظفين؟ من سيكون قادرًا على رؤية البيانات، وما هو الدور الذي سيكون قادرًا على تنفيذ الإجراء، وكيف سيتم تصدير السجلات؟ اطلب من المزود إظهار تدفق البيانات باستخدام رسم تخطيطي بسيط. وينبغي أيضًا توضيح المناطق المرسلة إلى الخدمات الخارجية. لا تشارك بيانات شخصية حقيقية لمجرد إعداد عرض ما؛ استخدم عينة أو بيانات مجهولة المصدر. قد تتطلب التزامات معالجة البيانات تقييمًا متخصصًا اعتمادًا على نطاق التطبيق.

قم بتقييم العبارة التي تفيد بأنه تم أخذ نسخة احتياطية مع كيفية استعادتها. أين توجد النسخة الاحتياطية، ومن يمكنه الوصول إليها، وهل تم اختبار الاستعادة من قبل؟ اسأل أيضًا عن التنسيق الذي ستتلقى به بياناتك بمجرد انتهاء الخدمة. قد لا يشير تقديم تقرير PDF وحده إلى أنه يمكن نقل كافة السجلات إلى نظام آخر. يجب تضمين أسماء الحقول والعلاقات والملفات الإضافية في عملية التصدير. يمكن أن تؤدي إضافة هذه المتطلبات إلى الاقتراح الأولي إلى تقليل الحاجة إلى تحديد مشروع جديد عند المغادرة.

السؤال الرابع: ما هو العمل الذي سيكتمل الإصدار الأول؟

ليس من الضروري إدراج جميع الأفكار في النسخة الأولى. الشيء المهم هو إكمال سير العمل المحدد من البداية إلى النهاية. إذا قام المستخدم بتسجيل الدخول ولكن لم يتمكن من طباعة المستند المعتمد، فقد تكون المهمة الأساسية لم تكتمل بعد. إن مطالبة المرشح بالتغطية الشاملة للنسخة الأولى يجعل هذا الاختلاف واضحًا. وضح البيانات التي سيتم إدخالها يدويًا، وأي اتصال سيتم تأجيله، وأي تقرير سيتم إنشاؤه. اكتب النتيجة المتوقعة لعملية نموذجية بدلاً من قائمة غامضة من الخصائص.

إنشاء معايير القبول في نفس الوظيفة. ماذا يحدث عندما يكون الحقل المطلوب مفقودًا، وكيف يتم التعامل مع التسجيل المكرر، وماذا يرى المستخدم في حالة التخلي عن المعاملة؟ إن النظر في تدفقات الأخطاء يتجنب التقييم بناءً على العرض التوضيحي الناجح فقط. تعرف على طريقة التغيير ونهج التسعير للميزات الجديدة من البداية. بدلاً من ضمان وقت محدد لكل مرحلة من مراحل المشروع، قم بتقييم التبعيات والمعلومات المتوقعة منك بوضوح وتواريخ القرار.

السؤال الخامس: من سيدرب الفريق وكيف؟

العرض التوضيحي الذي قدمه المطور لا يثبت أن الموظفين يمكنهم استخدام التطبيق. خطط للتدريب بناءً على عملية المثال الخاص بك. اسمح للمستخدم بفتح سجل وتصحيح الحقل الخاطئ والحصول على الموافقة اللازمة وإنشاء المخرجات. يجب أيضًا شرح خطوات تغيير أذونات المسؤول والإبلاغ عن مشكلة. يعد دليل المستخدم الموجز وتسجيل العينة مفيدًا أيضًا للعامل المبتدئ. لا ينبغي اعتبار النقاط العالقة في التدريب مجرد خطأ مستخدم؛ ينبغي النظر في ما إذا كانت هناك حاجة إلى تحسينات العرض أو الوصف.

اجمع إجابات خمسة أسئلة في جدول واحد: النطاق والمسؤولية ووثيقة التسليم واختبار القبول والتكلفة. قم بتوضيح أي أسئلة مفتوحة قبل توقيع العرض. الهدف ليس تصنيف المرشحين حسب عدد المصطلحات الفنية. المعيار القوي هو اختيار الفريق الذي يفهم عملك، ويوصل حدوده بوضوح، ويجعل تسليمه قابلاً للتحقق. وبالتالي، يتم تضمين الاستخدام والصيانة اللاحقة في القرار بقدر ما يتم تضمينه في العرض الأول.

أسئلة شائعة

كيف تقارن العروض؟

قارن بنفس العملية والنطاق ومقاييس التسليم وتوقعات الرعاية. مقارنة السعر الإجمالي وحده لا يكفي.

هل يجب تضمين كل ميزة في الإصدار الأول؟

يمكن اختيار إصدار محدود يكمل سير العمل الأساسي. قم بتحليل الميزات المفقودة والمرحلة التالية في الكتابة.

هل يجب أن يكون التدريب جزءًا من التسليم؟

قد يتم تضمين التدريب العملي ودليل المستخدم القصير، حيث يمكن للأشخاص الذين سيستخدمون الوظيفة إجراء عمليات عينة، في نطاق التسليم.

هل لديكم مهمة تتكرر باستمرار في شركتكم؟ احكوا لنا عنها ونكتب لكم الأداة التي تنجزها.

أخبرونا بما تحتاجون

مقالات أخرى

راسلنا على واتساب