forumفتح موضوع جديد
فتح موضوع جديد

كيف يُصاغ بند تسليم الكود المصدري في عقد تصميم وتطوير موقع إلكتروني؟

ZZafer P***مشاركعضو المجتمع
تاريخ الانضمام
ديسمبر 2024
رسالة
411
#1

نحن شركة لتصنيع معدات المطابخ الصناعية تضم 15 موظفاً. اتفقنا مع وكالة رقمية بمبلغ 75.000 TL لتجديد موقعنا التعريفي وكتالوج المنتجات الخاص بالشركات B2B. اعتُمدت التصاميم وبدأ العمل على البرمجة.

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

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

PPınar U***مشاركعضو المجتمع
تاريخ الانضمام
مارس 2023
رسالة
188
الأكثر إفادة#2

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

البند الأساسي الذي ينبغي إدراجه في العقد يكون بهذه الصيغة تقريباً: "يلتزم الطرف الثاني (المنفذ) بتسليم كافة الأكواد المصدرية الخاصة بالموقع والكتالوج موضوع هذا العقد (HTML وCSS وJavaScript وأكواد الباك إند والقوالب)، إضافة إلى نسخة احتياطية من قاعدة البيانات والملفات الوسائطية كاملة وتعمل بنجاح، وذلك عبر مستودع Git خاص يحدده العميل (أو عبر وسيط رقمي مشفر) خلال مدة أقصاها 5 أيام عمل من تاريخ سداد الفاتورة الأخيرة."

طلب ملف zip فقط عند التسليم قد لا يكون كافياً. يجب أن تتضمن حزمة التسليم ما يلي: 1) مستودع Git نظيف يحتوي على الكود المصدري للمشروع، 2) ملف تفريغ قاعدة البيانات (SQL dump)، 3) دليل تثبيت موجز (README) يوضح كيفية تشغيل الموقع من الصفر على خادم مستقل، 4) قائمة بتراخيص أي مكتبات خارجية مستخدمة إن وجدت.

إذا كانت الوكالة تستخدم نظام إدارة محتوى (CMS) مغلق ومملوك لها، فقد ترفض تسليم الكود. لذا وضحوا من البداية: هل الموقع مبني على CMS مفتوح المصدر أم على نظام خاص بالوكالة؟ إذا كانت البنية التحتية ملكاً لهم، فلن تتمكنوا مستقبلاً من نقل الاستضافة، وستظلون مقيدين بهم في كل تعديل بسيط.

SSena Y***مشارك
المسمى الوظيفي
محاسبة أولية
قطاع
الخدمات الصحية
نوع المنظمة
سلسلة متاجر
تاريخ الانضمام
مايو 2023
رسالة
205
#3

لا تكتفوا بطلب الأكواد فقط؛ أدرجوا في قائمة التسليم الأكواد الخام غير المضغوطة (unminified)، وأوامر البناء (build scripts)، ونموذج متغيرات البيئة (ملف .env تجريبي). لو سلموكم الكود النهائي المضغوط، فلن يستطيع أي مبرمج آخر التعديل عليه.

EEmre D***مشارك
المسمى الوظيفي
مدير التسويق
قطاع
عقارات
نوع المنظمة
ورشة تصنيع
تاريخ الانضمام
يناير 2025
رسالة
340
#4

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

ZZerrin U***مشارك
المسمى الوظيفي
التخطيط اللوجستي
قطاع
إنشاء
نوع المنظمة
وكيل إقليمي
تاريخ الانضمام
أغسطس 2022
رسالة
307
#5

افتحوا حساباً باسم شركتكم على GitHub أو GitLab من الآن وأنتم في مرحلة البرمجة، واطلبوا من الوكالة رفع التعديلات (commits) مباشرة على مستودع الشركة. هذا أسهل بكثير من ملاحقتهم للحصول على الأكواد بعد انتهاء المشروع.

SSerdar K***محارب قديم
المسمى الوظيفي
تسويق النمو
تاريخ الانضمام
مايو 2023
رسالة
264
#6

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

NNazlı A***مشاركعضو المجتمع
تاريخ الانضمام
أكتوبر 2025
رسالة
58
#7

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

EEsra K***مشاركعضو المجتمع
تاريخ الانضمام
فبراير 2023
رسالة
3
#8

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

YYavuz B***مشاركعضو المجتمع
تاريخ الانضمام
أبريل 2022
رسالة
203
#9

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

RRecep K***مشاركعضو المجتمع
تاريخ الانضمام
أبريل 2022
رسالة
6
#10

اربطوا سداد الدفعة الأخيرة بشرط تسليم الأكواد المصدرية كاملة، واكتبوا هذا الشرط صراحة في العقد.

BBora Z***مشاركعضو المجتمع
تاريخ الانضمام
مارس 2024
رسالة
55
#11

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

SSerkan A***مشاركعضو المجتمع
تاريخ الانضمام
يونيو 2024
رسالة
350
#12

عشنا تقريباً نفس التجربة العام الماضي. عندما نتخذ قرارات دون قياس، نعود لنفس النقطة دائماً.

مثبت بالتجربة.

KKadir G***محارب قديمعضو المجتمع
تاريخ الانضمام
فبراير 2023
رسالة
14
#13

ليس لدي خبرة في تسليم الكود المصدري، لذا أسأل. كلما كان التراجع عن القرار أصعب، كان يجب اتخاذه ببطء أكبر.

الحلول التي تنجح على نطاق صغير تنهار عند التوسع، تعلمت هذا متأخراً. أتمنى أن يفيدك هذا.

AAhmet Ç***مشارك
المسمى الوظيفي
مسؤول المستودع
قطاع
مجوهرات
نوع المنظمة
ورشة تصنيع
تاريخ الانضمام
يناير 2026
رسالة
399
#14

هناك شيء يجب الانتباه إليه. أرخص عرض سعر هو غالباً الأقل تفكيراً.

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

PPerihan G***خبير
المسمى الوظيفي
مسؤول الشؤون الإدارية
قطاع
لوجستيات
نوع المنظمة
شركة من 20 شخصاً
تاريخ الانضمام
فبراير 2026
رسالة
283
#15

صحيح.

MMerve Ç***مشارك
المسمى الوظيفي
فني صيانة
قطاع
الصناعات المغذية للسيارات
نوع المنظمة
شركة عائلية
تاريخ الانضمام
نوفمبر 2024
رسالة
27
#16

وكيف حللتم هذه النقطة؟ عندما تحاول تغيير كل شيء دفعة واحدة، لا يستقر أي شيء.

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

OOnur Y***مشارك
المسمى الوظيفي
مسؤول وسائل التواصل الاجتماعي
قطاع
جلد
نوع المنظمة
وكيل إقليمي
تاريخ الانضمام
أغسطس 2025
رسالة
120
#17

أختلف معك في هذه النقطة. لا تترددوا في السؤال، فالسائل يدفع ثمناً أقل دائماً.

هذا كل شيء، أرجو المعذرة إذا أطالت.

ZZeynep O***عضو جديد
المسمى الوظيفي
صاحب العمل
قطاع
تصنيع الأثاث
نوع المنظمة
شركة عائلية
تاريخ الانضمام
مايو 2026
رسالة
1
#18

بالضبط، بل إن هذا الجانب غير معروف بشكل كافٍ. يجب فتح بيانات الوصول باسم المؤسسة، وليس بحسابات شخصية.

صححوا لي إن أخطأت.

ZZerrin G***مشاركعضو المجتمع
تاريخ الانضمام
يوليو 2023
رسالة
260
#19

بالضبط هكذا. كل بند غير مكتوب هو بند سيتذكره الطرفان بشكل مختلف لاحقًا.

إذا كان هناك من يفعلها بطريقة أخرى، فأنا فضولي لمعرفة ذلك.

VVeli T***مشاركعضو المجتمع
تاريخ الانضمام
أكتوبر 2023
رسالة
152
#20

إذا كنت ستسلك هذا المسار، فحل هذه المشكلة من البداية. اسألوا من أعد العرض ومن سينفذ العمل.

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

اكتب رداً