Developing and implementing a critical solution
Our client’s global web platform is critical to its business – it has to be there up and running no matter what. Yet over the years the platform they had in place had begun to show its age. A solution that had been reasonably sophisticated ten years prior was proving to be increasingly inflexible and difficult to use. There was no such thing as a small or quick change.
Moreover, successive customizations had further compromied the platform’s ability to perform, and maintenance and upgrades were becoming ever more problematic. The original principle of having a central platform that gave scale economies and enabled group communications to retain overall control was breaking down.
Our client recognized the need to change. The challenge was to develop and implement a new modern platform – one that was easier to use and far more flexible. We helped them meet this challenge.”
An initial project to implement a new web platform solution had failed. We had worked with our client on various critical tasks over the years so they called us in to help them assess and learn from the failure. They wanted to avoid it happening again and find a better way forward. Through this work we made a series of recommendations which our client took on board.
A new project to develop the global web platform was undertaken and we were once again called in at a crucial point. A Berkeley partner came in as Project Director to help move the project on to a successful conclusion.
Our client wanted to get us involved for a number of reasons: we had the necessary experience of leading and managing complex projects; we were very much at home working across business and IT to deliver coordinated, practical solutions; and we were completely independent and purely focused on serving our client’s best interests.
Our client had engaged two suppliers – one focusing on strategy and vision for the platform and the other on the technical build. Each supplier had done a great job in their own area of work but the project had reached a block, as our client explored one of the suppliers becoming the prime contractor and leading the project going forward.
Appointing one supplier to lead might have seemed to be a sensible way to reduce risks for our client but we took a different view. We advised our client to retain control of the project themselves with our help, and to contract with each of the two main suppliers to deliver against their respective areas of activity and expertise.
This would ensure that each supplier would concentrate more singularly on doing the work that needed to be done. Also, by retaining direct control, our client would limit exposure to risk of failure and indeed be able to drive this critical project forward to a successful conclusion. After all, no matter how you construct a project, if it goes wrong it is the client who ultimately pays.
It was not an easy process, but our partner secured everyone’s buy-in to this way forward and we were able to press on with the project.
One of the big requirements was for the web platform to be able to cope with occasional massive spikes in demand. The solution had to be robust but also as efficient as possible. The cloud was an obvious choice here – far more flexible and cost efficient that investing in building spare capacity in-house which would stand idle most of the time.
However, our client had never before put any critical operations on the cloud and was understandably wary. To persuade everyone concerned, we built and socialized a very strong case for a flexible, efficient and secure cloud solution, taking into account and mitigating all the risks, whether technical, legal or commercial. The decision was taken to go with the cloud solution and it proved to be very successful.