preview

Maintenance Of A Software System

Decent Essays

IMPACT ANALYSIS Abstract Maintenance of a software system is a challenging task. Moreover, if changes are made in the software it is necessary and important to analyze the effect of these changes on the system since they are not readily known in advance. Projects are influenced significantly by the changing technologies and customer at the same time. Hence, to assess the impact of the changes done to the existing system we need to carry out impact analysis. It is a task of identifying the right object to modify to accomplish a change that is, estimating the potential consequences of carrying out a change. It is a technique designed to unearth the unexpected results of a change in organization. Our project deals with the impact of a change …show more content…

As software systems have developed and progressed, legacy software has not been extended to address the date requirement of the new century. In the year 2000, software systems which uses two digits to express the year will take year 00 (2000) is less than 99 (1999) and will produce incorrect results. With change comes there has become a need to accurately estimate the scope, size and complexity of the changes and plan for their implementation. Traditionally, professionals determine the effects of software change in their heads after some cursory examination of the code and documentation. This can be good for small systems, but it is not good for large systems. Large programs require storage to organize their software artifacts, which are now becoming interdepended in complex ways. Impact Analysis offers leverage in understanding and implementing change in these systems because impact analysis provides a detailed examination of the consequences of changes in software. The major goal of impact analysis is to identify the affected software products which are proposed for changes. Impact analysis takes a list of software life cycle object from specifications to programs and analyze these SLOs with respect to change and produces a list of items that should be addressed during the change process. Impact analysis has been practiced for years, yet there is no commonly accepted definition. For example, the rem “impact analysis” does not appear in

Get Access