Data Markteplace

Data Markteplace

Transforming enterprise data discovery into a self-service experience that increased adoption by 350%.

Product Design

Retail Banking

Data Management

Overview

1

Enterprise data was fragmented across teams, difficult to discover and expensive to consume. Creating new data products required technical expertise, access was managed inconsistently and knowledge of available datasets often relied on word of mouth.


I led the end-to-end redesign of the platform, transforming it into a self-service data marketplace with guided creation, enterprise search and role-based governance. The result lowered the barrier to data creation while making trusted organisational data significantly easier to discover and consume.

Outcomes

350%

350%

350% increase in adoption, helping shift the organisation toward self-service data consumption.

5x Faster Creation

5x Faster Creation

Reduced creation time from over 15 minutes to under 3 minutes, lowering the barrier for new producers.

Single Source of Truth

Single Source of Truth

Unified enterprise data into a central catalogue, improving discoverability, ownership and governance.

Role

Role

I led the end-to-end product design, partnering with Product, Engineering and Data SMEs from discovery through developer handover. My responsibilities included research, workshop facilitation, workflow architecture, interaction design, prototyping and usability testing.

The Challenge

2

Fragmented Data Discovery

Data products were scattered across teams with no central location to understand what existed, who owned it or how it could be consumed.

Data products were scattered across teams with no central location to understand what existed, who owned it or how it could be consumed.

High Barrier to Creation

Creating a data product required significant technical knowledge, making publishing inaccessible for many domain experts.

Weak Governance

Ownership, permissions and access requests varied between teams, creating inconsistent governance and reducing confidence in shared data.

How might we create a platform to improve discoverability, streamlined data creation collaboration with enhanced access control?

How might we create a platform to improve discoverability, streamlined data creation collaboration with enhanced access control?

Research Insights

3

I interviewed data producers and consumers across multiple teams to understand how data was created, discovered and consumed. With limited access to end users, research was complemented by weekly workshops with engineering and domain experts to continuously validate assumptions and refine the product direction.

Discovery relied on tribal knowledge

Teams often discovered datasets through colleagues rather than the platform itself.

Teams often discovered datasets through colleagues rather than the platform itself.

Governance lacked consistency

Governance lacked consistency

Ownership and permissions differed between teams, creating uncertainty around who could access or maintain data.

Ownership and permissions differed between teams, creating uncertainty around who could access or maintain data.

Familiar mental models reduce learning

Familiar mental models reduce learning

Users naturally understood retail experiences, leading us to borrow interaction patterns such as catalogues, baskets and checkout.

Users naturally understood retail experiences, leading us to borrow interaction patterns such as catalogues, baskets and checkout.

Discovery relied on tribal knowledge

Teams often discovered datasets through colleagues rather than the platform itself.

Governance lacked consistency

Ownership and permissions differed between teams, creating uncertainty around who could access or maintain data.

Familiar mental models reduce learning

Users naturally understood retail experiences, leading us to borrow interaction patterns such as catalogues, baskets and checkout.

Key Product Decisions

4

01 Enterprise Data Catalogue

01 Catalog and Filter System

I created a searchable catalogue that brought enterprise data into one discoverable location. Familiar search, filtering and categorisation patterns helped users quickly identify relevant datasets without relying on organisational knowledge.

  • Centralised data discovery

  • Search across all products

  • Filter by domain, owner and tags

  • Rich metadata at a glances

  • Consistent discovery experience

  • Reduce duplicate datasets

Having a visual, familiar experience for finding products in one location made it much easier for users to consume data. Familiar search and filtering patterns reduced cognitive effort, allowing users to focus on selecting the right data rather than learning a new system.

Having a visual, familiar experience for finding products in one location made it much easier for users to consume data. Familiar search and filtering patterns reduced cognitive effort, allowing users to focus on selecting the right data rather than learning a new system.

oisinmckeever.com

02 Guided Creation

Creating a data product was transformed from a technical API workflow into a guided experience that reduced configuration time while making publishing accessible to a much broader audience.

  • Step-by-step creation flow

  • Reduce technical complexity

  • Save progress anytime

  • Progressive disclosure

  • Faster product creation

  • Accessible to non-developers

Breaking creation into logical stages reduced cognitive load while allowing users to save progress and collaborate asynchronously. This transformed a technical workflow into something approachable for non-developers.

oisinmckeever.com

Alternatives Considered

We explored exposing all configuration upfront to mirror existing developer workflows. This proved overwhelming for less technical users, so we progressively revealed configuration throughout a guided creation journey.

03 Flexible Consumption (Checkout)

Different consumers required different versions, output formats and delivery methods. Rather than exposing every option immediately, I introduced a configurable checkout that allowed users to tailor consumption without increasing cognitive load.

  • Review before provisioning

  • Configure only when needed

  • Multiple output formats

  • Version selection

  • Prevent configuration errors

  • Familiar checkout experience

Rather than exposing every configuration upfront, the basket became a staging area where users could review consumption options before provisioning. This mirrored familiar e-commerce behaviours while supporting highly configurable enterprise workflows.

Rather than exposing every configuration upfront, the basket became a staging area where users could review consumption options before provisioning. This mirrored familiar e-commerce behaviours while supporting highly configurable enterprise workflows.

Rather than exposing every configuration upfront, the basket became a staging area where users could review consumption options before provisioning. This mirrored familiar e-commerce behaviours while supporting highly configurable enterprise workflows.

oisinmckeever.com

Alternatives Considered

Early concepts surfaced every configuration option before requesting access. User feedback showed this increased complexity, so configuration was deferred until users had selected the products they intended to consume.

04 Enterprise Governance (RBAC)

Rather than introducing another permission model, I integrated governance directly with the organisation's existing Active Directory groups. This reduced administration while aligning with established security and compliance processes.

  • Active Directory integration

  • Policy-driven access control

  • Data ownership visibility

  • Automated access decisions

  • Enterprise auditability

  • Reduced admin overhead

A producer can decide who can access the product using custom policies, which contain specified project groups. The system will automatically detect whether a consumer is a member of these groups or not, determining access and enhancing security.

A producer can decide who can access the product using custom policies, which contain specified project groups. The system will automatically detect whether a consumer is a member of these groups or not, determining access and enhancing security.

oisinmckeever.com

oisinmckeever.com

oisinmckeever.com

Reflection & Hindsight

5

This project extended beyond redesigning workflows—it required changing how people thought about enterprise data. The challenge wasn't simply making data easier to find, but lowering the technical barriers that prevented teams from discovering, publishing and consuming data independently while maintaining governance.


Borrowing familiar interaction patterns from retail experiences proved to be one of the most valuable decisions. Catalogues, baskets and guided journeys gave users confidence to navigate an unfamiliar technical domain without extensive training. It reinforced that effective enterprise design isn't always about creating new patterns, but about applying existing mental models in the right context.


In hindsight, I'd spend more time measuring behaviour after launch to better understand how teams discovered and reused data over time. While adoption increased significantly, deeper behavioural insights could have informed future improvements to recommendation, discoverability and collaboration across the platform.

oisinmckeever.com

oisinmckeever.com

oisinmckeever.com