الوحدة 1 · فهم ضمان الجودة
ما الذي يفعله مهندس ضمان الجودة
مسؤوليات هذا الدور، والفرق بين ضمان الجودة واختبار المنتج.
نحو 8 دقيقة قراءة و5 دقيقة تطبيق (تقديرات)
جارٍ تحميل التقدم…
اقرأ
أهداف التعلّم
- وصف المسؤوليات الرئيسية لمهندس ضمان الجودة.
- شرح الفرق بين ضمان الجودة (QA) والاختبار.
- إدراك أن الجودة مسؤولية الفريق كله، لا مهمة تُسلَّم لفريق الجودة في النهاية.
الشرح
يساعد مهندس ضمان الجودة الفريقَ على إطلاق برمجيات تؤدي ما يحتاجه الناس بشكل موثوق وآمن. ويتمثل جزء كبير من العمل في الحصول على المعلومات مبكراً: السؤال عمّا يجب أن تفعله الميزة، واكتشاف الثغرات في المتطلبات، واختبار المنتج، والإبلاغ بوضوح عمّا يعمل وما لا يعمل وما لم يُفحص بعد.
ضمان الجودة والاختبار مترابطان لكنهما ليسا الشيء نفسه
- ضمان الجودة يتعلق بالعملية: العادات والممارسات التي تقلّل احتمال الأخطاء — معايير قبول واضحة، ومراجعات، وتعريف لما يعنيه «منجز»، وفحوص آلية ضمن مسار النشر.
- الاختبار نشاط واحد ضمن ذلك: تقييم المنتج لاكتشاف المشكلات وجمع الأدلة على سلوكه.
- يستطيع الاختبار أن يُظهر وجود الأخطاء، لكنه لا يثبت خلوّ المنتج منها. وضمان الجودة الجيد يذكر مستوى الثقة والمخاطر المتبقية بصدق.
مسؤوليات معتادة
- مراجعة المتطلبات وقصص المستخدم بحثاً عن الثغرات والتناقضات.
- تخطيط ما يجب اختباره بناءً على المخاطر.
- تصميم الاختبارات وتنفيذها — المخطط لها والاستكشافية.
- كتابة بلاغات أخطاء واضحة قابلة لإعادة الإنتاج، وإعادة اختبار الإصلاحات.
- بناء الفحوص الآلية وصيانتها حيث تكون مجدية.
- تلخيص نتائج الاختبار ليتمكن الفريق من اتخاذ قرار الإطلاق.
مثال: تغليف الهدايا في دار السوق
تخطط دار السوق — وهي متجر إلكتروني وهمي نستخدمه في هذا المسار كله — لإضافة خدمة تغليف هدايا اختيارية. ويبدأ العمل على الجودة قبل أن يضغط أحد أي زر بوقت طويل:
- في مرحلة التخطيط يسأل مهندس الجودة: هل يمكن تغليف كل المنتجات؟ هل هناك رسوم؟ هل يغيّر التغليف موعد التوصيل؟ (ضمان — منع سوء الفهم.)
- أثناء التطوير يُعدّ أفكار الاختبار ويتفق مع الفريق على الفحوص التي ستُؤتمت.
- عندما تجهز الميزة يختبرها: إضافة التغليف وإزالته، ودمجه مع رمز خصم، والطلب بالعربية والإنجليزية. (اختبار.)
- قبل الإطلاق يلخّص النتائج: ما الذي نجح، ومشكلتان مفتوحتان منخفضتا المخاطر، ومنطقة لم تُختبر (تغليف المنتجات الكبيرة جداً).
أخطاء شائعة
- معاملة ضمان الجودة كبوابة في النهاية تماماً، حين تكون التغييرات أعلى كلفة.
- قياس أداء المختبر بعدد الأخطاء التي وجدها فقط.
- القول إن الميزة «خالية من الأخطاء» بدلاً من وصف ما اختُبر وما تبقّى من مخاطر.
- اختبار المسار السعيد الموصوف في التذكرة فقط.
جرّب
تدرّب على ما قرأته للتو. تُفحص الإجابات هنا، ولا يُقيَّم شيء علناً ولا يُحتسب في ساحة الأخطاء.
تمرين
أيٌّ مما يلي نشاط لضمان الجودة وليس نشاط اختبار؟
راجع
اختبر نفسك — يجب أن تكون الآن قادراً على:
- وصف المسؤوليات الرئيسية لمهندس ضمان الجودة.
- شرح الفرق بين ضمان الجودة (QA) والاختبار.
- إدراك أن الجودة مسؤولية الفريق كله، لا مهمة تُسلَّم لفريق الجودة في النهاية.
تدرّب في مختبر الجودة
مراجع
تابع
عندما تكون مستعداً، ضع علامة الإكمال على الدرس في خطوة «جرّب» ثم انتقل إلى التالي.
يُوسم بأنه مقروء عندما تصل إلى نهاية الدرس.