Design and management of interfaces development for salesforce cloud solution
Project duration: 6 years
Brief description
The goal of this project is to integrate a global Salesforce solution (sales and service processes) into the heterogeneous system landscape of a group customer from the medicl technology / diagnostics sector. PTA is driving the analysis of requirements and drafts solutions with experts of the systems involved. The detailled specification of around 30 data interfaces are authored by PTA. In addition the complete software life cycle is supported by PTA representatived. This includes project planning, development, end-to-end test scripting and execution for in- and outbound interfaces between CRM and various SAP systems, as well as other customer proprietary systems involved. The roll-out of the solution into approximately 60 national subsidiaries in 14 waves, involving commissioning of the interfaces in cooperation with representatives of the subsidiaries, and subsequent support and error rectification in collaboration with nearshore and offshore teams is supported by PTA employees as well.
Supplement
The majority of the interfaces is exchanging messages between regional and global SAP R/3 instances on the one hand and a global Salesforce organization on the other hand. Besides few direct web service communications, almost all of the interfaces untilizes Microsoft BizTalk servers. Together with SAP PI instances they are forming the middleware integration layer. A gateway component to deal with the communication entering and leaving the corporate network completes the integration landscape.
Subject description
The globally rolled-out Salesforce solution support all sales and service processes within the diagnostics branch if the customer. This implies documentition of the sales processes from lead generation via opportunity to deal management. At the service side the application helps to plan, document and invoice repair and maintenance visits of the service engineers in the field. The master and transactional data needed to support these complex processes is shared over the heterogenous landscape by the interfaces in scope of this project.