Client background and business context

  • Client profile: European electronics retail brand 
  • Project: TIBCO integration for OMS implementation 

Challenges

Being present in 15 countries, the customer has multiple selling points with over 1000 physical stores and a comprehensive online shop. To connect all the company’s stores with all the central components an ESB implementation has been used. This architecture connects over 50 different systems, providing over 250 interfaces (synchronous & asynchronous) while transporting on an average 1 million messages per day. 

Several challenges appeared from the integration of the new system into the existing IT landscape: 

  • Agility: coordinate all the involved systems (e.g. PIM, Online Shop, Payment, Fulfillment Service Provider, Pricing, Datawarehouse), together with the different development teams, to correctly integrate the new IBM Sterling Order Management System in time. 
  • Standardisation: ensure that the integration of the new system is compliant with the existing ESB architecture. 
  • Business continuity: integrate the new OMS into the current enterprise landscape while supporting the legacy OMS systems until the decommissioning decision takes place. 
  • Data migration: support the migration of the existing data from the old order management systems to the new IBM Sterling OMS.

Our approach

Together with the company’s team, we have decided to put in place a new order management system, based on IBM Sterling. The new OMS should’ve been able to respond better to the increase customer demands and to the complexity of the company’s IT landscape.

With a clear overview of the actual working environment and the current approach of our client in achieving its goals, we used an agile working environment, based on the SCRUM methodology, for three integration teams. This approach allowed the customer to have full visibility on the delivered business value and to adjust the project’s priorities accordingly. Also, we continuously improved the collaboration with the customer by organising workshops and review sessions at each milestone achieved.

In order to maintain a high quality of deliverables, our business analysts successfully gathered specifications and designed solutions that meet required functionalities such as interface standardisation and component reusability. 

Our specialists managed to build new integration components and extend existing ones, all while following best practices in application integration. Also, they successfully applied EAI message exchange patterns. All these functionalities fit in the existing TIBCO-based ESB architecture and allow future integration when and if needed. 

Technologies used in this case study

  • TIBCO ActiveMatrix BusinessWorks, TIBCO EMS, TIBCO API Exchange Gateway
  • Java
  • Git
  • Jenkins
  • Citrus
  • Maven
  • Confluence
  • Jira Software

Related case studies

Performance testing for continuous volume testing

Implementing and documenting a long-term, sustainable appr ...

API first integration for enhanced availability and reserv ...

Receiving notifications about any possible breaks in the ...

OMS integration for increased speed, consistency, and qual ...

Undergoing the rollout of an integrated OMS, requires comp ...

Say hello

Frankfurt

Eschborner Landstr. 42-50
60489 Frankfurt, Germany
Phone: +49 89 2154 851 15

Munich

Walter-Gropius-Str. 17
80807 Munich, Germany
Phone: +49 89 2154 851 15

Zürich

Wallisellen, Zwirnereistr. 22
8304 Zürich, Switzerland
Phone: +41 44 830 92 30

Cluj-Napoca

Constanta 12, Platinia
400158 Cluj-Napoca, Romania
Phone: +40 364 115 115

Oradea

Cetatii Square 1, Oradea Plaza
410520 Oradea, Romania
Phone: +40 364 115 115

Whether you’re interested in our services or you would like to learn more about our company, we are happy to provide you with the information you need.