PMCPA
Umbraco Upgrade
The Prescription Medicines Code of Practice Authority (PMCPA) is a division of The Association of the British Pharmaceutical Industry (ABPI). The Authority is responsible for providing advice, guidance and training on the ABPI Code of Practice and for operating the complaints procedure. Having previously neglected their digital presence, they sought a refreshed website to improve functionality and security.
The Challenge
The PMCPA's website was on Umbraco version 7, which was reaching end-of-life in September 2023. This would expose the PMCPA's website to security threats, and lead to reduced functionality due to outdated features, which caused significant concern. They wanted to upgrade to Umbraco 10, the newest version that offers long-term support.
The Approach
ClerksWell's approach was to adopt a 'life and shift' approach to this rebuild on Umbraco version 10. This was the first Umbraco 10 upgrade project the team had delivered which offered many learning opportunities. The main challenge was making sure every aspect of the website worked once migrated to Umbraco 10, despite some uncertainties along the way.
We started with a series of set-up tasks, the most significant of which was the set up of ClerksWell's accelerator kit and tailoring it to this project specifically. We also provisioned the Umbraco 10 Cloud environment and took a copy of the live database.
Following this, the page templates were divided into 5 broad categories. They were ported over to Umbraco 10 one by one. During this process, we moved individual templates to Umbraco 10, observed what aspect were broken and then upgraded the code accordingly. This approach has two notable benefits: the developers were in strong control and there was clear visibility of development progress throughout the build.
The Impact
Overall, this was a hugely successful first Umbraco 10 upgrade project. It was delivered in line with predicted timelines and budgets, and the PMCPA were delighted with the result. Thanks to the upgrade of the .NET core version, the website's performance has noticeable improved, with faster page loading times. Not a single user noticed the upgrade, according to the client, indicating an entirely successful and seamless migration.
Their new, upgraded website will now provide the basis for future, ongoing branding changes as part of a broader rebranding journey.