مراقبة الاختبار والتحكم في اختبار البرمجيات

⚡ ملخص ذكي

تضمن مراقبة الاختبار والتحكم فيه سير مشروع الاختبار على المسار الصحيح من خلال قياس التقدم الفعلي مقابل الخطة ثم اتخاذ الإجراءات بناءً على ما تكشفه الأرقام، مما يحمي التكلفة والجدول الزمني والموارد والجودة.

  • 🔘 فريف: مراقبة الاختبار tracيقوم قسم اختبار ks بجمع مقاييس الاختبار وإبلاغ الفريق وأصحاب المصلحة بالتقدم المحرز.
  • ☑️ إجراءات التحكم: يقوم نظام التحكم في الاختبار بإعادة ترتيب أولويات الاختبارات، ومراجعة الجدول الزمني، وإعادة تنظيم بيئة الاختبار بمجرد أن يكشف الرصد عن وجود انحراف.
  • ✅ أربعة معايير: التكلفة والجداول الزمنية والموارد والجودة هي المعايير التي يراقبها مدير الاختبار طوال فترة تنفيذ الاختبار.
  • 🧪 روتين من أربع خطوات: قم بإنشاء خطة مراقبة، وتحديث سجلات التقدم، وتحليل السجل وتعديله، ثم قم بإعداد تقرير التقدم.
  • 🛠️ خطط أولاً: تحدد خطة المراقبة المقاييس التي يتم جمعها، وعدد مرات جمعها، ومعايير الإعلان عن التأخير.
  • 📊 أفضل الممارسات: تساهم الإجراءات القياسية وقرارات الاجتماعات المكتوبة والموقف الاستباقي تجاه القضايا في الحفاظ على فعالية المراقبة.

مراقبة الاختبارات والتحكم فيها في اختبار البرمجيات

ما هي مراقبة الاختبار؟

مراقبة الاختبار يُعدّ تنفيذ الاختبار عملية يتم فيها تقييم أنشطة الاختبار وجهود الاختبار من أجل tracالتقدم الحالي في أنشطة الاختبار، والنتائج، و tracتقييم مقاييس الاختبار الرئيسية، وتقدير الإجراءات المستقبلية بناءً على مقاييس الاختبار، وتقديم ملاحظات للفريق المعني وكذلك أصحاب المصلحة حول عملية الاختبار الحالية.

تُعد المراقبة إحدى المهام الأساسية لـ إدارة الاختبارفهو يحول أنشطة الاختبار اليومية إلى أرقام يمكن لمدير الاختبار اتخاذ إجراء بناءً عليها.

ما هو التحكم في الاختبار؟

اختبار التحكم في تنفيذ الاختبار هي عملية اتخاذ الإجراءات بناءً على نتائج عملية مراقبة الاختبار. في مرحلة التحكم في الاختبار، يتم تحديد أولويات أنشطة الاختبار، ومراجعة جدول الاختبار، وإعادة تنظيم بيئة الاختبار وإجراء تغييرات أخرى تتعلق بأنشطة الاختبار من أجل تحسين جودة وكفاءة عملية الاختبار المستقبلية.

المراقبة والتحكم هما نصفان من حلقة واحدة - المراقبة توفر الحقائق، والتحكم يغير الخطة:

البعد مراقبة الاختبار اختبار التحكم
الهدف قم بقياس ما يحدث فعلياً والإبلاغ عنه. غيّر ما سيحدث لاحقاً
الناتج مقاييس الاختبار وتقرير التقدم Revالأولويات أو الجدول الزمني أو البيئة المستخدمة
الطبيعة المراقبة، بدون تدخل الإجراءات التصحيحية والتوجيهية
تحفيز عملية يتم تشغيله باستمرار أثناء تنفيذ الاختبار يتم تشغيله بسبب انحراف يكشفه الرصد

تهانينا! نبدأ الآن بـ تنفيذ اختبار المرحلة. أثناء عمل فريقك على المهام الموكلة إليهم، تحتاج إلى مراقبة نشاط عملهم والتحكم فيه.

في خانة رمز الخصم، أدخل TABBYDAY. مراحل إدارة الاختبار البرنامج التعليمي، قدمنا ​​​​باختصار مراقبة الاختبار والتحكم. في هذا البرنامج التعليمي، سوف تتعلم ذلك بالتفصيل.

لماذا نراقب؟

يوضح لك هذا المثال الصغير سبب حاجتنا إلى مراقبة نشاط الاختبار والتحكم فيه.

بعد الانتهاء من تقدير الاختبار وتخطيط الاختبار، وافق مجلس الإدارة على خطتك وتم تحديد المعالم وفقًا للشكل التالي.

الشاشات

لقد وعدت بإنهاء وتسليم جميع نتائج الاختبارات الخاصة بـ Guruبنك 99 الاختبار المشروع حسب المعالم المذكورة أعلاه. يبدو أن كل شيء على ما يرام، وفريقك يعمل بجد.

ولكن بعد مرور 4 أسابيع، لم تعد الأمور تسير حسب الخطة. مهمة "وضع مواصفات الاختبار" هي تأخر بسبب 4 أيام العمل. ويكون له تأثير متتالي ويتم تأخير جميع المهام اللاحقة.

الشاشات

أنت افتقد المعلم وكذلك الموعد النهائي للمشروع العام.

ونتيجة لذلك، يفشل مشروعك وتفقد شركتك ثقة العملاء. يجب أن تتحمل المسؤولية الكاملة عن فشل المشروع.

الشاشات

ألق نظرة على تقدم المشروع، هل يمكنك الإجابة على سؤال رئيسك في العمل؟

لماذا تأخرت عن الموعد النهائي؟

لقد نسيت مراقبة ومراقبة تقدم المشروع

عضو فريقي لم يعمل بشكل جيد

لا اعرف لماذا.

صيح

لقد فاتك الموعد النهائي لأنك نسيت مراقبة تقدم المشروع والتحكم فيه. يجب عليك مراجعة الخطة والجدول الزمني الفعلي. ستكتشف أن التأخير قد حدث في المهمة الأولى نفسها (إجراء مواصفات الاختبار). تراكم هذا التأخير في المهام اللاحقة. لو قمت بمراقبة المشروع بعناية، لكان بإمكانك اكتشاف هذه المشكلة مبكرًا وإيجاد حل لها.

غير صحيح

بغض النظر عن مقدار ما خططنا له بعناية، سيحدث خطأ ما. نحن بحاجة إلى مراقبة المشروع بنشاط ل

  • الكشف المبكر والرد بشكل مناسب على الانحرافات والتغييرات في الخطط
  • دعنا نتواصل مع أصحاب المصلحة والجهات الراعية وأعضاء الفريق بالضبط حيث يقف المشروع و حدد إلى أي مدى تشبه خطة عملك الأولية الواقع
  • سيكون من المفيد للمدير معرفة ما إذا كان المشروع قيد التنفيذ أم لا حق track وفقا لأهداف المشروع. يسمح لك بإجراء التعديلات اللازمة فيما يتعلق بالموارد أو ميزانيتك.

تساعدك مراقبة المشروع على تجنب الكوارث. يمكن مقارنة المراقبة بفحص مقياس الغاز في سيارتك أثناء القيادة. يساعدك على معرفة كمية الغاز المتبقية في الخزان، ومراقبة مشروعك تساعدك على تجنب نفاد الوقود قبل أن تصل إلى هدفك.

ماذا نراقب؟

تتيح لك المراقبة مقارنة خطتك الأصلية بالتقدم الذي أحرزته حتى الآن، وتنفيذ التغييرات عند الضرورة لإكمال المشروع بنجاح.

في مشروعك، بصفتك مدير الاختبار، يجب عليك مراقبة المعايير الرئيسية الأربعة الموضحة أدناه.

الشاشات

التكلفة

التكلفة

تعتبر التكاليف جانبا هاما من مراقبة المشروع والتحكم فيه. عليك أن تُقدّر و tracمعلومات أساسية عن تكلفة مشروعك. يعد الحصول على تقديرات دقيقة للمشروع وميزانية قوية للمشروع أمرًا ضروريًا لتسليم المشروع في حدود الميزانية المقررة.

لنفترض أن رئيسك في العمل وافق على تمويل المشروع بمبلغ 100,000 دولار. يجب عليك مراقبة التكاليف الفعلية أثناء تنفيذ المشروع. كما ذكر في تقدير الاختبار مقالة، هناك الكثير من أنشطة المشروع التي تحتاج إلى المال. يجب عليك مراقبة وإدارة ميزانية المشروع من أجل التحكم في كل تلك الأنشطة. وبدون مراقبة تكلفة المشروع، فمن المرجح ألا يتم تسليم المشروع أبدًا ضمن الميزانية.

جداول

كيف يمكنك العمل دون جدول زمني؟ يمكن مقارنتها بقيادة سيارتك ولكن دون أي فكرة عن المدة التي ستستغرقها للوصول إلى الوجهة. بغض النظر عن حجم ونطاق مشروعك، سواء كان كبيرًا أو صغيرًا، يجب عليك إعداد جدول زمني للمشروع. الجدول الزمني يخبرك

  • متى يجب القيام بكل نشاط؟
  • ما الذي تم الانتهاء منه بالفعل؟
  • التسلسل الذي يجب أن تنتهي فيه الأشياء.

هنا مثال على الجدول الزمني للمشروع

لقد خصصت مهمة لأحد أعضاء الفريق: تنفيذ حالات التكامل لـ Guruموقع بنك 99 الإلكتروني.

وينبغي الانتهاء من هذه المهمة في أسبوع واحد. يمكنك إنشاء جدول زمني كما هو موضح أدناه

جداول

المصادر

كما ورد في المقالات السابقة ، موارد تشمل هذه الموارد كل ما يلزم لإنجاز مهام المشروع، سواءً كان ذلك من أفراد أو معدات. ويمكن أن يؤثر نقص الموارد على تقدم المشروع.

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

جودة

تتضمن مراقبة الجودة مراقبة نتائج محددة منتجات العمل (مثل حالة اختبار مجموعة الاختبارات (سجل تنفيذ الاختبار)، لتقييم ما إذا كانت تفي بمعايير الجودة المحددة. في حالة عدم استيفاء النتائج للمعايير المحددة. معايير الجودة، أنت بحاجة إلى تحديد حل محتمل.

على سبيل المثال: لنفترض أنك قمت بمراقبة ومراقبة تقدم المشروع بشكل جيد للغاية. وأخيرا، قمت بتسليم المنتج في الموعد المحدد. يبدو أن المشروع ناجح.

ولكن بعد أسبوعين من التسليم، تلقيت هذه الملاحظات من العميل.

تعليقات العملاء تشكو من رداءة جودة المنتج بعد التسليم

أي خطأ ارتكبت؟

لم أفعل أي شئ خاطئ. ربما أخطأ العميل.

لقد نسيت مراقبة جودة مخرجات المشروع.

لا اعرف لماذا.

غير صحيح
صيح

الخطأ الفادح الذي ارتكبته في هذا المشروع هو أنك نسيت مراقبة جودة مخرجات المشروع. لأن مراقبة المشروع تتطلب مراقبة ليس فقط الجدول الزمني للمشروع، ولكن أيضًا جودة المشروع.

كيفية المراقبة؟

عندما يبدأ مشروعك في الحياة، ضع هذه الأسئلة في الاعتبار:

  • أنت على جدول؟ إذا لم يكن الأمر كذلك، إلى أي مدى أنت متخلف، وكيف يمكنك اللحاق بالركب؟
  • هل انتهيت ميزانية?
  • هل مازلت تعمل على تحقيق نفس هدف المشروع؟
  • هل أنت منخفض على موارد?
  • هل هناك علامات تحذيرية وشيكة؟ مشاكل?
  • هل هناك الضغط من الإدارة لاستكمال المشروع عاجلا؟

هذه مجرد أمثلة قليلة من الأسئلة التي يجب أن تطرحها على نفسك أثناء مراقبة التقدم المحرز في مشروعك.

من المهم مراقبة تقدم المشروع حتى تعرف ما إذا كان من الضروري إجراء تعديلات لإعادته إلى الاتجاه الصحيح. لمراقبة تقدم المشروع بشكل فعال، يجب عليك اتباع الخطوات التالية

الشاشات

الخطوة 1) إنشاء خطة المراقبة

لا يمكنك مراقبة التقدم إلا إذا كانت لديك خطة لمراقبة التقدم باستخدام مقاييس محددة. كما هو الحال مع خطة الاختبار، تعد خطة المراقبة هي الخطوة الأولى وأحد أهم الخطوات في مراقبة التقدم.

في خطة المراقبة، يجب عليك التخطيط بعناية

إنشاء خطة المراقبة

  • ابحث عن المقاييس التي تحتاج إلى جمعها وقياسها؟
  • متى لجمع المقاييس؟
  • كيفية لتقييم تقدم المشروع عبر المقاييس؟

ما هي المقاييس التي تحتاج إلى جمعها وقياسها؟

في خطة المراقبة، يجب عليك أن تحدد بوضوح المقاييس التي تحتاج إلى جمعها وقياسها. كما ذكر في السابق قسم، المقاييس التي تحتاج إلى جمعها

  • استخدم التكلفة (الوقت والمال) الذي تم إنفاقه على المشروع حتى الآن
  • كم مورد (الموظفون، المعدات) المستخدمة في المشروع
  • حالة المهمة (على جدول، خلف أو قبل الجدول الزمني)
  • استخدم جودة لمنتج العمل (معدل التشغيل/معدل النجاح، مقاييس العيوب)

متى يتم جمع البيانات؟

قرر الآن متى or كم مرة هل ستقوم بجمع البيانات للمراقبة في خطة المراقبة – أسبوعية أم شهرية؟ أم فقط في بداية المشروع ونهايته؟

بحسب الخطة، Guruسيتم إنجاز مشروع بنك 99 خلال شهر واحد. في هذه الحالة، نوصي بمتابعة سير العمل في المشروع. أسبوعي or يوميا الأساس.

كيفية تقييم تقدم المشروع عبر المقاييس؟

في خطة المراقبة، يجب عليك تحديد طرق لتقييم تقدم المشروع من خلال المقاييس المجمعة. بعض الطرق التي يمكنك الرجوع إليها هي

  • قارن التقدم المحرز في الخطة مع التقدم الفعلي الذي أحرزه الفريق
  • تحديد المعايير والتي يتم استخدامها لتقييم تقدم المشروع. على سبيل المثال، إذا استغرق الجهد المبذول لإنجاز مهمة ما أكثر من 30% جهد من المخطط لتأخير المشروع.

يمكنك الرجوع إلى قالب خطة المراقبة اضغط هنا. هنا هو خطة مراقبة العينة لـ Guruمشروع بنك 99

الخطوة 2) تحديث سجل التقدم

مع مرور الوقت، سيحرز عضو فريقك تقدماً في مهمة مشروعه. يجب عليك tracتابع أنشطتهم وفقًا للجدول الزمني واطلب منهم تحديث معلومات التقدم بشكل متكرر، مثل الوقت المستغرق وحالة المهمة وما إلى ذلك. من خلال مراجعة هذه السجلات، يمكنك رؤية التأثير على خطة المشروع على الفور.

واحدة من أفضل الطرق ل track تقدم العضو ثابت اجتماعات منتظمة.

تحديث سجل التقدم

في الاجتماع، يقوم كافة الأعضاء بالإبلاغ عن حالتهم الحالية والمشكلات التي يواجهونها إن وجدت. إذا تخلف أحد أعضاء الفريق أو الأعضاء عن الركب أو واجهوا عقبات، فقم بصياغة خطة لتحديد المشكلة وحلها.


دعونا نتدرب على السيناريو التالي

كما هو محدد في خطة المراقبة، فقد قمت بتعيين مهمة "إعداد بيئة الاختبار" لاختبار موقع الويب Guruقم بتعيين 99 بنكًا لأحد أعضاء فريقك. دوره هو مسؤول اختبار. عليه إعداد اختبار البيئة في 6 أيام. لقد طلبت منه الإبلاغ عن الوضع الحالي في كل اجتماع للفريق. هنا مثال على سجله من التقدم الحالي

تحديث سجل التقدم

الخطوة 3) تحليل السجل وإجراء التعديل

هناك خطوتان فرعيتان في الخطوات

تحليل السجل وإجراء التعديل

الخطوة 3.1) التحليل

في هذه الخطوة، يمكنك مقارنة التقدم الذي حددته في الخطة مع التقدم الفعلي الذي أحرزه الفريق. ومن خلال تحليل السجل، يمكنك أيضًا معرفة مقدار الوقت الذي تم قضاؤه في مهمة فردية وإجمالي الوقت الذي تم قضاؤه في المشروع بشكل عام.

لنعد إلى التقرير الذي أرسله إليك مسؤولو الاختبار في القسم السابق.
في هذا التقرير، ما هي المشكلة التي اكتشفتها؟


لا يوجد شيء خاطئ، فإنه لا يزال جيدا

يبدو أن تقدم المهمة تأخر

ولم أجد أي مشكلة في هذا التقرير

غير صحيح
صيح

وفقًا للخطة، يجب على مسؤول الاختبار إنهاء مهمته بنسبة 100% في اليوم السادس. ومع ذلك، وفقًا للحالة الحالية، إنه اليوم الثالث (6% من الجدول الزمني)، لكنه أنهى للتو 3% من المهمة. ونتيجة لذلك، قد تتأخر المهمة وتفوت الموعد النهائي. وبالتالي، يمكن أن تؤثر هذه المشكلة على المشروع الإجمالي.

By tracمن خلال مراقبة وتحليل تقدم المشروع، يمكنك اكتشاف أي مشكلة قد تحدث للمشروع مبكراً، ويمكنك إيجاد الحل لحل تلك المشكلة.

الخطوة 3.2) التعديل

قم بإجراء التعديلات اللازمة للحفاظ على سير مشروعك tracك. أعد توزيع المهام، أو عدّل الجداول الزمنية، أو أعد تقييم أهدافك. سيساعدك هذا على الاستمرار في التقدم نحو خط النهاية.

في المثال أعلاه، وجدت مشكلات في مهمة "إعداد بيئة الاختبار"
ماذا عليك ان تفعل؟


تعديل الجداول

لا تفعل شيئا

تعديل أهداف المشروع

اطلب الدعم من أعضاء الفريق الآخرين لتسريع المهمة

غير صحيح
صيح

باعتبارك مدير اختبار، قد تواجه موقفًا مشابهًا عدة مرات. هناك الكثير من الحلول لحل هذه المشكلة، وقد يكون لديك الحل الخاص بك.
في الحالة المذكورة أعلاه، نوصيك باختيار الحل – اطلب الدعم من أعضاء الفريق الآخرين لتسريع المهمة. البعض الآخر من الحلول مثل تعديل الجداول أو عدم القيام بأي شيء قد يؤثر على المشروع ككل. إنهم ليسوا الحل الأفضل

الخطوة 4) إنتاج التقرير

إنتاج التقرير

إذا سألك مديرك عن المشروع الحالي تقدم, سواء التقدم هو وراء or قدما الجدول الزمني، ماذا سوف تجيب؟ تحتاج إلى إعداد تقرير مرحلي للمشروع.

يُعدّ استخدام التقرير خيارًا جيدًا لمشاركة التقدم العام للمشروع مع أعضاء الفريق أو مجلس الإدارة. كما أنه وسيلة مفيدة لإظهار مديرك ما إذا كان المشروع يسير على المسار الصحيح. track.

يمكنك استخدام بعض نماذج التقارير لضمان تقديم بيانات التقدم سير العمل هذا باستمرار و بوضوح. تتضمن هذه المقالة قالب التقرير التي يمكنك الرجوع إليها. كما تحقق أ تقرير العينة لـ Guruمشروع 99 المصرفي كمرجع

أفضل الممارسات في مراقبة الاختبار والتحكم فيه

  • اتبع المعايير: أحد الاعتبارات الهامة لتخطيط المشروع هو ضمان التوحيد. وهذا يعني أن جميع أنشطة المشروع يجب أن تتبع إرشادات العملية القياسية. تعمل العمليات والأدوات والقوالب وقيم القياس الموحدة على تسهيل التحليل وتسهيل الاتصالات السهلة ومساعدة أعضاء فريق المشروع على فهم الموقف بشكل أفضل.

  • المستندات: ماذا سيحدث إذا لم تقم بتدوين أي مناقشة أو قرار في مستند؟ وقد تنساها وتخسر ​​أشياء كثيرة. يجب عليك تدوين المناقشات والقرارات في المكان المناسب، ووضع إجراءات توثيق رسمية للاجتماعات. تساعدك هذه الوثائق على حل مشكلات سوء التواصل أو سوء الفهم بين فريق المشروع.

  • استباقية: تحدث المشاكل في كافة المشاريع. الشيء المهم هو أنه يتعين عليك اعتماد نهج استباقي لحل المشكلات والمشاكل التي تنشأ أثناء تنفيذ المشروع. يمكن أن تكون هذه القضايا الميزانية والنطاق والوقت والجودة والموارد البشرية

الأسئلة الشائعة

يتولى مدير الاختبار أو قائد فريق الاختبار مسؤولية كلا النشاطين. يقدم المختبرون البيانات الأولية - الوقت المستغرق، والاختبارات التي تم إجراؤها، والعيوب التي تم الإبلاغ عنها - بينما يقوم المدير بتفسير المقاييس، وتحديد إجراءات التحكم، وتقديم التقارير إلى مدير المشروع وأصحاب المصلحة.

يُصدر تقرير مرحلي بشكل دوري أثناء تنفيذ الاختبار، ويُستخدم لتفعيل إجراءات التحكم. أما تقرير ملخص الاختبار، فيُكتب مرة واحدة في نهاية كل مستوى من مستويات الاختبار، ويُقيّم مدى استيفاء معايير الخروج. أحدهما يُوجّه، والآخر يُنهي.

تحدد معايير الخروج خط النهاية لعملية المراقبة. تتم مقارنة مقاييس مثل معدل النجاح والتغطية وعدد العيوب المفتوحة بالعتبات المتفق عليها، ولا يغادر المشروع مستوى الاختبار إلا عند استيفاء تلك العتبات أو التنازل عنها رسميًا.

يتقلص الإيقاع بدلاً من أن يختفي. يحلّ الاجتماع اليومي السريع محل الاجتماع الأسبوعي، ويحلّ مخطط التقدم محل مخطط جانت، وتعمل مراجعة السبرنت كتقرير. سكروم ماجستير عادة ما تظهر العوائق.

يمكن لنماذج التعلم الآلي المدربة على بيانات الجهد والعيوب السابقة أن ترصد مهمةً يتجه معدل استهلاكها نحو الفشل، غالبًا قبل أيام من ملاحظة ذلك من قِبل الإنسان. تعامل مع هذا التوقع كإنذار مبكر، وليس كقرار، فالإجراءات التصحيحية تبقى من مسؤوليتك.

نعم، بالنسبة لأعمال السباكة. مساعد طيار يكتب الاستعلامات، ورمز المخططات، وقوالب التقارير التي تحوّل سجلات التنفيذ الخام إلى لوحة معلومات. لا يستطيع تحديد المقاييس المهمة لمشروعك، لذا حددها أولاً في خطة المراقبة.

تجمع معظم الفرق بين أداة جدولة و أداة إدارة الاختبار أن التقارير تعمل تلقائيًا وتحقق معدلات النجاح، بالإضافة إلى وجود خلل برمجي. tracمثل السرعوفBTلا تزال قوالب جداول البيانات كافية للمشاريع الصغيرة.

لا يوجد عيب tracيتتبع نظام King الأخطاء البرمجية الفردية خلال دورة حياتها، ويُدخل مقياس جودة واحد في نظام المراقبة. وتتجاوز المراقبة ذلك لتشمل أيضاً التكلفة والجدول الزمني والموارد. فرز الخلل هو إجراء تحكمي، وليس عملية المراقبة نفسها.

تلخيص هذه التدوينة بـ: