Summary

 

Client

JDA Software is a market leader of end-to-end, integrated retail and supply chain solutions for more than 4,000 customers worldwide.

Mandate

Share our expertise in building world-class Cloud solutions at enterprise scale

Advise JDA in the best cloud solutions adapted to support the scale of the company

Results

Built from the ground up in less than 4 months, the team delivered a production- ready SaaS-enabled segmentation engine for JDA’s new Retail.me product line.

INGENO made a major contribution to transform the company's development methodologies by introducing TDD, CI / CD, and DevOps

DIAGNOSTIC

 
parachute.png

Challenge

JDA already had many teams of talented developers and, in hindsight that was part of the challenge. As everyone wanted to be involved, it became hard to focus on what was
really important and get traction everywhere at the same time.

target.png

Objective

JDA needed an experienced team to deliver a successful product using the latest innovative development methods.

 

TECHNOLOGIES: GOOGLE CLOUD, DOCKER, NOSQL DB, BIGQUERY, JAVA, PYTHON, MICROSERVICES ARCHITECTURE

industry: SUPPLY CHAIN AND RETAIL SOLUTIONS

ENGAGEMENT : STRATEGY, ARCHITECTURE, DEVELOPMENT, DEPLOYMENT

 

Results

 

4

months to deliver a production quality SaaS

BEST

code quality and velocity

GROWTH

ready solution

Client


JDA Software Group is the global leader in helping more than 5,800 retail, manufacturing and wholesale distribution customers in 60 countries realize real demand chain results.

JDA solutions enable high-performance business process optimization and execution to achieve a connected view of the customer from raw materials flowing into production to end-consumer products at the shelf. With offices in major cities around the world, JDA employs the industry's most experienced supply and demand chain experts to develop, deliver and support its solutions.


JDA Software solutions are used by 76 of the top 100 retailers, 77 of the top 100 consumer goods companies, and 8 of the top 10 global 3PLs.  

JDA SOFTWARE LOGO

Testimony

 
serge masssicotte

“ We needed world renown technical expertise that was critical for our company and thus had to meet the highest standards. INGENO is also helping us improve our development best practices. They were able to produce impressive results. I have an unwavering confidence in their abilities.”

- SERGE MASSICOTTE, CTO,  JDA SOFTWARE

 

Case Study

CONSTRUCTING A FOCUSSED TEAM
AND GETTING TRACTION

One of the main contributions from INGENO was to create the right conditions for the spark to happen. Becoming a SaaS company today is not that technically difficult. It’s more of a human challenge. The benefit from a technological shift to Cloud providers and Software as a Service (SaaS) relies mostly on changes in mindset, responsibilities, and processes.

JDA already had many talented teams of developers and, in hindsight that was part of the challenge. As everyone wanted to be involved, it became hard to focus on what was really important and get traction everywhere at the same time. INGENO proposed pairing 2 of our Ninjas with no more than 8 developers selected across different teams from JDA.  The team had the right mindset, were willing to change the way things are done and were eager to learn.

AN EMPHASIS ON EXECUTION

Instead of doing exploratory work or building a prototype, the initial effort was to tackle a real project. Built from the ground up in less than 4 months, the team delivered a production quality, SaaS enabled segmentation engine for JDA’s newRetail.me product line. Using java technologies from Google Cloud Platform, a microservices architecture, a NoSQL datastore, big data distributed processing and deployment tools like Docker, this product can process terabytes of daily data and deliver real value to JDA’s customers.The technological choices were important but, what had the biggest impact was transitioning the team to an agile approach using Test Driven Development (TDD),continuous integrations and deployments. Learning that small is beautiful and simple is gold became gradually ingrained in how the team approached each feature.

BUILDING ON SUCCESS AND DELIVERING INNOVATION

In hindsight, JDA realized that reading about SaaS and the Cloud online is not enough to get traction, pick the right approaches and start executing successfully. It takes a lot of maturity to ask and work with outside help. They’ve shown that, with a small and focused team who is willing to learn and let go of past habits, it’s really possible to deliver real benefits in short amounts of time.Working hand in hand, JDA and INGENO were able to deliver a game-changing project. In turn, this sparked a new mindset, putting innovation at the center of JDA’s vision. INGENO continues its partnership with JDA on other projects. This initial success now provides traction and allows other teams to build on this new expertise. INGENO delivered high-quality results on a daily basis, based on their Test Driven Development and Continuous Delivery methodologies.” 

Any management concerns in working with a remote development team were quickly eliminated with the use of various collaboration technologies and the fact that there were no language barriers, no time zone issues and no cultural challenges. The ease of communication enabled a natural transition for the required input to INGENO handoff and in return the feedback loop via management update calls for alignment on delivery and budget burn.

LOOKING FOR RESULTS?
YOU SHOULD CONTACT US.

Name *
Name
Phone
Phone