A SEI-CMMI Level 3 Company
   Home> Services > Software Development  
  About us
  Software Development
  Software Maintenance
  Legacy Migration
  Quality Assurance & Testing
  Business Intelligence
  PACBASE Solutions
  Document Imaging
  IT Staffing
  CMMI Recognition


Software Maintenance

I-Link’s software maintenance is the process of enhancing and optimizing deployed software, as well as remedying defects. Software maintenance is one of the phases in the software development process, and follows deployment of the software into the field. The software maintenance phase involves changes to the software in order to correct defects and deficiencies found during field usage as well as the addition of new functionality to improve the software's usability and applicability.

Conventional software engineering focuses on a small part of the SDLC - the design and implementation of a software solution. However, the bulk of the lifetime cycle cost of the software is in the maintenance phase. Software maintenance sustains the software product throughout its operational life cycle. Modification requests are logged and tracked, the impact of proposed changes is determined, code and other software artifacts are modified, testing is conducted, and a new version of the software product is released.


Maintenance is needed to ensure that the software continues to satisfy user requirements. Maintenance must be performed in order to:

  • Correct defects
  • Improve the design
  • Implement enhancements
  • Interface with other systems
  • Adapt programs so that different hardware, software, system features and telecommunications facilities can be used
  • Migrate legacy software
  • Retire software

I-Link has a comprehensive approach to software maintenance comprising:

I-Link has a robust methodology to affect appropriate knowledge transfer and management of maintenance of software products. Our offerings in software maintenance include:

  • Impact Analysis
  • Bug-fixes
  • Enhancement (new feature addition)
  • Porting to other platforms
  • System testing / regression testing
  • Release management and implementation services
  • Technical support centers

Business Partner  


Facility Tour  

Take a tour of our state of the art facility in the heart of Electronics City Bangalore’s technology district.
Click here to take the tour