Betfred

Achieve Operational Control:
Delivering an In-House Platform

Change SquadsCloud Platforms and EngineeringMigration and Modernisation

The Challenge

Real Money Gaming operator, Betfred, embarked on a strategic initiative to transition from a third-party online gaming platform to developing their own in-house platform solution, over a multi-year enterprise software delivery. This decision was driven by a need for greater control and agility in adapting to market and regulatory changes. Perform Partners, we’re invited to join the Betfred project team in 2021 to bolster expert capability and team capacity and help navigate the project toward completion.

Our Approach

From the outset of our engagement, we aligned closely with Betfred’s strategic vision, adapting and scaling our Change Squad team to integrate with their evolving needs. Our team, known for being meticulous, candid and client-outcome-driven, provided strategic oversight and introduced high-level change and delivery skills as required by different project phases. This adaptive approach facilitated the operator’s strategic initiatives and ensured that all peripheral partners and teams were orchestrated effectively to work cohesively towards achieving the vision. We focused on enhancing documentation and governance processes to help meet regulatory standards and elevate operational efficiencies. This initiative was part of a broader strategy to shift towards a more structured and well-documented process environment, demonstrating the operators’ commitment to continuous improvement and adherence to best practices.

Our role was to complement and enhance Betfred’s in-house capabilities rather than to lead the initiative. We scaled our delivery team support to bolster the client, establishing frameworks, introducing clear go-live criteria, and implementing regular checkpoints. From our external perspective, these qualities and measures aligned project timelines with realistic deliverables, ensuring compliance with audit and regulatory expectations. Additionally, we coordinated transition activities, aligned business and technology partners, and provided governance to ensure that all actions were documented.

 

I am delighted to provide a glowing testimonial for Perform Partners, who assisted us with a multi-year enterprise software delivery project. Throughout our engagement, Perform Partners consistently demonstrated an exceptional level of professionalism, dedication, and flexibility.

Their commitment to our project’s success was evident from the outset, exhibiting a remarkable willingness to adapt to our evolving needs.

Overall, working with Perform Partners was a truly rewarding experience, and I wholeheartedly recommend them to any organisation seeking a reliable and adaptable change delivery partner for their projects. Their professionalism, flexibility, and commitment to excellence make them an invaluable asset to any team.

 

Andrew Daniels, Chief Information Officer at Betfred

01
02
03
04
05

Are you navigating a change initiative and need to scale your team fast? Let's talk...

// Function to create HubSpot form with custom styles and scrolling fix function createCustomForm() { // Create the HubSpot form hbspt.forms.create({ region: "na1", portalId: "6882211", formId: "c08eb813-4605-441b-b923-dbfe6422f092", onFormReady: function ($form) { // Define custom styles var customStyles = ` /* Adjusting height and padding for form fields */ .hs-form input[type="text"], .hs-form textarea, .hs-form input[type="email"] { height: 80px; padding-right: 20px; background-color: rgba(32, 48, 49, .05); /* Set background color */ border: none; /* Remove border */ }/* Adjusting height and padding for the "How can we help" textarea */ .hs-form textarea.hs-input { min-height: 257px; padding: 32px 20px; background-color: rgba(32, 48, 49, .05); /* Set background color */ border: none; /* Remove border */ }/* Making the submit button span the full width */ .hs-form .actions input[type="submit"] { width: 100%; background-color: #203031; /* Charleston Green */ color: white; border: none; /* Remove border */ padding: 20px; border-radius: 40px; /* Set border radius */ cursor: pointer; position: relative; /* Set position to relative to position the arrow */ z-index: 1; /* Ensure the button sits above the arrow */ }/* Apply sticky positioning */ .hs-form.sticky { position: sticky; top: 0; z-index: 9999; }/* Placeholder for fixed form position */ .form-placeholder { display: none; } `;// Create a style element var styleElement = document.createElement('style'); styleElement.innerHTML = customStyles;// Insert the style element $form.prepend(styleElement);// Create a placeholder element var placeholder = $('
').css({ height: $form.outerHeight() }); $form.before(placeholder);// Function to handle scrolling function handleScroll() { var formOffset = $form.offset().top; var scrollPos = $(window).scrollTop(); if (scrollPos > formOffset) { $form.addClass('sticky'); placeholder.show(); } else { $form.removeClass('sticky'); placeholder.hide(); } }// Call handleScroll on page load handleScroll();// Add scroll event listener to fix scrolling glitch $(window).on('scroll', handleScroll); } }); }// Call function to create custom form createCustomForm();