حلول Visure


الدعم الفني
تسجيل
تسجيل الدخول
ابدأ الإصدار التجريبي المجاني

ما هو تحليل الأثر؟ أفضل الممارسات للقيام بتحليل أثر التغيير

جدول المحتويات

ما هو تحليل الأثر؟ أفضل الممارسات للقيام بتحليل أثر التغيير

ما هو تحليل الأثر؟

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

تم وصف تحليل التأثير ، المعروف أيضًا باسم تحليل تأثير التغيير ، لأول مرة في عام 1996 من قبل مهندسي البرمجيات الأمريكيين روبرت س. أرنولد وشون إيه بونر في كتابهم المسمى صيانة البرمجيات. ذكر أرنولد وبونر في الكتاب أن تحليل التأثير يتعلق "بتحديد النتائج المحتملة للتغيير أو تقدير ما يجب تعديله لتحقيق التغيير."

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

أنواع تحليل التأثير:

وفقًا لأرنولد وبونر ، هناك ثلاثة أنواع رئيسية من تحليل التأثير:

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

مزايا تحليل الأثر:

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

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

وثيقة تحليل الأثر: 

وثيقة تحليل التأثير هي وثيقة تستخدم بشكل رئيسي كقائمة مراجعة. تُستخدم قائمة التحقق هذه لتقييم طلبات التغيير قبل العمل عليها. تتضمن تفاصيل وثيقة تحليل التأثير ما يلي:

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

إجراء تحليل التأثير:

هناك 5 خطوات بسيطة لإجراء تحليل تأثير فعال وهي:

  1. جهز الفريق - قبل إجراء أي تغييرات ، يجب أن نجهز فريقًا. يجب أن يتمتع جميع أعضاء الفريق بإمكانية الوصول إلى جميع الوحدات والسمات الموجودة في التطبيق ويجب أن يمتلكوا أيضًا المعرفة المطلوبة حول التغييرات المقترحة. 
  2. فحص الوحدات عالية المستوى - سيقوم أعضاء الفريق بعد ذلك بتحليل الوحدات عالية المستوى للتطبيق والتي قد تتأثر بالتغيير المقترح حديثًا. سيوفر لهم هذا معرفة أفضل بقواعد سير العمل في الوحدات النمطية. 
  3. فحص الوحدات ذات المستوى المنخفض - بعد تحليل الوحدات عالية المستوى ، سيتحرك الفريق نحو الوحدات ذات المستوى المنخفض وتحديد تأثير التغييرات الجديدة. يجب إعداد وثيقة منفصلة لجميع الوحدات. 
  4. تقييم الأثر - الوثائق التي يتم إعدادها بعد تحليل الوحدات ذات المستوى العالي والمنخفض ستحتوي على جميع التفاصيل حول تأثير التغييرات ، الإيجابية والسلبية. على أساس هذه الوثيقة ، سيقوم المختبرون بتقييم التأثيرات المحددة وسيحصلون على صورة أوضح للفوائد والمشكلات المتعلقة بالتغييرات الجديدة.
  5. العمل على الآثار السلبية - عندما يكون لدى أعضاء الفريق فكرة أفضل عن التأثيرات السلبية ، والآن يمكنهم العمل عليها. يمكنهم التشاور مع الفريق وأصحاب المصلحة ومناقشة ما إذا كان ينبغي تنفيذ التغيير أم لا. يمكن أيضًا إجراء اختبار الانحدار في هذه الحالة. 

أفضل الممارسات للقيام بتحليل أثر التغيير:

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

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

استخدام أداة إدارة المتطلبات لتحليل أثر التغيير:

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

أداة إدارة متطلبات ALM

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

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

لا تنسى نشر هذا المنشور!

برنامج IBM للأبواب العقلانية
★★★★