JUN
LOCAL TIME / LOS ANGELES

Microsoft

Customer Experience & Success

Microsoft CE&S BI supports more than 20,000 employees, but the internal request process was inefficient — weighed down by jargon-heavy explanations, a complicated process, and an inconsistent input order. This project set out to design a workflow that lets people report and track issues seamlessly across desktop, mobile, and Teams, without breaking their existing workflow

Tool
Figma, Figma Make
Period
2026.01 – 2026.05 (16 Weeks)
Role
Design Lead, UX/UI Designer
Microsoft desktop product interface
Microsoft Teams request intake interface
Microsoft mobile request intake interface

Background

Project Overview

Microsoft CE&S BI is an internal team that manages a wide range of data reports and business requests. Employees used the CE&S BI Request Intake platform to report bugs they ran into, or to request new features (PBI).

But even though it was a simple reporting system, jargon-heavy explanations, a complicated process, and an inconsistent input order made it difficult to use.

Rather than simply redesigning the form, we focused on building an experience that let employees submit and track requests naturally, without breaking their workflow.

Project Goal

Omni-Channel Experience

This project was not simply about improving a web form;
It aimed to create an Omni-Channel Experience that connects naturally across Microsoft’s various work environments.
Through this, I redesigned the system for a consistent request experience across platforms.

Employee

Web Portal

Requests through Web

Mobile App

Requests through Mobile

Teams App

Requests and manage
within Teams

Current Experience

The current CE&S BI request platform is too complex for users.

Despite being a simple reporting system, it was difficult to use due to complex information, technical jargon, and a lack of follow-up tracking.

01

Complex internal terminology

Unfamiliar acronyms and terminology made the form difficult to understand and led to missing information. Users had to first figure out what the terms meant before knowing what to enter.

02

Illogical information structure

Related information was scattered instead of grouped together, disrupting the input flow. As a result, many users skipped most fields and entered everything in the Description section.

03

Inconvenient two-column layout

The two-column layout made the form feel cluttered and reduced readability. In longer forms, users struggled to know where to start, moved their eyes more, and lost sight of information priority.

Literature Review

How might we make complex forms more intuitive in an enterprise environment?

Research showed that productivity depends not just on data integration, but also on easy-to-use systems. However, the current system’s complex information and terminology made fast, simple workflows difficult.

01

Use simple, everyday language.

Users preferred clear, conversational language over expert terminology. Replacing internal jargon with simple business language made reporting issues much easier.

02

Show only essential information

Showing only what’s needed at each step made complex forms easier to complete. Users worked faster by focusing on one action at a time.

03

Provide instant feedback.

Users want to track their requests in real time. Clear status updates and progress feedback build trust in the system and reduce unnecessary follow-up questions.

Competitive Analysis

We identified competitor patterns for a more efficient intake system.

I researched enterprise ticketing, task management tools, and internal templates to reduce cognitive load and improve request tracking in the CE&S BI Intake system.

Improve Information Architecture

Optimize the step-by-step flow to match the workflow.

Grouped related questions and organized the input flow around the user’s natural request process.

Improve Status Visibility

Quick Progress Tracking with Color & Icons

Used green, yellow, and red colors with status icons to make request status easy to understand.

Improve Input Experience

Guided Input Flow to Reduce Confusion

Used error messages and helper text to guide users and prevent input errors.

INTERVIEW

What challenges are users actually experiencing?

I interviewed Microsoft employees who submit data requests to understand where they faced the most difficulty in the current system.

Direction

3 Main Insights

Based on our research and interviews, we defined three key directions for improving the service.

Designed a step-by-step flow so users can focus only on the questions they need at each stage.

Progressive Disclosure

Replaced internal jargon with clear language and helpful examples anyone can understand.

Contextual Guidance

Users can now track all request progress in one dashboard after submission.

Centralized Tracking

AI Prototyping

Built fast with AI,
refined through user feedback.

To quickly validate user feedback within business goals and a limited timeline, we used Figma Make AI.

  1. 1

    Whiteboard Wireframing

    Whiteboard Wireframing

    Quickly visualize ideas and organize the structure and flow.

  2. 2

    Initial UI Generation with Figma Make AI

    Initial UI Generation with Figma Make AI

    Quickly create an initial prototype with AI-generated screens.

  3. 3

    Prompt-Based Refinement

    Prompt-Based Refinement

    Quickly refine content and design through prompts.

  4. 4

    User Interviews

    User Interviews

    Gather user feedback to identify areas for improvement.

  5. 5

    Iterative Refinement

    Iterative Refinement

    Iteratively refine the prototype based on feedback.

Grid System

12-Column Grid System
for a Consistent Layout

Using a 12-column grid with consistent margins and gutters ensures alignment and spacing across different screens.

Layout Structure

The 12-column grid easily divides into 2, 3, 4, or 6 columns, making it flexible for cards, forms, and table layouts.

Consistent Alignment & Spacing

Using columns and gutters keeps alignment, spacing, and visual balance consistent across the interface.

Responsive & Scalable

The same structure scales across devices, making design and development collaboration easier.

CE&S BI Request Intake — Home Dashboard

32px

1440px
64px ↔↔ 64px

Color Palette

Consistent Brand Experience

CE&S BI uses the Microsoft Fluent Color System and Windows UI colors to maintain brand identity and deliver a consistent experience across environments.

01

Primary Colors

The primary brand color used most frequently.

#004399

900

#004FA6

800

#005BB3

700

#0068C0

600

3376CD

500

#5B8FE6

400

#7DAAFF

300

#9DC5FF

200

#BCE1FF

100

#DCFDFF

50

​

500

3376CD

#006084

900

#0079A0

800

#0A93BD

700

#3CAEDB

600

5CC9FA

500

#76D6FF

400

#8EE3FF

300

#A4F1FF

200

#B9FEFF

100

#CDFFFF

50

​

500

5CC9FA

#000036

900

#000E40

800

#001B4B

700

#002657

600

123262

500

#263D6B

400

#364875

300

#44547F

200

#536088

100

#616C92

50

​

500

123262

02

Secondary Colors

Used for secondary status indicators, charts, and tags.

Red

#BF4C47

Deep Blue

#2E335D

palePurple

#8083D4

#C9CAED

paleBlue

#BCD2EE

#CEEEEF

#E2F4FB

Pink

#E34A7D

#ED88A9

#F6C3D4

#FCEDF2

paleGreen

#BAD14A

#D1E188

#E8F0C3

#F8FAED

paleOrange

#F1B462

#F6CD97

#FAE6CB

#FEF7EF

03

Neutral Colors

Used for backgrounds, text, and borders.

#000000

#242424

#424242

#616161

#707070

#BDBDBD

#D2D2D2

#E0E0E0

#EBEBEB

#F0F0F0

#F6F6F6

#FFFFFF

#001A68

Typography

Fluent
Typography

Based on Microsoft Fluent Typography, we defined platform-optimized type ramps for Web, iOS, and Android to clearly communicate information hierarchy.

  • WebSegoe UI (Windows/Web)
  • AndroidRoboto (Android)
  • iOSSF Pro (MacOS / iOS)

Smallest

Largest

Web

Caption 1

Body 1

Segoe UI Regular

Segoe UI Bold Small

Segoe UI Semibold Small

Segoe UI Regular Small

Segoe UI Semibold

Segoe UI Bold

Segoe UI Semibold Display

68px / 92px

40px / 52px

32px / 40px

28px / 36px

24px / 32px

20px / 26px

16px / 22px

16px / 22px

14px / 20px

14px / 20px

14px / 20px

12px / 16px

12px / 16px

12px / 16px

Caption 1

Caption 2 Strong

Caption 2

Segoe UI Semibold Small

10px / 14px

10px / 14px

Segoe UI Regular Small

12px / 16px

Segoe UI Semibold Display

Segoe UI Semibold Display

Segoe UI Semibold Display

Segoe UI Semibold Display

Segoe UI Semibold Display

Segoe UI Bold Display

Segoe UI Semibold Display

Subtitle 1

Title 3

Title 2

Title 1

Title Large

Display

Subtitle 2

Subtitle 2 Stronger

Body 1 Strong

Body 1 Stronger

Caption 1 Strong

Caption 1 Stronger

Android

Style

Font

Size / Line-height

Roboto Regular

12sp / 16sp

Caption 2

Caption 1

Roboto Regular

13sp / 18sp

Caption 1 Strong

Roboto Medium

13sp / 18sp

Body 2

Roboto Regular

14sp / 20sp

Body 2 Strong

Roboto Medium

14sp / 20sp

Body 1

Roboto Regular

16sp / 24sp

Body 1 Strong

Roboto Semibold

16sp / 24sp

Title 3

Roboto Medium

18sp / 24sp

Title 2

Roboto Medium

20sp / 24sp

Title 1

Roboto Bold

24sp / 32sp

Large Title

34sp / 44sp

Roboto Regular

Display

Roboto Regular

60sp / 72sp

IOS

Style

Font

Size / Line-height

SF Pro Regular

12pt / 16pt

Caption 2

Caption 1

SF Pro Regular

13pt / 18pt

Caption 1 Strong

SF Pro Semibold

13pt / 18pt

Body 2

SF Pro Regular

15pt / 20pt

Body 2 Strong

SF Pro Semibold

15pt / 20pt

Body 1

SF Pro Regular

17pt / 22pt

Body 1 Strong

SF Pro Semibold

17pt / 22pt

Title 3

SF Pro Semibold

20pt / 25pt

Title 2

SF Pro Semibold

22pt / 28pt

Title 1

SF Pro Bold

28pt / 34pt

Large Title

34pt / 41pt

SF Pro Bold

Display

SF Pro Bold

60pt / 70pt

Final Design

Desktop Version

Let’s take a look at the desktop experience.

This is the CE&S BI Intake desktop flow, from creating and submitting a request to tracking its current status.

1 / 3

Key Learnings

“Through the Microsoft project, I learned to understand both sides of a workflow before simplifying it. Employees needed clear questions and guidance, while DevOps teams needed specific information to act on requests. Understanding those needs helped me decide what to ask, when to ask it, and where to provide support. I also learned that AI-assisted prototyping could create more time for testing and iteration, but I still needed to question its output and make decisions based on user feedback. In future projects, I’ll apply both lessons: understand the workflow first, then use AI to help me test ideas faster.”
← All workAllied Solutions →