---
title: "تسع حاجات لازم تراجعها في عقد تطوير البرمجيات"
description: "البنود اللي بتحدد هل اللي دفعت فيه بقى ملكك ولا لأ، مكتوبة للي هيمضي مش للمحامي اللي هيراجع."
url: https://kftechsolutions.dev/ar/blog/software-development-contract-what-to-check
language: ar
published: 2026-09-23
modified: 2026-10-23
author: Kirollos Fayez
site: "KF Tech Solutions — https://kftechsolutions.dev"
---

# تسع حاجات لازم تراجعها في عقد تطوير البرمجيات

البنود اللي بتحدد هل اللي دفعت فيه بقى ملكك ولا لأ، مكتوبة للي هيمضي مش للمحامي اللي هيراجع.

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

الكلام ده مكتوب للي هيمضي، مش للمحامي اللي هيراجع. خد استشارة قانونية صح حسب
القانون اللي بيحكمك؛ واستخدم ده عشان تعرف تشاور على إيه.

## 1. الكود ملك مين

أهم بند على الإطلاق، وأكتر بند بيتكتب مش واضح.

اللي أنت عايزه: **حقوق حصرية، ودايمة، وما ينفعش الرجوع فيها، وقابلة للتحويل، على
كل ناتج الشغل، ومنه السورس كود**، وتنتقل لك مع الدفع.

خد بالك من "ترخيص استخدام". الترخيص مش ملكية. ممكن يتحدد بعدد اليوزرز، أو
بمنطقة، أو بمدة، وممكن يتسحب. وفي معظم أوروبا، حق المؤلف نفسه ما بيتنقلش — اللي
بيتنقل حقوق الاستخدام بس — فالصياغة لازم تعمل الشغل اللي جملة "إحنا نملكه"
بتعمله في أماكن تانية.

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

## 2. إيه اللي بيحصل لو الفلوس ما اتدفعتش

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

## 3. المكونات والتراخيص بتاعة أطراف تالتة

كل سيستم حقيقي بيستخدم مكتبات مفتوحة المصدر (open-source). وده طبيعي وكويس. اللي
أنت محتاجه قايمة بيها، وضمان إن مافيش واحدة منهم ليها ترخيص ما يتماشاش مع
الطريقة اللي ناوي تستخدم بيها السوفتوير.

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

## 4. التسليم بيتم إزاي

"التسليم" لازم يتعرّف على إنه حاجات ملموسة بتستلمها، مش لينك شغال.

- السورس كود على ريبو (repository) **أنت اللي تملكه**، بالتاريخ بتاعه كله
- بيانات الدخول لكل خدمة، باسمك وأنت اللي بتدفعها
- تعليمات إزاي يتبني ويتشغّل من الصفر على جهاز جديد
- هيكل قاعدة البيانات (schema) وأي سكريبتات migration
- قايمة بكل خدمة من طرف تالت وبتتكلف كام

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

## 5. شروط الاستلام

"بما يرضي العميل" ما بتحميش حد. بتخلي المورّد يقول إن أي حاجة خلصت، وبتخلي
العميل يقول إن مافيش حاجة خلصت.

عرّف الاستلام كقايمة تقدر تختبرها. مش لازم تبقى شاملة كل حاجة — لازم تبقى
موضوعية.

## 6. الضمان

بعد الاستلام، مين بيصلّح الأعطال، ولمدة قد إيه، وعلى حساب مين؟

تلات شهور على الأقل. المورّد الواثق في شغله مش هيعترض على ده؛ واللي بيعترض
بيقولك معلومة مفيدة عن الكود قبل ما تشوفه.

فرّق بين **الأعطال** (مش بيعمل اللي اتفقنا عليه — المورّد يصلّح ببلاش)
و**التعديلات** (أنت عايز حاجة مختلفة — بفلوس). والعقود اللي بتخلط بين الاتنين هي
اللي بتولّد كل خناقة بعد كده.

## 7. السرية، في الاتجاهين

متبادلة، مش من ناحية واحدة. أنت بتشارك إزاي البيزنس بتاعك بيشتغل.

لو فيه بيانات شخصية، فاتفاقية معالجة البيانات حاجة منفصلة وزيادة على السرية —
ولو المعالجة بتحصل بره البلد اللي قانونها بيحكمك، فطريقة نقل البيانات مكانها في
العقد. وللمشترين من الاتحاد الأوروبي ده معناه البنود التعاقدية القياسية
(Standard Contractual Clauses)، واللي شرحناها في
[الـ Nearshoring لمصر](https://kftechsolutions.dev/blog/nearshoring-software-development-egypt).

## 8. إنهاء العقد

كل طرف يخرج إزاي، وبإخطار قبلها بقد إيه، وإيه اللي بيحصل للشغل اللي لسه ما خلصش؟

البند اللي الناس بتنساه: **عند إنهاء العقد، المورّد يسلّم كل اللي في النقطة رقم
أربعة خلال عدد أيام محدد، مهما كان سبب الإنهاء أو أي خلاف لسه قايم.** من غيره،
أي خلاف ممكن يسيب السيستم بتاعك متعلّق.

## 9. الأشخاص الأساسيين والتعاقد من الباطن

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

## الجدول الملخّص

| البند | اللي أنت عايزه | علامة تحذيرية |
|---|---|---|
| الملكية الفكرية | حصرية، ودايمة، وقابلة للتحويل، وتنتقل مع الدفع | "ترخيص استخدام" |
| التسليم | ريبو، وبيانات دخول، وتعليمات البناء | "اترفع على السيرفر بتاعك" |
| الاستلام | قايمة موضوعية تقدر تختبرها | "بما يرضي العميل" |
| الضمان | 3 شهور أو أكتر، والأعطال ببلاش | مافيش ضمان، أو 30 يوم |
| الأعطال والتعديلات | كل واحد متعرّف لوحده | مافيش فرق بينهم |
| تراخيص الأطراف التالتة | متسجلة في قايمة ومضمونة | مش مذكورة |
| السرية | متبادلة | من ناحية واحدة |
| إنهاء العقد | التسليم مهما كان السبب | مش مذكور، أو متعلّق بخلافات الدفع |
| الأشخاص | بالاسم، وإخطار لو اتغيروا | فريق مجهول |

> شغلانة العقد مش إنه يكسّبك خناقة. شغلانته إنه يخلّي الخناقات الغالية مستحيل
> تحصل أصلاً.

## أسئلة بتتكرر

### إيداع السورس كود عند طرف تالت (escrow) يستاهل؟

نادراً، لو عندك النقطة رقم واحد والنقطة رقم أربعة. الـ escrow بيحل مشكلة،
والملكية الصح مع التسليم المستمر بيمنعوها من الأساس. أهميته الأساسية لما تشتري
منتج من مورّد بيحتفظ بالسورس، مش لما تطلب شغل معمول مخصوص ليك.

### سعر ثابت ولا بالساعة (time and materials)؟

سعر ثابت لنطاق محدد، وبالساعة للشغل اللي فعلاً استكشافي. السعر الثابت على نطاق
مش محدد معناه إن المخاطرة اتحسبت جوه السعر، وأنت بتدفعها سواء حصلت ولا لأ. شوف
[تطبيق الويب بيتكلف كام فعلاً](https://kftechsolutions.dev/blog/what-does-a-web-app-actually-cost-to-build).

### المورّد بيقول إن ده كله كلام عادي وما يستاهلش يتغيّر.

يبقى مش هيخسر حاجة لو كتبه.

---

KF Tech Solutions is a software studio in Cairo, Egypt, founded by Kirollos Fayez in 2020; its only website is kftechsolutions.dev. It is not affiliated with KFTECH Software Solutions (kftechsols.com).
