CASE STUDY

Modernising an existing customer-facing portal

Modernising a customer-facing portal, using current technologies to enhance it visually and technically.

back
THE CHALLENGE: MODERNISING LEGACY

CBH’s customer-facing portal empowers growers to efficiently manage essential harvest-related activities such as season planning and grain transacting. To address the challenges of an aging system in need of a UI refresh, Phobos was engaged to help deliver a comprehensive modernisation strategy. The core challenge was executing a visual and technological overhaul while keeping all existing features fully operational and available to users throughout the transition – leveraging expertise across architectural strategy, design, software engineering and system integration.

The Solution: AGILE DELIVERY

Phobos implemented an incremental delivery approach to systematically replace old technologies with a modern tech stack.

To achieve this seamless transition without a risky and disruptive full system rewrite, Phobos utilised the ‘Strangler Fig’ software design pattern. This strategy allowed the new tech stack to run side-by-side with the legacy system, gradually replacing specific functionalities with modern services over time.

Business Value & Impact: Longevity

Following the clean, modern design changes, the result is a more stable, intuitive and efficient experience for growers and CBH staff alike.

“As a long-standing software partner to CBH, Phobos is well equipped to build and maintain our software applications.

Over many years they've added value in technology performance and user experience. “

Jordan - Head of Digital & Business Systems at CBH Group

OUR APPROACH

THINK OUTSIDE THE BOX

IDENTIFY THE PROBLEM
01
Phobos works to clearly define the problem within the context of the broader system, understanding constraints, data, dependencies, and real world pressures before anything is built.
BUILD THE SOLUTION
02
An experienced team designs and delivers the solution end to end, from architecture through to integrations and release, ensuring it works within existing systems and real operating conditions.
EXECUTE THE OUTCOME
03
We ensure the solution delivers measurable results in the real world, optimising, iterating, and embedding it into operations so value is realised and sustained.
CASE STUDIES

OTHER CASE STUDIES.