Andrew Pierce

Roche

Designing a client’s web portal for biosamples

My role

UX Designer

Year

2021 – 2020
Three screens from the web portal designed for Roche, formatted for a mobile viewport.
Two screens from the web portal designed for Roche.
Two screens from the web portal designed for Roche.

Introduction

I led UX design for Roche’s biosample directory, creating an information architecture and prototype that reduced search time, increased confidence, and encouraged greater use of in-house samples. Through workshops, card sorting, and usability testing with scientists, I restructured navigation and filtering around scientific concepts, clarified metadata, and connected discovery to request and fulfilment. The solution gave Roche a validated concept and a prioritised backlog, helping them reduce costs and accelerate research productivity.

Client

Roche

Sector

Pharmaceuticals

Project team

Project Manager
UX Designer
Visual Designer

Timeline

4 weeks

Constraints

Highly specialised scientific domain. Fragmented data sources. Limited time with SMEs. Need to support both broad search and complex filtering. Design a solution that could scale across organisations.

Overview

Problem

Scientists were spending too much time searching for biosamples across repositories, often overlooking in-house resources and purchasing externally instead. This not only slowed research but also increased costs. Roche wanted a user experience that streamlined discovery, aligned with scientists’ mental models, and encouraged better use of internal assets before considering external ones.

Challenge

Create an information architecture that reflected how scientists categorise and search for biosamples. Reduce time-to-discovery and improve confidence in results. Increase use of in-house samples, lowering unnecessary external procurement. Provide a validated prototype to inform scope, backlog, and development.

Solution

A search and filtering experience grounded in scientists’ domain language and workflows. Responsive wireframes and prototypes that connected discovery, request, and approval in a single flow. Clear metadata presentation for faster assessment of sample relevance and availability. Prioritised features that balanced usability with technical feasibility, shaping the MVP backlog.

Results

Delivered a validated concept that demonstrated feasibility and user desirability. Scientists reported reduced ambiguity in search and stronger confidence in results during testing. The platform positioned Roche to increase internal sample usage, reduce costs, and save scientists’ time. The design team provided a clear artefact for development, accelerating decision-making and scope definition.

My process

Research activities

Facilitated workshops with stakeholders and scientists to define the user journey and feature priorities. Reviewed scientific repository systems and adjacent domains to understand patterns.

Definition activities

Mapped user journeys. Prioritised functionality. Established information architecture hypotheses.

Design activities

Wireframes and responsive prototypes covering search, filtering, request flows, and dashboards.

Testing activities

Ran card-sorting and IA exercises to organise categories and metadata into a usable structure. Synthesised insights into candidate flows and validated with quick prototype reviews.

Iteration activities

Refined flows and layouts.

Handoff activities

Prototype. Information architecture. Design rationale. Prioritisation recommendations for MVP vs later releases.

Research

Insights in the beginning

Search must be flexible but guided, with filters that map directly to scientific concepts. Scientists valued clarity of metadata (origin, condition, viability) more than UI aesthetics. Workflow integration (request → approval → fulfilment) was just as critical as discovery. Information overload risk: too many filters without hierarchy slowed progress.

What we would track post-launch

Search success rate and task completion time. Percentage increase in use of in-house vs external samples. Scientist satisfaction (usability/NPS for the platform). Reduction in redundant or duplicate requests.

Key decisions

Information architecture anchored in scientist workflows

Design navigation and filters around sample type, condition, and source, mirroring scientific categorisation — this was to align with mental models and reduce friction in search.

Guided filtering and progressive disclosure

Prioritise common filters upfront, defer advanced parameters into expandable controls — this was to prevent overwhelming new users and preserve depth for advanced searches.

Metadata clarity and trust

Surface provenance, condition, and availability clearly in results; use consistent visual language for sample states — this was to build trust and reduce wasted time requesting unusable samples.

Request flow integration

Connect discovery to request, approval, and fulfilment within the same platform — this was to reduce drop-off and ensure continuity of workflows.

Prototyping to support scope

Produce responsive prototypes to visualise user journeys end-to-end — this was to give stakeholders concrete artefacts to discuss scope, feasibility, and priorities.

Risks and how they were managed

Domain complexity

Mitigated through frequent SME input and card-sorting exercises.

Feature creep

Kept scope tight by prioritising high-value filters and flows for MVP.

Information overload

Designed with progressive disclosure, allowing depth without clutter.

Up next

Project

Brambles

Designing a client’s web portal for supply chain diagnostics
I designed a web portal that integrates with Bluetooth Low Energy (BLE) devices on CHEP pallets, providing customers with data-driven visibility into the condition and location of their items throughout the supply chain.