“You can’t build a great building on a weak foundation. You must have a solid foundation if you’re going to have a strong superstructure.” Gordon B. Hinckley
It’s impressive to think about the number of television shows that are on these days that focus on real estate, homebuilding, house flipping, etc. What began with “This Old House” has now spawned a ton of other shows from Property Brothers, Love it or List It, Flip or Flop, Rehab Addict and many more. Yes, I’ll admit that I get suckered into each and every one of these shows and can spend an entire Saturday afternoon watching episode after episode. I recently watched one episode where after purchasing a house sight unseen at auction, the stars of the show were shocked when an inspection showed that the house had foundation issues. This is one of the worst things they could come across and fixing the foundation was absolutely essential. It also completely blew their budget.
While the world of Saturday afternoon TV may be quite entertaining, the underlying concept can certainly apply to many situations, including that of enterprise technology. The foundation of software development—the underlying technology infrastructure—is the critical first element for building products and solutions that can bring the most value to the businesses that are deploying them. A strong foundation helps ensure not only a solid implementation, but also a full implementation lifecycle that spans testing, implementation, rollout, maintenance, upgrading and ongoing evolution. All of us here at JDA take this requirement very seriously when building and evolving our solutions that power the supply chains of so many companies.
So, are you ready to FLEX?
In our commitment to continue to leverage technology as a business value driver, JDA recently introduced our corresponding technology strategy, “FLEX.” FLEX helps guide ongoing JDA investments in the underlying technology by following four key themes that are all essential in supporting the present and preparing for the future:
- Harmonize – Align and tie existing products together to provide more extensive value from current JDA solutions.
- Simplify – Keep it simple and straightforward, not only for a great end-user experience but also for the ongoing maintenance and evolution of a solution.
- Perform – Evaluate and adopt new technology that ensures performant solutions, from processing large amounts of data and complex problems to drastically reducing the amount of time it takes for an end user to receive information.
- Prepare – Adapt to important new trends, from wearables to cloud, that will provide the foundation for new generations of supply chain solutions.
From in-memory processing to business process management, from loosely coupled integration to mobile user experiences, from hybrid cloud deployments to master data management, technology continues to play a vital role in JDA’s ongoing commitment and evolution of systems. It is indeed an exciting time to be in technology as the opportunities are endless!