Which? partnered with Telefónica Tech to deliver an enterprise-level solution based on Microsoft Power Platform, which offered the flexibility and power required to meet their ambitious project aims.
The first step involved understanding the complexities of the datasets at hand and the flow of work being done by the Product Testing team at Which?.
Every product that Which? evaluates at a lab will generate 250-1,000 measurements – and that’s just the raw test data. Products are also purchased and sent to laboratories, creating a large amount of logistical data that also needs to be captured. Therefore, Which? required a repeatable process but with built-in flexibility for variable categories – how a kettle is tested is very different to how a smartwatch, vacuum cleaner or hedge trimmer is tested. Furthermore, this had to be self-serviceable to support Which? keeping up with new products, categories and emerging trends.
Power Platform combined with Azure Data Factory presented the opportunity to achieve these goals, combining automation with user-friendliness for future scalability.
Working with the Product Lead, Telefónica Tech and Which? helped streamline standardised workflows that worked across the 150+ categories that Which? tests. Which? now has the ability to centrally store data from its range of tests with a variable number of questions through a Power App, reducing the number of spreadsheets. Staff can now monitor the purchase and test status of thousands of products in real time, perform a simple search against products to find out if they’ve been tested before and what the outcome was—moving away from static documents and establishing a single source-of-truth.
Azure Data Factory is used to take the raw lab data, transpose it and deposit it into a Dataverse database. Which? can then use its to analyse these results. We also established a direct integration with a CMS that feeds the Which? website, allowing for information to be prepared for publication online and simplifying the workflow.
This allows Which? to remain influential and work with peers to achieve the organisation’s goal of empowering consumers.