VMware Tanzu · Platform UX Service Setup · End-to-End Workflow Discovery → Configuration → Validation

VMware Tanzu
Service Setup
Experience

← All work PROJECT PRESENTATION
Role
Lead Product Designer
Company
VMware
Domain
Tanzu Service Provisioning
Scope
Setup Flow + Interaction System
Artifacts
10 Core Journey Frames
Outcome
Aligned, Scalable Setup Narrative
VMware Tanzu Service Setup preview

Project summary

Setting up a VMware Tanzu, comprehensive portfolio of products designed to build, run, and manage cloud-native applications across multi-cloud Kubernetes environments, was unnecessarily hard. Users were hit with advanced configuration options before they even understood what they were trying to do. I designed the end-to-end Tanzu Service Setup experience, creating a guided workflow that takes enterprise platform teams from first intent through configuration, validation, and service readiness. The design used progressive disclosure and clear system feedback to reduce friction without oversimplifying the platform.

Project E2E workflow

01

Context & Problem Research

Identified setup friction in Tanzu service configuration — users were exposed to too many variables before establishing basic service intent.

02

Design Challenges Definition

Defined three core constraints shaping the interaction model: excessive complexity, unclear system feedback, and missing progressive disclosure.

03

E2E Flow Mapping

Mapped the full service setup flow from initial intent through staged configuration, infrastructure checks, and validation to completion.

04

Cross-functional Collaboration

Worked with PMs, frontend and backend engineers, and UX writers to align on decision points, dependencies, and system feedback patterns.

05

Wireframing

Created wireframes to explore progressive disclosure patterns, staged configuration structure, and clear default-setting behaviour.

06

Mockups & Prototype

Built hi-fidelity mockups and an interactive prototype covering all 10 core journey frames across the full setup workflow.

07

Iteration & Feedback

Cycled through review rounds with PMs, developers, and UX writers to refine interactions, content guidance, and edge-case handling.

08

Dev Handoff & Outcome

Delivered a complete implementation-ready package to engineering. Resulted in a guided, scalable setup narrative for enterprise platform teams.

01 — Context

Making Tanzu service setup understandable from first touch

This work focused on reducing setup friction for teams configuring Tanzu services. The objective was to guide users from initial intent through required configuration decisions without forcing deep platform knowledge up front.

The UX direction combined progressive disclosure, clear defaults, and explicit system feedback so users could move confidently through setup, validation, and completion.

“Enterprise setup needed to feel guided, not overwhelming, while preserving expert control when it mattered.”

The design language mapped each step to a clear purpose, helping platform admins understand what to decide now versus what could be tuned later.

Key Platform Definitions

VMware Tanzu icon
VMware Tanzu

VMware’s Kubernetes platform used to build, run, and manage modern containerized applications across environments.

Kubernetes icon
Kubernetes containers

Lightweight, portable application packages managed by Kubernetes to automate deployment, scaling, and operations.

vSphere icon
vSphere

VMware’s virtualization platform for running and managing virtual machines and core datacenter infrastructure.

VMware Cloud icon
VMware Cloud

VMware-managed cloud services that run VMware infrastructure in public cloud environments with consistent operations.

Context Visual Confluence of VMware Cloud, vSphere, and VMware Tanzu
Confluence of VMware Cloud, vSphere, and VMware Tanzu
This framing visual establishes how VMware Cloud, vSphere, and VMware Tanzu converge before the setup journey details begin.

The Customer Problem Story

Before walking through each setup step, this next artifact explains the core product story: what customer pain appears at service-parameter time, where the decision burden spikes, and how the proposed interaction model reduces that burden with clearer defaults and guidance.

E2E Story Service parameter detail: customer problem and solution model
Tanzu service parameter detail showing customer problem and solution framing
Placed at the beginning to explain the end-to-end customer problem and the solution strategy before detailed flow steps.
03 — Design Challenges

Three constraints that shaped the setup framework

Research and cross-functional feedback highlighted recurring friction that informed the final interaction model.

Complexity

Too many setup variables too early

Users were exposed to advanced settings before establishing baseline service intent. The design introduced staged disclosure to protect flow continuity.

Confidence

Unclear impact of decisions

Configuration choices lacked immediate consequence visibility. Inline guidance and contextual feedback reduced guesswork and rework.

Continuity

Weak transition between setup and operations

Completion states were not always actionable. Final states were reframed around readiness, dependencies, and next-step clarity.

Mapping the User Journey

I worked closely with a cross-functional team of PMs, frontend and backend developers, and UX writers to map the user workflow end-to-end. Together, we aligned on decision points, dependencies, and system feedback patterns to craft a thorough E2E journey that was both technically feasible and clear for users.

Frame 06 Infrastructure checks
Tanzu setup frame 6
Frame 07 Progress state and remediation
Tanzu setup frame 7
05 - Design and Development process

Design and Asset Preparation for Dev Handoff

I created wireframes, mockups, and interactive prototypes for the full E2E workflow, then reviewed each stage with PMs, frontend and backend developers, and UX writers. Through feedback and iteration cycles, we refined the journey, interaction details, and content guidance until the designs were implementation-ready, and I handed off a complete dev-ready package to the engineering team.

Frame 04 Configuration expansion
Tanzu setup frame 4
Frame 08 Dependency status visibility
Tanzu setup frame 8
02 — End-to-End Flow

From service selection to environment-ready confirmation

The core journey was designed as a connected story across entry, configuration, dependency checks, and success state. This flow structure helped teams maintain momentum while still understanding technical implications at each checkpoint.

Flow Setup entry and service intent framing
Tanzu service setup entry screen
Initial frame establishes setup objective, scope, and user confidence before deep configuration begins.
Flow Guided configuration progression
Tanzu guided setup configuration screen
Core setup controls are grouped by decision type to reduce cognitive load and keep technical sequencing clear.
Flow Validation and completion state
Tanzu setup validation and completion state
System checks and resolution cues make errors actionable and make success states explicit for handoff to operations.
06 — Outcome

A more navigable setup experience for enterprise platform teams

The final concept positioned Tanzu setup as a guided workflow: clear entry point, predictable progression, and meaningful feedback at every stage. This strengthened onboarding confidence while preserving the flexibility expected by advanced operators.

The complete case narrative and supporting visuals are also available in the project presentation.

PROJECT PRESENTATION
E2E
Unified setup arc from first intent to validated service readiness
UX
Progressive disclosure model that balances simplicity with expert control
10
Key prototype frames extracted and organized as reusable case-study evidence
← Return to design case studies