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