Service Oriented Architecture (SOA) is often associated with XML and Web Services. But in my opinion it is a business driven approach that can greatly help in promoting agility between Business and IT. I started thinking about this more seriously as I saw iPads from China being directly shipped to customers in the US.
My recent experience in managing a SOA implementation using Oracle Fusion Middleware has transformed this opinion into a belief.
One of our customers – the no.1 brand in the air coolers industry worldwide had an immediate business need – to work with their B2B partners to drop ship orders directly to their end customers. In more technical terms, they wanted to be able to process customer orders through Oracle ERP and send Warehouse Shipment Orders via EDI to the 3PL provider.
Thanks to the functionality offered by SOA Suite 11g and B2B adapter, we were able to successfully automate this process. Our solution enables them to process complex multi-record structured, position based files and seamlessly integrate them with Oracle E-Business Suite.
Our solution not only compliments their new business model, but also empowers their team to generate business performance reports from real time transactional data using Oracle Business Activity Monitoring (BAM).
At the end of this pilot our customer was delighted to see his new business model coming live and has now decided to work with us to institutionalize this further in their organization.
Khaleel Shaik is a Technical Architect and heads SOA and Java Practice at Bodhtree. He specializes in JAVA/J2EE Technologies, Applications Integration using the SOA technologies with more focus on Oracle Fusion Middleware (BPEL/ OSB/ BAM/ B2B/ Oracle Application Adapter/ etc.).
CMMI is a process improvement approach that enables organizations to establish effective processes that ultimately improve their performance.
As part of this appraisal, a total of seventeen critical Engineering and Organization level processes have been assessed across various parameters such as on-time delivery, customer satisfaction ratings, total quality management metrics, etc. Maturity Level 3 indicates that our organization has defined standards, procedures, policies, checklists, tools and methods to conduct business effectively, and has also established processes that are well characterized and understood.
Achieving CMMi Level 3 emphasizes our commitment towards quality and pushes our quality standards to new levels. From my perspective, this enables us to explicitly link our Management and Delivery practices to our customer’s business objectives and exceed their expectations at all times. It not only strengthens our ability to deliver world class solutions, but also allows us to better manage risk and enhance organizational processes.
I am extremely proud to have a team that has helped us build a world class organization and am eagerly looking forward to achieve many more milestones as we continue to grow.