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

ما هو تحليل المخاطر؟
الخطر هو احتمال وقوع حدث غير مرغوب فيه.
تحليل المخاطر في هندسة البرمجيات هو عملية تحليل المخاطر المرتبطة بك الاختبار مشروع.
لنجاح مشروعك، يجب تحديد المخاطر وتحديد الحلول المقابلة لها قبل بدء المشروع. يساعدك تحديد المخاطر في هندسة البرمجيات على تحديد المخاطر المحتملة في المراحل المبكرة.
في هذا البرنامج التعليمي، سوف نكتشف الخطوة الأولى في عملية إدارة الاختبار: تحليل المخاطر والحلول بمساعدة دراسة الحالة.
في هذا الموضوع، سوف نكتشف الخطوة الأولى في عملية إدارة الاختبار: تحليل المخاطر في اختبار البرمجيات والحلول بمساعدة دراسة حالة.
التطبيق تحت الاختبار هو https://demo.guru99.com/V4/، يمكنك الرجوع إلى مواصفات متطلبات البرنامج اضغط هنا.
استخدم Guruسيكون لبنك 99 دورين
- كلمة المدير
- التسجيل كعميل
ستكون الميزات/الوحدات التالية متاحة لهذين الدورين المختلفين
وهنا جولة صغيرة في الموقع
بعد قراءة مستندات المتطلبات، ربما أدركت أن موقع الويب يحتوي على عدد كبير جدًا من المستندات وظيفي و مجمع السيناريوهات.
وهنا الوضع -
- استخدم Guruلقد انتهى موقع 99 المصرفي من مرحلة التطوير، ويبدأ الآن مرحلة الاختبار. للأسف، لم تُشارك في مرحلة تحديد المتطلبات في وقت مبكر.
- رئيسك يحتاج منك إنهاء الاختبار شهر واحد فقط بميزانية محدودة، ولكن يتوقع عظيم الجودة.
- يخبرك أحد أعضاء الفريق وهو مهندس ذو خبرة
- في مثل هذه الحالة ماذا يجب أن تفعل؟
أ) يبدو أن هناك مشكلة كبيرة. نحن بحاجة للتعامل مع أSAP!!!
ب) لا أهتم. نحن بحاجة لبدء العمل الآن.
المثال أعلاه يوضح أهمية تحليل المخاطر في إدارة الاختبارات.
تساعدك إدارة المخاطر في –
الخطر المذكور في المثال أعلاه هو مجرد واحد من العديد من المخاطر المحتملة التي قد تحدث في مشروعك. يجب عليك التعرف عليهم واتخاذ قرار التعامل معهم أSAP!!! إذن، الإجراء الصحيح في هذا المثال هو الفعل أ.
ومن ثم، فإن تحليل المخاطر في الاختبار مهم
كيفية إجراء تحليل المخاطر؟
إنها عملية من 3 خطوات
- تحديد المخاطر
- تحليل تأثير كل المخاطر التي تم تحديدها
- اتخاذ تدابير مضادة للمخاطر المحددة والمحللة
الخطوة 1) تحديد المخاطر
يمكن تحديد المخاطر وتصنيفها إلى نوعين في منتج البرنامج
مخاطر المشروع
يمكن تعريف مخاطر المشروع بأنها غير مؤكد حدث أو نشاط يمكن أن يؤثر على تقدم المشروع. التأثير لديه إيجابي or سلبي التأثير على احتمالات تحقيق أهداف المشروع.
هناك ثلاث فئات أساسية من مخاطر المشروع
المخاطر التنظيمية
إنها مخاطرة تتعلق بك الموارد البشرية أو فريق الاختبار الخاص بك. على سبيل المثال، في مشروعك، يمثل الافتقار إلى الأعضاء ذوي المهارات الفنية خطرًا. عدم وجود القوى العاملة الكافية لإنجاز المشروع في الوقت المحدد هو خطر آخر.
لتحديد المخاطر التنظيمية، يجب عليك إعداد قائمة ببعض الأسئلة والإجابة عليها كتمرين ذاتي. فيما يلي بعض الأسئلة الموصى بها.
أ) نعم
ب) لا
أ) نعم
ب) لا
أ) نعم
ب) لا
إذا أجبت على جميع الأسئلة المذكورة أعلاه، فسوف تتمكن بسهولة من التعرف على المخاطر المحتملة، التي قد تؤثر على مشروعك.
المخاطر الفنية
المخاطر الفنية هي احتمالية الخسارة التي يتم تكبدها أثناء تنفيذ عملية فنية مثل الهندسة غير المختبرة، وإجراءات الاختبار الخاطئة ... الخ. فيما يلي مثال على المخاطر الفنية
- مهمتك في هذا المشروع هي اختبار موقع مصرفي. يجب عليك إعداد بيئات اختبار مناسبة تعكس بيئات العمل الحقيقية. إذا اختبار البيئة لم يتم الإعداد بشكل صحيح، وسوف يكون المنتج لست يتم اختبارها بشكل صحيح والعديد عيوب لن يتم الكشف عنها.
مخاطر العمل
الخطر ينطوي على خارجي كيان. إنها المخاطر التي قد تأتي من شركتك أو عميلك ولكن لست من مشروعك
الصورة التالية توضح لك مثالاً لمخاطر الأعمال.
في مثل هذه الحالة، يجب على مدير الاختبار إيجاد الحلول للتعامل مع الخطر مثل:
- بكج الأولوية في مراحل الاختبار، ركز على اختبار الميزات الرئيسية للموقع
- الاستفادة من أداة اختبار لزيادة إنتاجية الاختبار
- تطبيق تحسين عملية لتقليل جهد الإدارة.
مخاطر المنتج
مخاطر المنتج هو احتمال فشل النظام أو البرنامج في تلبية أو تلبية توقعات العميل أو المستخدم أو أصحاب المصلحة. ترتبط هذه المخاطر في خطة الاختبار بـ وظيفة للمنتج مثل مشكلات الأداء، ومشكلات الأمان، وسيناريوهات الأعطال، وما إلى ذلك.
وفيما يلي أمثلة لبعض مخاطر المنتجات:
- البرنامج يتخطى بعض مفتاح الوظيفة التي حددها العملاء في المستخدمين
المتطلبات - البرنامج هو غير جدير بالثقة وبشكل متكرر فشل للعمل.
- تفشل البرامج بطرق تتسبب في أضرار مالية أو غيرها من الأضرار للمستخدم أو الشركة التي تستخدم البرنامج.
- يواجه البرنامج مشكلات تتعلق بخصائص جودة معينة مثل الأمان أو الموثوقية أو سهولة الاستخدام أو الصيانة أو الأداء.
والآن نعود إلى مشروعك، هل هناك أي مخاطر تتعلق بالمنتج؟ Guru موقع بنك 99؟ للإجابة على هذا السؤال، اتبع الخطوات التالية
بمجرد الانتهاء من الخطوات الثلاث المذكورة أعلاه، قم بإجراء اختبار صغير أدناه لتحديد مخاطر المنتج
أ) نعم
ب) لا
ج) لست متأكدا
أ) نعم
ب) لا
أ) تحويل الأموال بشكل آمن
ب) يمكن للمستخدم تسجيل حساب جديد
ج) لا حاجة لمزيد من الوظائف
الخطوة 2) تحليل تأثير المخاطر التي تحدث
في الموضوع السابق، سبق أن حددنا المخاطر التي قد تعيق مشروعك. فيما يلي قائمة المخاطر التي تم تحديدها:
- قد لا يكون لديك ما يكفي الموارد البشرية لإنهاء المشروع في الموعد النهائي
- الاختبار بيئة قد لا يتم الإعداد بشكل صحيح مثل بيئة الأعمال الحقيقية.
- مشروعك ميزانية قد يخفض بمقدار النصف بسبب الوضع التجاري
- هذا الموقع قد نقص وظائف الأمن
بعد ذلك، يجب عليك تحليل هذه المخاطر.
ينبغي تصنيف كل خطر على أساس المعلمتين التاليتين
- استخدم الاحتمالات من الحدوث
- استخدم تأثير حول المشروع
باستخدام المصفوفة أدناه، يمكنك ذلك صنف المخاطر إلى أربع فئات كما عالية، متوسطة، و منخفضة أو القيم 3,2،1، XNUMX
|
احتمال |
|
|---|---|
|
مرتفع (3) |
هناك احتمال كبير جدًا بحدوث ذلك، وقد يؤثر على المشروع بأكمله |
|
متوسطة (2) |
فرصة حدوثها 50% |
|
منخفض (1) |
احتمالية حدوثها منخفضة |
|
التأثير |
|
|---|---|
|
مرتفع (3) |
لا يمكن الاستمرار في نشاط المشروع إذا لم يتم حله فورا |
|
متوسطة (2) |
لا يمكن مواصلة نشاط المشروع إذا لم يتم حله |
|
منخفض (1) |
تحتاج إلى حلها ولكن من الممكن اتخاذ حل بديل لفترة من الوقت |
ضع في اعتبارك المخاطر التالية
|
المخاطرة المالية |
احتمال |
التأثير |
الأولوية = الاحتمالية * التأثير |
|---|---|---|---|
|
الموعد النهائي للمشروع لم يتم الوفاء به |
3 |
3 |
9 |
|
انقطاع الكهرباء |
1 |
2 |
2 |
بناءً على الأولوية المذكورة أعلاه، يمكنك اتخاذ إجراءات تخفيف المخاطر في الاختبار أو التدابير المضادة المذكورة في الجدول أدناه
|
درجة الأهمية |
طريقة إدارة المخاطر |
|
|---|---|---|
|
مرتفع |
6 -9 |
اتخذ إجراءات التخفيف على الفور وقم بمراقبة المخاطر كل يوم حتى يتم إغلاق حالتها. |
|
وسط |
3-5 |
مراقبة المخاطر كل أسبوع في اجتماع التقدم الداخلي |
|
منخفض |
1-2 |
قبول المخاطر ومراقبة المخاطر على أساس المعالم. |
حان الآن وقت التمرين، وقد حددنا 4 مخاطر في Guru99 مشروعًا مصرفيًا. صنّفها بنفسك
| المخاطرة المالية | مرتفع | متوسط | منخفض | الحالة |
|
|
|
|
|
صيح.
غير صحيح.
|
|
|
|
|
|
صيح.
غير صحيح
|
|
|
|
|
صيح.
غير صحيح
|
|
|
|
|
|
|
صيح.
غير صحيح.
|
الخطوة الثالثة: اتخاذ تدابير مضادة للتخفيف من المخاطر
ينقسم هذا النشاط إلى 3 أجزاء
الاستجابة للمخاطر
يحتاج مدير المشروع إلى اختيار الاستراتيجيات التي من شأنها تقليل المخاطر إلى الحد الأدنى. يمكن لمديري المشروع الاختيار بين استراتيجيات الاستجابة للمخاطر الأربعة التالية
بالعودة إلى المخاطر الأربعة التي تم تحديدها سابقاً، علينا إيجاد حلول لتخفيف المخاطر في الاختبارات أو إجراء مضاد لتجنبها أو القضاء عليها.
ب) الاختبار بيئة قد لا يتم الإعداد بشكل صحيح مثل بيئة الأعمال الحقيقية
ج) مشروعك ميزانية قد يخفض بمقدار النصف بسبب الوضع التجاري
د) يجوز لهذا الموقع نقص ميزات الأمان
لا يمكن تجنب هذه المخاطرة بسبب وضع الشركة؛ لا يمكنك طلب المزيد من الموارد البشرية للمشروع. في مثل هذه الحالة، يمكنك تقليل تأثير المخاطر عن طريق اختيار بعض الخيارات أدناه
- اختيار العضو الموهوب وذو الخبرة للانضمام إلى فريق المشروع
- قم بإنشاء الدورة التدريبية لتنمية مهارات الأعضاء ومساعدتهم على تحسين الإنتاجية
ب. قد لا يتم إعداد بيئة الاختبار بشكل صحيح مثل بيئة الأعمال الحقيقية
يمكن تجنب هذا الخطر إذا قمت بالأنشطة التالية
- اطلب من فريق التطوير مساعدتهم في بناء بيئة الاختبار
- قم بإعداد جميع المعدات أو المواد (الخادم، قاعدة البيانات، الكمبيوتر الشخصي..) اللازمة لتهيئة البيئة
ج. قد ينخفض مشروعك إلى النصف بسبب وضع العمل
وهذا الخطر بالغ الأهمية؛ قد يمنع المشروع بأكمله من المضي قدمًا. في هذه الحالة، عليك أن تفعل
- إعادة تحديد نطاق المشروع وتحديد ما سيتم اختباره وما سيتم تجاهله في مثل هذه الحالة
- التفاوض مع العميل حول مدة المشروع بما يتناسب مع ميزانية المشروع
- قم بتحسين إنتاجية كل مرحلة من مراحل المشروع مثل الاختبار، ووضع مواصفات الاختبار،...إذا كان بإمكانك توفير الوقت، فيمكنك توفير التكلفة
د. قد يفتقر هذا الموقع إلى ميزات الأمان
تعتبر هذه المخاطر ذات أولوية متوسطة، لأنها لا تؤثر على المشروع بأكمله ويمكن تجنبها. يمكنك أن تطلب من فريق التطوير التحقق من هذه الوظائف وإضافتها إلى الموقع.
تسجيل المخاطر
يجب تسجيل جميع المخاطر وتوثيقها والاعتراف بها من قبل مديري المشروع وأصحاب المصلحة وعضو المشروع. يجب أن يكون سجل المخاطر متاحًا مجانًا لجميع أعضاء فريق المشروع.
هناك بعض الأشياء المفيدة لتسجيل المخاطر مثل Redmine, ميتري... إلخ.
مراقبة ومراقبة المخاطر
يمكن مراقبة المخاطر بشكل مستمر للتحقق من إجراء أي تغييرات. ويمكن تحديد المخاطر الجديدة من خلال آليات المراقبة والتقييم المستمرة.
لإدارة أفضل للمخاطر، يمكنك الرجوع خدمات إدارة المخاطر يتضمن القالب في هذه المقالة















