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