University of Cambridge: SOCM
Delivering a secure, scalable Drupal platform for the School of Clinical Medicine (SOCM) under a rapid implementation timeline.
Week timeline
The ask
The School of Clinical Medicine (SOCM) had suffered a cyber attack a few years prior to our engagement, this resulted in the School having to operate a Wordpress platform that was not fit for purpose.
The School therefore needed a new Drupal platform that would be delivered under a rapid implementation timeline, prioritising providing the School with the necessary long term flexibility to allow the platform to grow.
The approach
In order to meet the tight delivery timeline, our delivery team collaborated closely with the School in the definition of requirements and success criteria, ensuring aligned expectations from the offset. Early stages of delivery also involved a review of any existing code and design systems provided by the School.
Starting from a clean foundation
The School provided an existing Drupal system that had been built to act as a foundation for the project. This came with a large quantity of custom modules and multiple modules that would be unused by the School, therefore, from a backend perspective, the decision was made to start largely from scratch. This ensured we reduced digital bloat, and promoted maintainability in the long-term success of the platform through reducing the level of unnecessary customisation.
Adapting to tailwind
Our team made use of Tailwind as the CSS framework of choice, as our team usually use BEM, this resulted in quickly adapting the demands required from Tailwind.
As Tailwind provides a large set of pre-defined CSS classes from the offset, this presented a learning curve in our team quickly getting up to speed in the Tailwind class teams that were previously unfamiliar.
Enhancing components and editor experience
Improvements were then made to the components provided. This was particularly beneficial in guaranteeing the responsive nature of development, ensuring a performant experience regardless of device selected. Our team also drove improvements in the logical grouping of content and fields in the editor experience, ensuring a clear hierarchy between pages that will support the long-term scalability of the site.
The results
This site was delivered within a 15 week timeline from Discovery through to Live and meeting fully responsive and accessibility standards.
A key success criteria has been enabling the MVP platform to accommodate further expansion, this facilitating integration with staff directory and research sources, allowing students to easily see the research completed by staff within the School.
We now look forward to developing the new directories platform, and continuing to work as a true partner to the School of Clinical Medicine.