Digital Transformation to a Single Pane of Glass


This case study illustrates the move to a single SKU product offering.

Enterprise Software | Product design | UX/UI

I joined TIBCO in 2013 as a Sr. Visual Designer. In 2015, the Integration and Analytics product lines moved onto the cloud — and I ended up managing the team through that shift, doing Creative Director-level work well before the title officially caught up with it in 2019. That year, the company needed something bigger: a full transformation and consolidation across the product portfolio, driven by a real business problem — too many disconnected products, too many SKUs, and a fragmented experience for customers trying to use them together. The mandate came straight from the top; our CEO put it simply: build a single pane of glass. My team was tasked with making that real — unifying the UX and bridging functionality across product lines that had never been designed to work as one.

Challenge

The complexity of scale of the platform led us to one solution - a schema approach to mapping out the mental model for the interactions. While common patterns like integration, configuration, deployment, and monitoring stood as foundational models we simply could not predict all the use cases to which the user engaged with the services. 

method

Team contributors: Engineering Leads | Product Managers | Designers | Users & volunteer testers

My role & contribution: Art Direction | Leadership | UI Design & Design System

Roles

Architecture for 2nd digital transformation

Start at the Summit

Every app on the platform possessed its own unique features uncommon to each other but when integrated and collectively folded into a platform proved to be a formidable solution for enterprise companies. 

My problem to solve was to assess each product roadmap to:

  • determine schemas for ux patterns, 

  • derive the features applicable to known use cases 

  • draft wireframes and scope effort to cost out design support.  

Focus on the User

The team created qualitative personas based on interviews, and observations. My role was to administer the process -- facilitate the sourcing of key individuals in the company and externally using UserZoom, participate with interviews and observations, and get sign off from the stakeholders on the work.

Each persona has core needs and pain points. These help to inform us in the design yet they were evolving due to paradigm shift of cross functionality in the Control Plane. For example, Ian the integrator's "Needs" is to collaborate on his API models. With cross functions in the Control Plane Ian could not only collaborate, but operate and develop one as well.

OMAR - the operator

Needs

  • Keeps the environment in optimum performance and efficiently running 

  • Needs to monitor systems without writing code.

  • Needs to be able to troubleshoot the issue and resolve quickly  

Pain Points

  • He wants to automate actions to repeat and scale

  • Monitors systems trouble shoots all the time

  • Reports and status updates

IAN - the integrator

Needs

  • Needs to connect systems without writing code

  • Needs to collaborate on his API Models

  • Wants to write a service once and configure it later

  • Needs to deploy technology into ecosystems (into the external website - analytics, a/b testing, personalization

Pain Points

  • Integrating the data sources from different systems

  • Working with companies with 24+ different apps for most organizations

  • Provisioning environments

DENI - the developer

Needs

  • Being able to keep to roadmap of projects / functionality

  • Architect scalable solutions across the organization

  • Needs to deploy technology into ecosystems (into the external website - analytics, a/b testing, personalization

Pain Points

  • Delivering projects on time, on budget

  • Scope creep from changing requirements

  • Data Governance


Validation and Production (Iteration)

From the users needs, we began to draft sketches of the dashboard UI. Based on the use cases, I lead the designers to create design options for the Key features of the platform:

Provisioning

Management

Observability

Utilizations

Monitoring

To validate these patterns, my team conducted usability testing with representative users to ensure the framework addressed their needs effectively. Their feedback helped us refine the interactions and prioritize features.

As a result, the validated designs were then transitioned into production through close collaboration with engineering, ensuring that the patterns maintained their functionality and usability at scale.

A/B Testing / Variables

The A/B testing on the card component also surprised us.

Option A aesthetically scored well for the composition and simplicity yet Option B scored well for functionality, and readability. The trade offs in the design meant the consistency would be affected.

Moreover, the variables for location, and empty states, added extra complexity to the design states.

Option A - Services

Option B - Geography and status

Variables card with Region Switching

Variables - Region switching

Variables - Empty states


The Impact

A schema-based configuration model was introduced to align with users’ existing mental models of system setup. Usability testing results showed:

  • Task completion rates improved by 26%, as users could predict and locate actions more intuitively.

  • Time on task decreased by 37%, indicating a more efficient, expectation-aligned UI.

  • User error rates dropped by 41%, demonstrating that the structured schema reduced confusion in workflows.

  • Support tickets related to navigation decreased by 30%, reinforcing that users adapted quickly to the new structure.

Streamlining navigation reduced clicks needed to access key features by 40%, making the experience more seamless

The designed dashboard reduced the average task completion time from 12 minutes to 6 minutes, improving operational efficiency by 50%.


Launched 3 pillars to the Cloud Platform

Control Plane

Data Plane

Developer Hub

Design System for the Control Plane

Reflections

Five years of that work taught me how directly interface clarity feeds customer trust — especially on a mandate as sprawling as unifying years of separately-built products into one coherent experience. When a technical product stops fighting the person using it, that shows up as people staying longer, adopting more of the platform, and speaking well of it to peers, the kind of goodwill no single metric fully captures. I'm proud of the design culture our team built around that belief, and grateful for the chance to lead people who cared as much about the customer's experience as I did.

Previous
Previous

Fitness App

Next
Next

Snoop Dogg