الشركة

كيف نسعّر مشاريع البرمجيات، وكيف تقرأ أي عرض سعر

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

ابدأ مشروعك

أنماط التعاقد الثلاثة

سبرنت الاستكشاف

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

بناء المنتج بنطاق ثابت

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

الفريق المخصص بنظام شهري

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

مقارنة الأنماط الثلاثة

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

ما الذي يحرّك تكلفة البرمجيات

تعتمد تكلفة البرمجيات في معظمها على حجم ما يجب بناؤه وعلى ما قد يسوء. هذه أهم المحركات:

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

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

كيف يُعدّ التقدير

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

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

النطاق الثابت أو الفريق المرن: أين تقع المخاطرة

لا أحد النمطين أفضل بإطلاق. كلٌّ منهما يضع المخاطرة في موضع مختلف.

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

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

قاعدة عامة: إن استطعت أن تكتب ما تحتاج إليه وما معنى أن ينتهي العمل، فالنطاق الثابت مناسب. وإن كنت تتوقع أن تتعلم أثناء السير، فابدأ بسبرنت استكشاف ثم اختر.

كيف تُدار طلبات التغيير

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

ما لا يشمله السعر ما لم يُتفق عليه

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

أسئلة تطرحها على أي مزوّد بشأن عرض السعر

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

أسئلة تصلنا كثيرًا

  • تعتمد تكلفة البرمجيات على النطاق والمنصات والتكاملات والأمن والمواعيد، لذلك قد تضلّل قائمة واحدة. نقدّم لك تقديرًا مكتوبًا بعد مكالمة قصيرة أو ملخص، مع الافتراضات التي يقوم عليها. وتعرض [صفحة الأسعار](/pricing) ما يشمله كل نمط من أنماط التعاقد.

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

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

  • تُتفق شروط الدفع كتابةً لكل مشروع وتعتمد على نمط التعاقد، فمثلًا بحسب المراحل في النطاق المحدد، أو شهريًا في الفريق. ونذكرها في العرض المقدَّم لك، قبل أن تلتزم بأي شيء.

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

تابع الاستكشاف

هل أنت مستعد لبناء منتج آمن؟

حدّثنا عن منتجك، وسنرد بخطة واضحة.

ابدأ مشروعك

نود استخدام Microsoft Clarity لفهم كيف يستخدم الزوار الموقع حتى نحسّنه. يضع ملفات ارتباط ويبقى متوقفًا ما لم توافق. سياسة ملفات الارتباط