Impact Analysis in Software Testing

Impact Analysis is defined as analyzing the impact of changes in the deployed product or application. It gives the information about the areas of the system that may be affected due to the change in the particular section or features of the application.

The impact is analyzed on Requirements, Design & Architecture, impact on Test and impact on schedule.

With the incorporation of new features into application or product, it becomes imperative to check the influence of these new features or changes on the performance of the system. For this reason, Impact Analysis is done.

Why is Change Impact Analysis is done?

1 JIRA Software

On Jira Software Website

Time Tracking Drag & Drop Free Trial Forever Free Plan 2 Monday

On Monday Website

Time Tracking Drag & Drop Free Trial Forever Free Plan 3 Zoho Assist

On Zoho Assist Website

File Sharing Screen Sharing Free Trial

What is Impact Analysis Document?

Impact Analysis document can be used as a checklist. It is used to evaluate change request before working on them. The Impact Analysis document should give details like

Example:

Impact Analysis Document.

  1. Change Request ID:
  2. Title:
  3. Description:
  4. Date Prepare:
  5. Prioritization estimate:
  6. Estimated total effort: …..hours
  7. Estimated lost effort: ……..hours
  8. Estimated schedule Impact:……days
  9. Quality Impacted;
  10. Other Requirement affected:
  11. Other tasks affected:
  12. Integration issues:

How to present Impact Analysis influence level

Impact Analysis can be marked as per the color code to represent the criticality of the changes or impact of the changes over the system. The color code could be anything as shown below.

Impact Analysis in software testing

The above table explains the impact of the implemented changes

Impact Analysis in software testing

Sample Questions to be addressed for performing Impact Analysis

Best practices for change Impact Analysis

Summary