As part of our Software development, implementation and integration services, EfroTech also provides system Integration with existing best-in-class software. We have vast experience of integrating our products with SAP Financials, SAP Human Resources, JD Edwards Enterprise One, JD Edwards World, EfroFinancials, Epicor SCALA, Epicor iSCALA and Flex Cube.
A System Integration & implementation consists of the following steps:
The gap analysis is performed by the Analyst. It involves matching business functions to application functionality and identifying processes where the application needs to be extended/modified to cater for specific scenarios. As part of this analysis, Request for Changes (RFC) are prepared and submitted for development.
Customization & Interface Development
Based on the Change Requests created, the customization of the product is initiated. Customization may require additional functionality to be developed and/or modification to the base application. Typically, a number of new reports and forms are required to be produced.
The relevant interfaces which are essential for a complete implementation are identified. Since any new application will be exchanging data with others, the success of the implementation depends to a large extent on the quality of integration that is achieved. Interfaces that need to be developed may be real-time data communication, batch file transfers or utilize messaging based middle-ware.
Data conversion involves writing automated processes that convert data from one format to another. This may involve migrating data from one platform to another and combining multiple data files into one or vice versa.
Application Acceptance Testing
As changes are rapidly being implemented in the application, it is essential to verify not only the correctness of new features but also to ensure that base features continue to function correctly before the modules are rolled out into production. This involves performing functional as well as regression testing.