Bringing SAS Intelligent Decisioning into the Microsoft Fabric ecosystem, evolving existing design patterns to seamlessly integrate with Fabric's design system and workflows.
I led the UX design for SAS Decision Builder's integration into Microsoft Fabric — a strategic partnership that required adapting a complex, enterprise-grade decisioning tool to a brand-new platform and design language.
The work spanned from early demo concepts through iterative redesign of core components — the ribbon menu, the panel layout, and the end-to-end workflow — ultimately delivering a product that felt native to Fabric while retaining the depth SAS users rely on.
As UX Lead, I led the product from early concept demos to production delivery — shaping a cohesive experience across SAS and Microsoft by bridging domain complexity, design systems, and platform constraints.
Key contributions:
I partnered closely with Microsoft designers, Decisioning designers, product, and engineering to align on a shared direction — ensuring the experience remained:
The design progressed through three distinct phases — each building confidence, refining fidelity, and expanding scope until the full end-to-end workflow was established.
The tab menu is Decision Builder's primary command surface — packed with actions, modes, and contextual controls. Adapting it to Microsoft Fabric's ribbon menu required deep prioritization and a rethinking of the information hierarchy.
The panel supports configuration, inspection, and editing of decision logic. The design evolved from SAS conventions to a layout aligned with Fabric's spatial model, improving clarity and information hierarchy.
The product successfully integrated SAS Decision Builder into Microsoft Fabric — reducing onboarding friction for new users while preserving depth for existing SAS users.
SAS® Decision Builder on Microsoft Fabric ↗Domain knowledge and design system familiarity are critical to move quickly and make effective design decisions in complex, agile environments.
Cross-functional and cross-company collaboration accelerates alignment and leads to deeper product understanding and higher-quality outcomes.
Designing within an existing ecosystem requires adaptation, not reinvention — aligning patterns and interactions is key to creating a cohesive experience.
Further align components with Fluent UI patterns to improve consistency across the Fabric ecosystem.
Refine visual details such as typography and iconography to elevate overall polish and usability.
Incorporate user feedback and validation to iterate on real-world usage and improve experience quality.