|
|
|
Maintenance
Maintenance or Software Maintenance is the function that maintains all the software that has been released for use. These deployed software applications need to be upgraded and optimized from time to time. Hence, the concept of Maintenance comes into being. Maintenance is the last and the most crucial feature of the Software Development Life Cycle.
Introduction:
Once any software has been released or launched and put into effect, it is natural that like all other things it should require repair from time to time. Since it is not a hardware that can ‘fixed’ with screws and drivers, Maintenance is provided to the software. This maintenance ensures that the software does not corrupt or collapse.
This Maintenance is better known as software maintenance. Software Maintenance is a process that is integral to the development of all software. This system of Maintenance of software minimizes defects and brings errors under control.
|
Processes of Maintenance:
To conduct the process of Maintenance, the software is regularly updated or changed. This not just keeps the operation sharp, but also efficient. In addition to this, the change in the coding from time to time helps to keep you updated with the latest technological advances. Apart from this, Maintenance enables usability.
|
Stages of Maintenance:
There are several stages that go into maintaining a software application. These stages are integral to the entire process. They even aid in regulating a series of processes that can otherwise become cumbersome. The first and most important step towards Maintenance is called “static slicing”. It is a stage in which all codes written in the software application are identified. This stage detects the application language and finds out the means and measures of how to modify the original codes and ‘variables’.
|
|
|
|