Microsoft

2025

Designing intuitive AI experiences within Microsoft Fabric.

Designing a mobile experience that helps users discover new music, explore playlists, and connect with artists through a simple and engaging interface.

Role

Product Designer

Timeline

Jan - May 2025

Team

5 designers

Platform

Figma, Microsoft Fabric

Role

Product Designer

Timeline

Jan - May 2025

Team

5 designers

Platform

Figma, Microsoft Fabric

Background

Context + Problem Space

Microsoft Fabric is an all-in-one analytics platform that brings data, analytics, and insights together in one place. It helps teams easily work with data, from ingestion to visualization, so they can make faster and more informed decisions without juggling multiple tools.

The main guiding question we worked with was…

How might we help users feel more in control and confident when navigating AI features within Microsoft Fabric and make the platform more accessible and personally relevant to their needs?

In short, we were tasked with implementing AI in Microsoft Fabric's ecosystem in a more seamless way!

Research

Platform Research, Competitor Analysis, User Interviews,

To gather both qualitative and quantitative research, we conducted a very thorough competitor analysis, 21 user interviews, and intensive research on AI UX patterns.

Platform Research

We started this process by doing in depth research on Microsoft Fabric itself. As college students, data analytics and business intelligence platforms aren't something that many of us have used. Through watching numerous YouTube videos, reading articles, reaching out to Fabric users, and inputing our own data to play around with the platform, we were able to build a very strong understanding of the platform and its functions.

Additionally, we created a very detailed Information Architecture Map to understand the various user flows within the application.

Doing this was super helpful in understanding how the various complex data workflows in Microsoft Fabric are organized.

Competitor Analysis

We then analyzed 6 competitors: Snowflake Data Cloud, DataBricks LakeHouse Monitoring, Amazon Sagemaker, SAP HANA Cloud, IBM Cloud Pak, and Google Vertex AI. Our analysis delved into their UX patterns, data processing methods, onboarding experience, and more.

User Interviews

We also conducted 21 user interviews and found that users wanted more accessibility to data flows, greater flexibility in customizing their experience with Fabric, AI support without obstruction, and wanted to stay in flow without jumping between screens and tools.

“I don’t want a one-size-fits-all assistant. I need something that understands my workflow and adapts, not something that treats everyone the same.”

Data and AI Solutions Architect

Avande

“It’s frustrating when AI tools take over the screen or block what I’m working on. I want support, not something that gets in the way.”

Data Engineer

Phoenix Dataworks

Understanding AI UX Patterns

Additionally, we did in-depth research on AI UX patterns, as this was something we had never worked with. Learning about the difference between wayfinders, nudges, governers, tuners, and all the ways of implementing AI into tech platforms seamlessly, taught us about all of the nuances in this field. In a growing world of AI, this research was incredibly helpful and useful for future projects!

Design Process

Wireframes to Hi-Fidelity Designs

Solutions

2 Main Directions

To combat the listed issues, we created and prototyped multiple different features into hi-fidelity designs!

Focus 1: Invisible, Context-Aware AI

We designed a suite of AI features that integrate naturally into existing workflows rather than interrupt them:

  1. Copilot Flow: A modular, building-block system that lets users create data pipelines using a mix of structured inputs and natural language.

Adding tasks Tackles: Customization and Organization

Importing sources Tackles: Customization and Organization

Lets users build data workflows using freeform natural language, seamlessly combined with modular data sources. Tackles: Flexibility

AI suggestions are created from prior behavior, frequently used data flows, and Copilot's understanding of the imported data. Tackles: Personalization

  1. Copilot Search: A conversational, intent-aware search experience that surfaces relevant assets even when users don’t know what to ask for.

Simply put, this feature surfaces what matters before you ask for it. It finds the right asset, even if you don't know what its name is. It gives you results with context and AI visibility. Tackles: Navigation and Relevance

Together, these features reframed AI as a quiet collaborator, present when needed and invisible when not.


Focus 2: System Transparency Through Visualization

To help users understand complex data relationships, we introduced Topology Map & Trace. These were created with the goal of providing a clear, time-aware view of data relationships that help users quickly identify issues, understand system behavior, and take action.

  1. Topology Map: This feature is a dynamic, AI-enhanced visualization that shows the relationships between datasets, pipelines, dashboards, and users across Microsoft Fabric. It helps users trace lineage, diagnose issues, and understand system-wide dependencies through interactive nodes, time-based views, and contextual Copilot insights.

Features seen in this prototype are the ability to see your entire data ecosystem at a glance, centralizing diagnostics within the monitor hub, and being able to filter results based on your user need. Tackles: Transparency + Lineage

Here, I open the AI sidebar that explains every alert. This allows us to visualize data health without combing through messy logs. Copilot is used to break down the error so you don't have to.

  1. Topology Trace: This feature is focused on understanding the system behavior before, during, and after an incident.

After choosing a date, drag the timeline and watch your data evolve. A calendar is also included for the ease of finding dates to check your data.

Hover to reveal the "why" behind every failure. Click into any error for instant Copilot analysis. Understand the root cause without having to leave the map.

Delivery

Our team had the opportunity to present our work to key stakeholders at Microsoft, including Senior and Principal Product Designers. Receiving direct feedback from industry leaders was an incredibly rewarding experience that helped us validate our ideas and refine our thinking.

What I Learned

Leadership and Technical Insights

As one of the project managers of this team, I was tasked with leading a group of 5 consultants through the entire product development lifecycle. Faced with a rocky start, this was not an easy process. However, this was one of the most rewarding experiences of my college experience thus far. Working through early ambiguity, learning the platform, prototyping complex flows, and iterating as a team taught me the importance of time management, staying calm under pressure, and leading with empathy. I also learned that effective leadership doesn’t mean having all the answers - it means knowing when to ask for help and creating space for collective learning. Many of our best insights came from leaning on one another and growing together throughout the process.

Beyond leadership, this project deepened my understanding of AI, specifically AI UX patterns. In an increasingly AI-driven landscape, I learned how critical it is to design AI in ways that support user flow rather than dominate it. Thoughtful, non-intrusive AI integration can empower users, enhance confidence, and improve productivity, without disrupting their work.

Our Team ⭐️