 |
Following are the key considerations we take into account for designing and architecting solutions for our clients:
|
| Choice of Technology |
 |
Modularity: Software systems have to be assembled by combining services representing the subsystems of the application development framework. This modularity contributes to the software quality improvement by localizing the affects of design and implementation changes. |
 |
Reusability: The choice of platform should allow for components to be readily used in new contexts. Leverages the effort of experienced developers and avoid reinventing the wheel in common software requirements. |
 |
Extensibility: The choice of technology platform will have to allow additional services to be added to the working system which will ensure that the system can be customized and enhanced in a timely fashion. |
 |
Manageability: The platform will have to provide system monitoring and fine-grained control and management of the services and their associated resources allowing the software system to be monitored and adjusted to varying run-time requirements. |
 |
Standards-based: The systems will have to rely on proven and existing standards. The framework can be used from any component and compatible with any platform. |
 |
Security: Should provide methods to secure resources and authenticate users. |
|
 |
Bring down TCO for our Clients
Changepond’s solutions and services focus on bring down the Total Cost of Ownership (TCO) for our clients over a period of time. Our focus is on ensuring that the business needs of our clients map to the functionality needed in the systems.
Choice of Engagement
Changepond’s conviction behind any proposition is to build a win-win long term relationship with our clients.
Changepond’s partnership approach towards any engagement enables us to provide a simple and easy to manage engagement model for our clients. |