Programming support is broadly acknowledged piece of SDLC now a days. It represents every one of the changes and updations done after the conveyance of programming item. There are number of reasons, why changes are required, some of them are quickly referenced underneath:
Economic situations
Policies, which changes over the time, for example, tax assessment and recently presented limitations like, how to look after accounting, may trigger requirement for adjustment.
Customer Requirements
Over the time, client may request new highlights or capacities in the product.
Host Modifications
If any of the equipment as well as stage, (for example, working framework) of the objective host changes, programming changes are expected to keep versatility.
Association Changes
If there is any business level change at customer end, for example, decrease of association quality, procuring another organization, association wandering into new business, need to alter in the first programming may emerge.