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