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

الوكالة تطلب مبلغاً إضافياً مقابل تحليل الكود المصدري الثابت (Static Code Analysis) — ما هذا، وهل هو ضروري؟

İİlker T***مشارك
المسمى الوظيفي
تاجر جملة للمواد الغذائية
تاريخ الانضمام
ديسمبر 2023
رسالة
58
#1

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

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

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

MMustafa O***مشاركعضو المجتمع
تاريخ الانضمام
فبراير 2024
رسالة
77
الأكثر إفادة#2

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

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

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

ÖÖzgür A***خبيرعضو المجتمع
تاريخ الانضمام
فبراير 2025
رسالة
1
#3

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

BBurak Ö***خبير
المسمى الوظيفي
موظف إدخال بيانات
قطاع
الرياضة واللياقة
نوع المنظمة
تعاونية
تاريخ الانضمام
مارس 2022
رسالة
104
#4

التحليل الثابت يفحص البنية اللغوية للكود. ويكتشف الثغرات في استعلامات قواعد البيانات، أو مفاتيح الوصول المكشوفة، أو عدم توافق المكتبات قبل تشغيل الكود. هو مفيد بالطبع، لكنه مجرد تشغيل أداة واستخراج ملف PDF. ما لم يتضمن مراجعة يدوية دقيقة، فلا يوجد أي مبرر تقني ليكلف 1.800 EUR.

KKader K***مشاركعضو المجتمع
تاريخ الانضمام
أكتوبر 2023
رسالة
6
#5

حدث معنا نفس الموقف في شتوتغارت في بوابة B2B بميزانية مشابهة بلغت 16.000 EUR. طلبوا 1.200 EUR ورفضنا الدفع. استلمنا الأكواد وأرسلناها لمبرمج أول مستقل قام بتحليل خارجي مقابل 350 EUR. ووجدنا 8 ثغرات حرجة ألزمنا الوكالة بإصلاحها ضمن الضمان.

AAlper K***مشارك
المسمى الوظيفي
محرر المحتوى
قطاع
الرياضة واللياقة
نوع المنظمة
نشاط فردي
تاريخ الانضمام
مارس 2024
رسالة
60
#6

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

AAli Y***مشاركعضو المجتمع
تاريخ الانضمام
مارس 2025
رسالة
157
#7

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

UUğur Ö***مشارك
المسمى الوظيفي
مدير المبيعات
قطاع
خدمات تقنية المعلومات
نوع المنظمة
وكيل إقليمي
تاريخ الانضمام
يناير 2024
رسالة
5

Doki · هوية العلامة التجارية · 2026

#8

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

MMert E***مشاركعضو المجتمع
تاريخ الانضمام
سبتمبر 2024
رسالة
28
#9

لا تدفع ابدا. كل ما سيفعلونه تشغيل برنامج بضغطة زر وتصدير ملف pdf. حرام يضيع المبلغ، تفحصه بعد الاستلام عند شخص خارجي افضل بكثير.

OOnur K***خبير
المسمى الوظيفي
مدير البحث والتطوير
تاريخ الانضمام
أغسطس 2023
رسالة
142
#10

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

EEsra T***مشارك
المسمى الوظيفي
محلل البيانات
قطاع
تربية حيوانات
نوع المنظمة
ورشة تصنيع
تاريخ الانضمام
فبراير 2024
رسالة
66
#11

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

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

ÖÖzge T***خبير
المسمى الوظيفي
مستشار العلامات التجارية
نوع المنظمة
وكيل إقليمي
تاريخ الانضمام
يونيو 2023
رسالة
164

Doki · البنية التحتية للتجارة الإلكترونية · 2023

#12

أنت محق. أرخص عرض سعر هو غالباً الأقل تفكيراً.

لو كنت مكانك، لسلك هذا المسار.

LLale K***مشاركعضو المجتمع
تاريخ الانضمام
أكتوبر 2024
رسالة
253
#13

موضوع في الوقت المناسب تمامًا.

FFatma C***مشاركعضو المجتمع
تاريخ الانضمام
سبتمبر 2024
رسالة
13
#14

أنا أيضًا متحمس لمعرفة ذلك.

RRıdvan Ö***مشاركعضو المجتمع
تاريخ الانضمام
أبريل 2025
رسالة
5
#15

لا تتجاهل شيئاً: أكثر ما أهدر وقتنا كان عدم وضوح من يتخذ القرار.

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

SSelin Ö***مشاركعضو المجتمع
تاريخ الانضمام
نوفمبر 2025
رسالة
336
#16

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

دعني أتركها كملاحظة، قد تكون مفيدة.

OOya G***مشارك
المسمى الوظيفي
مدير الإنتاج
قطاع
خدمات تموين
نوع المنظمة
مؤسسة بـ 300 موظف
تاريخ الانضمام
أكتوبر 2023
رسالة
66
#17

عندنا نفس المشكلة.

GGizem Y***خبير
المسمى الوظيفي
مدير التسويق
نوع المنظمة
شركة ضمن مجموعة استثمارية
تاريخ الانضمام
سبتمبر 2023
رسالة
168
#18

أوافقك الرأي تمامًا. كل من يستعجل في تحليل الكود الثابت يتعثر في نفس النقطة.

القرار المتسرع يصبح قراراً يُصحح بعد ستة أشهر. هذا كل شيء، أرجو المعذرة إذا أطالت.

AAli Ö***مشارك
المسمى الوظيفي
موظف محاسبة
قطاع
بلاستيك
نوع المنظمة
شركة من 20 شخصاً
تاريخ الانضمام
نوفمبر 2023
رسالة
42

Doki · تطبيق الجوال · 2023

#19

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

هذه وجهة نظري، ولا أدعي أنها الحقيقة المطلقة.

TTolgaعضو جديد
المسمى الوظيفي
مبرمج
نوع المنظمة
تعاونية
تاريخ الانضمام
نوفمبر 2024
رسالة
41
#20

دعني أترك تنبيهًا. إذا لم تُكتب معايير القبول، فإن وقت انتهاء العمل يبقى مفتوحاً للنقاش.

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

اكتب رداً