System Integration
By drawing on research results and our track record of developing a large number of Web systems, Indigo offers reengineering services that optimize customers' investment in systems by making maximum use of existing system assets.
Features of Indigo’s Reengineering Service
1.What is Reengineering?
Today where systems play an indispensable role in promoting business, enterprises spend 60% to 75% of their information investment on the maintenance and operation of existing systems. Moreover, enterprises are often forced to bear an enormous amount of maintenance costs due to the fact that existing systems operate on a conventional old mainframe or are faced with difficulty to add new functions due to system inconsistency resulting from repeated development implemented in the past. On the other hand, since existing systems are an aggregation of know-how on work-flow logic, ignoring the existing systems and developing a new system may constitute a high-risk investment in terms of cost, development period, and quality of deliverables. Indigo's reengineering services aim to reduce total system costs by ensuring the effective use of customers' existing system assets.
2.Purpose of Reengineering
Aiming to reduce the total system costs, we implement the following measures:
- Resolve problems in existing systems from a managerial, system, and end-user point of view.
- Transform the system structure into one that is easier to operate and maintain.
- Transform the system structure to allow easier addition of further development by creating and applying a total framework.
- Standardize ways to configure the system by creating and applying a total framework.
3. Application of Reengineering Services
Examples of target customers
- Customers who are not interested in building new systems, but want to make the most of their existing systems and products (applications).
- Customers who currently spend a lot of money operating and making additional developments on the existing systems and products (applications).
- Customers who are dissatisfied with the services of a vendor who developed the systems, but think that only this vendor can maintain and operate the existing systems.
- Customers whose system and application scale or performance does not meet current business needs.
- Customers who, due to old architecture, no longer have vendor support services or find it difficult to add further development.
Reengineering services targets
- Web-related systems, business applications, and package software.
- Network equipment and facilities.
- Development of maintenance and operation services.
4.Reengineering Methodology
We implement the best reengineering services possible by combining the following methods to fulfill customer needs:
| Refactoring | We enhance program scalability and reusability by improving the source code. |
|---|---|
| Downsizing | We implement system downsizing via a thorough review of architecture and platforms. |
| Performance enhancement | We implement an analysis of existing systems and improve performance by removing bottlenecks arising from application programs and system resources. |
| Function enhancement and system integration |
We add functions, improve user-friendliness, and integrate multiple systems. |
| Debugging | We repair malfunctioning systems. |