Table of Content

CLIENT OVERVIEW

Our client is a leading global provider of SaaS (Software as a Service) technology solution for the food service industry and institutional supply chains. Based upon vast industry expertise, our client has been providing end-to-end solutions catering to each component of the supply chain and purchasing process in the food industry.

Our client’s collaborative solutions allow enterprises to address fundamental industry challenges such as global data synchronization, product information management, transaction management and analytics with configurable and user friendly web-based solutions. These solutions have enabled distributors, manufacturers, operators and retailers of all sizes to reduce supply chain costs, improve compliance and strengthen trading partner relationships.

Our client solutions have been implemented by more than 25,000 operators including independent and chain restaurants, retailers, schools, and healthcare facilities enabling industry brands worldwide to streamline their supply chain operations.

ENGAGEMENT SITUATION & CHALLENGES

As the customer installations, product/technology complexity and software versions kept growing, our client realized the growing demands on the engineering teams in terms of technical support, testing, maintenance and customizations.

At the same time, our client wanted to develop innovative solutions in terms of functionality, performance and technology to meet the increasing complexity of the supply chain processes. Our client also acquired small companies adding to their product portfolio. Integration of these newly acquired products and customizing them as per existing client solutions was a key challenge.

The non-availability and the high costs of engineering resources were making it very difficult for our client to maintain a competitive edge while simultaneously satisfying the existing customer base.

Our client was looking for a partner with experience in establishing a dedicated offshore engineering center, with teams focused on activities such as technical development, technical support, sustaining and quality assurance. Our client wanted an innovative partner who would understand the demands of a fast growing successful technology company and provide competitive offerings on multiple platforms. Our client wanted to partner with a product engineering company who would adapt to the evolving requirements of the products and yet keep low turnaround time. The idea was to cost-effectively maintain and enhance product quality and overall customer satisfaction, while allowing the client’s domain experts and key engineers to work on new product innovations.

KEY ENGAGEMENT OBJECTIVES

Some of the key objectives of the proposed engagement were:

  • Enabling rapid delivery of high-quality software, and a business approach to align development with evolving customer needs

  • Developing components which could be used as plug-ins to the existing web based system

  • Reducing licensing overheads of the product portfolio of the acquired companies

  • Designing and developing reporting module to display inventory and shipment data to end users

  • Establishing communication of business documents between client applications and supplier systems

  • Providing real time seamless interface with partner systems

  • Redesigning the existing legacy authentication mechanism to meet industry security standards

XORIANT SOLUTION

Xoriant with its experience and proven successful engagements in multi-platform migration and testing, technical support, quality assurance, professional services proved a right match for our client’s requirement.

Xoriant’s core development team of technical architect and technical lead had a series of discussions with the client team to understand requirements in detail. The engagement roadmap was planned with due consideration to engagement objective. Some key decisions were taken early in the engagement cycle. Both the teams decided to adopt agile methodology for software development. A cross-functional unit with multiple skills viz. UI, databases, architecture, QA and Agile/Scrum was formed. Sprint cycle of 4 weeks was decided and ‘Scrum Works’ tool was selected to track sprint progress.

Xoriant team designed and developed framework based modular components that can be easily integrated and customized to be used for various customers of our clients. We proposed migration of the existing licensed based systems of the acquired companies to open source platform to escape software vendor lock-in and achieve cost benefits. We also helped in localizing the product to meet locale specific requirements of the customers in the proposed new target markets.

Xoriant also recommended and created a customized reporting to allow all reports to be generated in XML that can be easily displayed in different formats as desired.

Quality Control and Quality Assurance were handled by experienced members from Xoriant’s QA Center of Excellence, thereby reducing the testing cycle and achieving faster time to market. Xoriant team also adopted Bugzilla tool to enable common tracking of internal issues, interfacing with our client’s internal quality tracking systems.

XORIANT MAJOR CONTRIBUTIONS

The following were the main contributions by the Xoriant team:

  • Adopted Agile engineering best practices like unit test automation, continuous integration and automated builds resulting in improved productivity

  • Followed distributed Scrum with daily meetings & weekly Scrum of Scrums which helped in earlier identification of issues and improved quality of the deliverables

  • Trained backup resources using pair programming which radically improved the flexibility in resource ramp up/ramp down during peak business demands

  • Implemented framework which supported modular component design to ensure ease of development and product scalability

  • Created customized script in Java to migrate existing licensed Web logic based system to open source JBoss platform

  • Created XML based customized reporting functionality which interfaces with shipment/ tracking/inventory OLAP cubes to obtain data and display as a web report

  • Implemented Commerce XML (cXML ) Punch Out protocol to facilitate transfer of business documents between disparate systems internet

  • Implemented shared key based Single Sign-on (SSO) to provide real time seamless interface with partner systems

  • Designed 3DES symmetric key encryption based authentication system for enhanced security and data encryption

TOOLS AND TECHNOLOGY

  • Net Framework

  • C#.Net / VB.Net

  • AJAX

  • SQL Server 2000

  • XML / CXML

  • Biztalk Server

  • Java/J2EE

  • Jboss/Web logic

  • Delphi

  • QTP, Cruise Control, Perforce

  • Scrum Works

CLIENT BENEFITS

  • Enabled client engineering team to focus on new product innovation by offloading product development and other non-core activities like technical support, testing, maintenance and professional services to Xoriant team

  • Achieved 24x5 product development and 24x7 functional and technical support by operating two teams in different time zones from India

  • Increased product acceptability by incorporating highly differentiated product features and customer facing capabilities

  • Attained time to market goals and cost advantage due to offshore model of project execution

  • Reduced running cost by at least 40% by migrating a line of products from licensed to open source software

  • Improved marketability of products by providing higher level of product customization to its customers in short period of time

  • Enabled the client achieve a leadership position in the SCM software segment by incorporating end-to-end supply chain functionalities within their SaaS solution

Client Testimonial

I would like to congratulate Xoriant’s proficient engineering and QA teams on a successful product release. This was an extremely difficult product due to the complexities of the environment variables and the intricacies of the supply chain domain, however the team delivered an awesome and highly scalable product to solve the customers’ needs and that too within the strict delivery deadlines.

- VP Operations & Engineering 

Download Case Study

Food Supply Chain Software Case Study

Food Supply Chain Software Case Study

Introduced customer delivery portal and integrated with Oracle system by building TIBCO adaptors for each system to enable customers to interact online with the company.

Key Requirements

  • Enabling rapid delivery of high-quality software, and a business approach to align development with evolving customer needs
  • Developing components which could be used as plug-ins to the existing web based system
  • Reducing licensing overheads of the product portfolio of the acquired companies.Know More >>

Key Contributions

  • Adopted Agile engineering best practices like unit test automation, continuous integration and automated builds resulting in improved productivity
  • Followed distributed Scrum with daily meetings & weekly Scrum of Scrums which helped in earlier identification of issues and improved quality of the deliverables
  • Trained backup resources using pair programming which radically improved the flexibility in resource ramp up/ramp down during peak business demands. Know More >>

Benefits

  • Enabled client engineering team to focus on new product innovation by offloading product development and other non-core activities like technical support, testing, maintenance and professional services to Xoriant team
  • Achieved 24x5 product development and 24x7 functional and technical support by operating two teams in different time zones from India. Know More >>
Register here to download the entire case study

Please fill in the below details to access the entire case study

Verification Code * :
Image CAPTCHA
Enter the characters shown in the image.