الأخطاء البرمجية والنعامة وحدس مختبري البرمجيات
تتنوع مصادر الأخطاء البرمجية وتختلف من خطأ إلى خطأ آخر. هنالك أخطاء برمجية تكون بسبب عدم فهم المتطلبات (requirements) أو حتى خطأ في كتابتها. كذلك توجد أخطاء تكون بسبب خلل في التصميم (design) سواءً كان الخلل في التصميم الفعلي أو فقط في توثيق التصميم (documentation). لاننسى أيضاً الأخطاء التي تكون في الشفرة البرمجية (الكود) والتي يكون التركيز عليها في العادة. ويأتي دور مختبري البرمجيات في كتابة حالات الاختبار (test cases) ومن ثم تنفيذها لإيجاد الأخطاء وكل هذا بمتابعة من مدير المشروع للتأكد من تنفيذ وتسليم نسخة تعمل من البرنامج أو الموقع للعميل. السؤال هو: ماعلاقة النعامة وحدس مختبري البرمجيات بالموضوع؟ (more…)