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

Problem

Our company mandate was to migrate from federated cloud applications to a coalesced platform of capabilities, reducing the sales catalog from bundles and separate products - Cloud Integration, BusinessConnect, API Management, MDM, and Data Analytics into one product, one SKU. The goal was to bridge each app’s UI to a single consistent experience we called a Single pane of glass.

Solution

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. 

Execution

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

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

Architecture for 2nd digital transformation

Start at the Summit (Problem)

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.  

Background

At the third business quarter of every year, the company holds a product managers summit meeting to present next year's product roadmap. Each PM presents the product roadmap for their application in detail with the Features roadmap, swimlanes for product time frames, the releases dates and any additional key details for the strategic goals. Needless to say the importance of having the roadmap properly outlined is key to resource planning, budget allocations, sales forecasts, and revenue targets. Also in attendance are the CTO, VP of engineering, VP of Sales, and the Revenue team.

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


Results and Reflections (Solution)

Outcomes

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

Upon reflection of the project and the accomplishments of our efforts, it’s gratifying to experience the collaboration, the trials, the heated discussions, and the satisfying sense of completion. I’m reminded of an expression, “Done is better than perfect.” So in that sense, I know I could do more to make it perfect, but happy it’s all done. 

To have worked on managing large-scale UX initiatives in enterprise settings, gives me the confidence to tackle multifaceted, multi effort initiatives. Keeping grounded to the mission, staying objective, and championing for the user are my keys to success.   

Next
Next

Smokable Songbook