المبيعات والخدمات 2 موقّعين 3 صفحات 20 خانات للتعبئة

نموذج اتفاقية تطوير برمجيات

اتفق على ما سيُبنى، ومواعيد تسليم كل مرحلة ودفع مستحقاتها، وكيفية اختبارها، ومالك الشيفرة.

اتفاقية تطوير برمجيات
الفراغات بين القوسين هي ما ستملؤه. يضيف FileIt خانات توقيع وتاريخ لكل موقّع.
اتفاقية تطوير برمجيات — الصفحة 1 من 3
الصفحة 1 من 3
اتفاقية تطوير برمجيات — الصفحة 2 من 3
الصفحة 2 من 3
اتفاقية تطوير برمجيات — الصفحة 3 من 3
الصفحة 3 من 3
استخدم هذا القالب املأ الفراغات، وحدد الموقّعين، ثم أرسل — من FileIt eSignature.

ما هو اتفاقية تطوير برمجيات؟

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

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

مناسب لـ
المطوّرين المستقلين والوكالات والاستوديوهات التي تبني برامج أو تطبيقات مخصّصة
يوقّعه
المطوّر والعميل، مع ذكر المسمى الوظيفي لكل منهما
التسعير
سعر ثابت أو تقدير على أساس الوقت والمواد، يُدفع حسب المراحل
الطول
نحو 3 صفحات، مع التوقيع بالأحرف الأولى في كل صفحة

متى تستخدم اتفاقية تطوير برمجيات

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

ما ستملؤه

20 حقول فارغة، ثم اسم وبريد إلكتروني لكل من يوقّع: المطوّر, العميل.

1 الأطراف

  • المطوّر (نشاطك التجاري أو اسمك)*
  • عنوان المطوّر
  • العميل (شركة أو شخص)*
  • عنوان العميل

2 المشروع

  • تاريخ الاتفاقية*
  • اسم المشروع*
  • ما سيتم إنشاؤه*
  • المنصات والتقنية
  • المراحل والتواريخ والمدفوعات*
  • يختبر العميل كل تسليم خلال (أيام)*

3 السعر والدفع

  • العملة*
  • سعر المشروع*
  • السعر هو* سعر ثابت للعمل الوارد في المواصفات · تقديري — يدفع العميل مقابل الوقت المنقضي فعليًا في العمل بالسعر بالساعة
  • السعر بالساعة*
  • تستحق الفواتير خلال (أيام)*

4 بعد الإطلاق

  • مدة إصلاح العيوب مجانًا بعد القبول النهائي (أيام)*
  • رسوم الدعم والصيانة الشهرية
  • يشمل الدعم

5 أحكام أخرى

  • إشعار إنهاء الاتفاقية (أيام)*
  • القانون الحاكم*

6 من يوقّع

  • المطوّر التوقيع والتاريخ والمسمى الوظيفي والأحرف الأولى على كل صفحة · أنت، أو الشخص الذي يوقّع نيابةً عن نشاطك التجاري أو استوديو التطوير الخاص بك.
  • العميل التوقيع والتاريخ والمسمى الوظيفي والأحرف الأولى على كل صفحة · الشخص المخوّل بالتوقيع نيابةً عن العميل — وغالبًا ما يكون المؤسس أو المدير أو مالك المنتج.

ما يغطيه اتفاقية تطوير برمجيات

  1. البرنامج
  2. المراحل
  3. طلبات التغيير
  4. اختبار القبول
  5. مسؤوليات العميل
  6. السعر والدفع
  7. ملكية الشفرة
  8. السرية
  9. الضمان
  10. الدعم والصيانة
  11. بعد انتهاء مدة إصلاح العيوب
  12. المسؤولية
  13. إنهاء الاتفاقية
  14. أحكام عامة

استخدام اتفاقية تطوير برمجيات خطوة بخطوة

1 صِف البرنامج

لخّص ما سيُبنى وميزاته الرئيسية، أو أحِل إلى مستند مواصفات اتفق عليه الطرفان — وأرفقه بظرف التوقيع. ويمكنك اختياريًا ذكر المنصات ومكدس التقنيات.

2 حدّد المراحل

اكتب مرحلة واحدة في كل سطر، مع ما سيتم تسليمه، والتاريخ المستهدف، ونسبة السعر المستحقة عند قبولها — مثلًا: «إصدار تجريبي للاختبار — 15 Dec — 35%». حدّد عدد الأيام المتاحة للعميل لاختبار كل تسليم.

3 حدّد السعر والأسعار

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

4 اختر ما سيحدث بعد الإطلاق

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

نصائح قبل الإرسال

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

وقّعه إلكترونيًا خلال دقائق

  1. املأ الحقول الفارغة. تُدرج الأسماء والتواريخ والمبالغ مباشرةً في الاتفاقية — وتعرض المعاينة موضعها بدقة.
  2. حدّد من يوقّع. حدّد «هذا أنا» للجزء الخاص بك. ينشئ FileIt ملف PDF يتضمن حقول التوقيع والتاريخ والأحرف الأولى على السطر الصحيح لكل منها، ويمكنك مراجعة أي شيء أو نقله قبل الإرسال.
  3. أرسله. يحصل كل موقّع على رابط آمن ويوقّع من أي جهاز — دون الحاجة إلى حساب. يُحفظ ملف PDF الموقّع، مع سجل تدقيق وشهادة إتمام، في خزنتك ويُرسل بالبريد الإلكتروني إلى الجميع.
استخدم قالب اتفاقية تطوير برمجيات — مجانًا

الأسئلة الشائعة عن اتفاقية تطوير برمجيات

من يملك الشيفرة في اتفاقية تطوير البرمجيات؟

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

ماذا يحدث إذا لم يختبر العميل أحد التسليمات؟

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

ماذا يحدث إذا أُلغي المشروع في منتصفه؟

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

هل يمكن توقيع عقد تطوير البرمجيات إلكترونيًا؟

في معظم البلدان، بما فيها الولايات المتحدة (قانون ESIGN وقانون UETA)، والمملكة المتحدة، والاتحاد الأوروبي (لائحة eIDAS)، وكندا، يكون التوقيع الإلكتروني صالحًا عمومًا لعقد تجاري عادي مثل هذا. تحتفظ FileIt بسجل تدقيق وشهادة إتمام (Certificate of Completion) مع ملف PDF الموقّع، لإثبات هوية الموقّع ووقت التوقيع.

هل هذا النموذج مجاني؟

نعم. يمكنك استخدام النموذج مجانًا مع تطبيق التوقيع الإلكتروني في FileIt. ولا يحتاج الموقّعون إلى حساب في FileIt.