Change and Configuration

What is this?

This service addresses the implementation of software configuration and change management process. The service is implemented using IBM Rational Clearcase and ClearQuest. These processes incorporate the best industrial practices pertaining to change and configuration management. The following sections provide an overview of the activities involved.

Why this?

A proper change and configuration management process is necessary for any development project to reduce the risks associated with managing changes and configurations.

Both stakeholders and developers are benefited. Stakeholders get an assurance that the application delivered consists of appropriate configurations and change implementation follows a well defined and automated process. This results in predictable quality and delivery. This reduces the mundane change and configuration management tasks thus enabling the developers to focus on the core tasks assigned to them resulting in reduced cost and enhanced productivity.

Trainings are imparted onsite with our trainers directly interacting with the project team.
Consulting is either done wholly onsite or using documentation activities could be done offshore. This offers a cost effective model for the customers.facilitated by the logical structure leadng to smoother change implementation and these applications is made easier by these reusable assets.

Who can benefit out of this?

Both stakeholders and developers are benefited. Stakeholders get a clear structure of what is being developed, especially when they are developing products. The software architecture helps them identify reusable assets. Those stakeholders who acquire developed system or outsource the development of the system are also benefited as a good architecture provides a basis for evolving the system further. Outsourcing the future evolution is also made simple by the architecture. Having well defined and managed software architecture helps the architect and designers identify reusable services and architectural components such as design patterns and frameworks. This, in turn, leads to quality. Evolving future generations of these applications is made easier by these reusable assets.