Post by Ahmed Hossam
Undergraduate computer and communications Engineer at the University of Alexandria
من المفاهيم التي اعجبتني وشدت انتباهي خلال Summer Training 2026 at Fuzetek هو الفرق بين Verification و Validation في Software Testing. قد يبدو المفهومان متشابهين، لكن لكل منهما هدف مختلف: ✅ Verification يجيب عن السؤال: “Did we build the system right?” اي: هل قمنا ببناء النظام وفقا للمتطلبات والمواصفات المطلوبة؟ ✅ Validation يجيب عن السؤال: “Did we build the right system?” اي: هل قمنا ببناء النظام الذي يلبي احتياجات المستخدم ويحقق الهدف المطلوب؟ هذا المفهوم اوضح لي ان Software Testing لا يقتصر على اكتشاف الاخطاء فقط، بل يساهم ايضا في ضمان تقديم منتج عالي الجودة يلبي احتياجات المستخدم ويحقق اهدافه. كل الشكر لشركة Fuzetek على هذا المحتوى القيم، وللمهندس Omar Ali El-Sayed على الشرح المميز والدعم المستمر. “البرمجيات المتميزة لا تبنى بشكل صحيح فقط، بل تبنى لتلبي الاحتياج الصحيح.” #SoftwareEngineering #ComputerScience #EgyptTech #DigitalEgypt