Overview

SABMiller is a multinational brewing and beverage company headquartered in London, England, United Kingdom. It is the world's second-largest brewer measured by revenues and is also a major bottler of Coca-Cola. Some of its major beer brands include Miller, Foster, Castle Lager, Peroni among 50 other brands.

Services Provided

  • Technical Consulting
  • Drupal Development
  • UX/UI Design
  • Quality Assurance

Our Engagement

We executed multiple projects for SABMiller harnessing the power of Drupal as Multi-site platform for SABMiller. We worked with SABMiller London and SABMiller India during the course of 1.5 years of our association with SABMiller and executed 11 projects including 7 brand and CSR Drupal websites.

  • Miller
  • Hayward
  • radagest
  • Respect
  • St Stefanus
  • redds
  • castle

Our Role

  • Project Management & requirement alignment with regional marketing managers.
  • Technical Leadership for SABMiller Drupal Starter kit.
  • Drupal Development for specific brand roll outs.
  • UX and UI Design on couple of Brand websites.
  • Planning and executing content migration from varied data sources and applications.
  • Quality Assurance of all Drupal Initiatives and brand websites.
  • CMS Video Trainings to regional stakeholders.

Drupal as a Platform for Multiple Website Rollouts

Built with Acquia site factory paradigm, we made lot of overlapping functionality between brand websites reusable using configurable modules. Roll outs for specific brand involved configuring generalised modules, specific brand customisations and Drupal frontend development for unique look of each brand. Thanks to Drupal starter kit approach, we didn’t have to re-do content modelling, install and configure base modules and features for each brand site, this allowed SABMiller to roll out brand websites faster and cheaper.New website for a brand simply required dev team to spin a new site from Acquia site factory and they would get a functional base website with stock features / content entities enabled ready for customisations.

Our Approach

  • Organising Requirements -- At the start of each project we conducted workshops with stakeholders to gather all their pain points and new ideas. This unstructured data was then converted to user stories with available details. We used confluence to organise documentation for all projects and JIRA to prepare project backlogs.
  • Grooming Sprint -- Before breaking ground on any project, we conducted grooming sprint to close down on any requirement or technical risk. Purpose of grooming sprint was for client and dev team to agree on what was being built and for dev team to freeze technical approach. Below are few details of grooming sprint:
    • Duration -- 3 Days to 2 weeks depending on the size of the project.
    • Acceptance Criterias -- One of the major activity of grooming sprint was for QA team member to write down the Acceptance criterias and for client stakeholder to approve the acceptance criteria helping everyone to be on the same page.
    • Technical Grooming -- Finalising technical approach for user stories, this took minimal time as we were using Drupal starter kit and lot of the technical decisions were well thought at the platform level.
    • Prioritisation of user stories and preparation of project plan.
    • Output of the grooming sprint was fleshed out backlog.
our-approach-illustration-1
our-approach-illustration-2
  • Development included customising the starter kit, migration of content using the migrate framework and UI development for the website. All websites were built with mobile first approach covering both Desktop and Mobile (Tablet if specified).
  • Re-usability --- Any new feature built during the course of a specific brand website which had potential for reuse on other site was packaged as Drupal module with necessary configuration and merged back to starter kit for it to be available to other sites.
  • Documentation -- We kept extensive documentation for Drupal starter kit architectural decisions, user guide for module configurations, CMS user guide.
team-member

As an example roll out, we look at Radegast website, Czech beer brand of SABMiller which was built on the above platform.

Discovery

Our brief was a lift and shift of the old website to SABMiller Drupal Platform, during the discovery of the project and after conversation with marketing manager for the brand we agreed that website could use a face lift for it to connect with Radegast’s younger target audience. Though a UI/UX redesigned was agreed upon, caution had to be taken to not exceed the budget as UI redesign had the potential of adding features and higher customisation and deviation from Drupal starter kit.

Design

Old Radegast website was built very long ago and hence the designs were not of a modern website. Additionally the challenge was to keep the whole process in budget both from design and development point of view. Major activities done during the design phase were:

  • Information Architecture Overhaul.
  • Illustration / Graphics Adjustments.
  • Modernisation of UI using crisp / flat design.
  • Adhering to brand guidelines while incorporating ideas and feedback of various stakeholders.

After a few iterations, we helped come up with designs that everyone loved.

project-old-design
project-new-design

Start your Digital

Transformation journey

Consultancy | Design | Drupal