Modern Finance
Reimagine Employees' Travel Experience
Overview
In 2019, I joined a brand-new design team working on all of the finance-related experiences for Microsoft employees. I started as the sole designer and later grew it to a team of 5. Employees today have a variety of financial needs and are provided with many different tools and apps. The leadership team saw an opportunity to modernize the entire process, but there was not a clear roadmap or vision yet. Being the first designer on the initiative, I scoped out the project by first understanding the finance domain, then creating concept ideation, storytelling, defining design vision and principles, and implementing high-level mobile design that shipped to the employees. I led multiple workshops to apply design thinking and facilitated design sprints with the product managers, engineers, and business users to create the vision of a multi-year project roadmap. The outcome of my work was well received by the design and product team. The finance design team has since grown from one to five designers with a user researcher. This project represents the typical scale of my work at Microsoft that often starts with something highly ambiguous. I bring clarity and a clear framework to it and break it down into multiple projects, and finally deliver the solution to the users one by one.
Some of the over 100+ finance tools exist today in the company
Understanding the Domain
To tackle the vast finance space, I spent the first month on the new team connecting with over 20 domain experts, including PMs, engineers, and finance analysts within the company. I learned that there are dozens of different user scenarios, from procuring software to managing team budgets, sourcing suppliers, and reporting company earnings. Each scenario has different personas and user needs, along with multiple existing tools. I understood the high level of all the scenarios and selected four that I believed could have the highest impact on the company. Being brand-new to the finance space, where the tools and processes have been around for decades, I wanted to leverage others' knowledge to jumpstart the project.

For each of these 4 scenarios, I formed a working group with 1-2 business users in the finance organization and 2-4 product managers in the engineering organization who work on the existing process and tools, and we met twice a week. Over the next three months, I led these 4 working groups in parallel and used the same method: I first invited the PM and business owners to share their knowledge on the user personas, existing research, and to walk through the current steps users have to go through to accomplish the core tasks. Once we understood the current needs and pain points, I started to create a persona for each of the scenarios and worked with the working group to illustrate an ideal future experience for each of these, which later would be broken down into multiple features and used for project planning.

Compared to other scenarios that heavily focus on people managers and finance analysts in the company, travel and expense is a scenario that resonates with the majority of the employees, and I thought it would have a significant impact on employees' experience. I will walk through how I design for Abby in detail below.

Travel & Expense - Abby

Leading a product team of 75 engineers across 3 countries, Abby travels to Hyderabad and Dublin offices twice a year for engineering planning and supplier meetings. With all her leads meeting regularly together in one place, engineers are working more collaboratively and efficiently.

Manage Team Budget - Becky

Becky manages a multidisciplinary team in the Beijing Office. Her team reports costs for 3 different cost centers. She also has 1 vendor contract and its responsibility has expanded over the years. Around Q3 of each fiscal year, Becky submits her non-people asks for the next year in Excel. They roll up to the larger org and to China finance for final approval.

Tax Planning & Compliance - Danny

Danny is a member of a global tax team and is an expert in European tax regulations. He is responsible for proactive tax risk assessment, mitigation and planning for tax optimization. Danny collaborates across tax, finance and product teams to provide tax advice on new business initiatives, sales motions and tax regulation changes. Danny delivers tax strategies that enable Microsoft to optimize taxes and ensure compliance.

Manage Company Revenue - Freya

Freya is a Senior Finance Manager, responsible for reporting revenue for all EMEA and APAC regions, finding insights for data variance, as well as mitigating potential finance risk. Freya collaborates with the product teams to ensure revenue data accuracy, to identifying opportunity for growth, and to enable Microsoft to both optimize revenue and ensure compliance.

Problem for Travel & Expense
Employees today can only submit their expense either on a Windows native app, or on the web (see screenshots below). The tool is only accessible from a domain joined PC and the expense process is lengthy. There are over 100k expense reports being submitted each quarter through the web and Windows app and it is certainly not something employees look forward to at the end of their business trips.

today's web experience for expense report

I started the project working with the researchers to gain better understanding of the top pain points that resonate across different personas. We interviewed 27 employees total: 19 ICs (individual contributors), 3 admins and 5 managers across 9 countries within Microsoft. I asked about their current travel experience and things that they wish would be easier. I then created a persona named Abby and captured some of the top pain points from the interviews.
As an engineering director leading 75 engineers across 3 countries, Abby travels to Hyderabad and Dublin offices 3 times a year for engineering planning meetings. With all her leads regularly meeting together in one place, engineers are working more collaboratively and efficiently.
I rely on my admin to book all my itinerary but I still find it difficult to keep track of every booking receipt in my email and often forget to submit small cash expenses.
I must keep the paper receipts, take photos, save them to my computer, and attach them to each transaction, which is time-consuming.
Managing a team this large, I often forget to create the expense reports and fill out all the transaction details within 30 days before they're due.
Sometimes, I have no idea about the cost center and approvers for certain events and conferences and have to ask different teams.
Storytelling
With the aim of persuading our executives to invest in the modernization of our company's finance tools, I made the decision to forgo traditional design wireframes. Instead, I utilized sketches on a storyboard to depict the ideal experience from the employees' perspective. This approach allowed us to cover a wider range of finance scenarios quickly and steered discussions away from technical feasibility, UI, and backend logic. Instead, the focus was squarely on delivering a delightful user experience and desired outcome. The storyboard served as a north star vision, encompassing the next five years of engineering work and incorporating numerous ongoing AI features and collaborations with other product teams. I presented this vision to the our EVP and CFO's direct reports, which resulted in our product team securing funding. To illustrate, here is an example of how Abby can navigate her work trip with the assistance of modern finance tools in the future. You can flip the storyboard below using the left & right arrows.
How might we let employees take back their time from the expense process and focus on productivity, by building a connected travel and expense experience that requires zero or few touches that can be completed anywhere.
Throughout the process, the PM, Engineers and the business partners I worked with were all super excited and fully engaged. They felt empowered to contribute and were thrilled to participate in a design workshop that doesn’t require much design skills. It was also a rare opportunity for them to share ideas at such early stage of a project. After the workshop, I carried all the boards with our HMW sticky notes and sketches to the kitchenette hallway where our engineering director and the engineering team grabs snacks even though our design studio sits in a different building. And I put up instructions and invited everyone there to contribute their HWM as well, maybe even a sketch. We didn’t stop at the design sprint and used it as a visual way to amplify our design process and got the conversation going among the engineering teams. We made a great impact even before we started sharing our final product visions a few months later.
Design solution
I began working on high-fidelity solutions with a team comprising 2 PMs, 2 engineers, and 2 business partners to bring Abby's story to life. We compiled all the features from Abby's storyboard and combined them with past user research to assist us in prioritizing. Our primary focus was quickly identifying the most significant challenge: it's difficult and time consuming to create an expense report.

One of the design principles I had was to build within users' current workflow and avoid creating another tool. Therefore, I reached out to a sister team working on a mobile app called "MyHub." Their mission was to enable employees to complete various tasks within a single app, such as finding dining menus, booking shuttles, and submitting vacations. The MyHub team had recently embarked on their journey and welcomed my involvement in developing the finance-related feature.

The solution below automatically creates the expense reports on behalf of the employees and allows them to quickly verify and submit them with one click (see prototype on the left below). I went through the typical design process, starting from early wireframing, exploring existing mobile patterns, conducting multiple iterations, user testing, design critique with designers, PMs, engineers, and business users, and finally launching the design. The mobile design below took me about 2 months while also working on kicking off two other projects: modernizing our finance closing process as well as the tax tools (Danny and Freya's story from the personas above).
automated expense report - prototype on ios
view expense report history - prototype on ios
Design Iteration
Employees on business trips are constantly on the move and often have limited time to check their credit card transactions. To address this, I saw an opportunity to utilize the notification system. The idea was to notify users as soon as we captured a new transaction from their corporate AMEX credit card, automatically using it to create a new expense report. I collaborated closely with our engineers to understand the capabilities of the API for detecting transactions and their associated metadata. I wanted to enable quick actions directly from the notification, so that users can submit the expense report without opening the app. In working with the MyHub design team to evaluate the existing design language, visual design, and interaction patterns. I quickly learned that many of the design components I need did not exist yet, such as the notification system, so looked into the iOS rich notification and Android's expandable notification pattern and designed the patterns below, which later became part of MyHub's components.
In situations where users need to make changes to the automated expense report, they can easily open and modify the details. I explored various approaches for users to edit the details, including examining similar products with a lightweight user experience. TurboTax, for example, provides two methods for filling its tax form: a "walk through" version where TurboTax presents each question one by one in a logical order, and a "show me everything" option that allows users to view all the fields at once and choose which ones to edit.
Inspired by the UX of TurboTax, I explored two different options for editing expense report details. We conducted A/B testing with 7 users to compare these options. From the user testing results, Option A - "Show me everything" - was unanimously preferred due to its concise process for editing report details. Users appreciated being able to complete their tasks in fewer steps, as it maximized efficiency and saved time. In comparison to the previous expense report, which required users to enter a dozen fields, I collaborated with the finance policy team to streamline the form. We eliminated non-essential fields and retained only four necessary fields based on their input.
The other flow I designed was for users to view their past expense reports and track their status. From the MyHub home page, users can locate the "Expense Report" tile and access a list of their previous reports. I aimed for a clean and easily scannable layout for the list. In one of my initial iterations, I emphasized the dollar amount, which I later subjected to user testing and peer critique.
Based on feedback received from users and fellow designers, I made the following adjustments:
1. Users found the green color of the total expenses misleading, as it implied that the expense report was already completed, causing potential confusion.
2. Users prioritized the status of the expense report over the dollar amount, as it was more relevant to their needs.
3. Number formatting and decimal points should be consistent.
4. The right arrow affordance on each item was deemed unnecessary, as it is natural for mobile device users to tap on the item to view details.
However, I did not incorporate the following feedback:
1. Some users prefer to sort reports by status as the default option (I kept the list in chronological order by default as it's a more natural sorting order for most users, and allow user to change using the top right sort icon)
2. Certain power users expressed a desire to see the approver's name for reports in the "In Review" status, as well as the report ID#, submitted date, and additional information in the list view. To keep the page concise and easily scannable, I decided against displaying extra information for each item. Users can access the report ID#, submitted date, and more by tapping into the details.
Final Thoughts
The design solution was shipped to Microsoft employees in early 2020 and received overwhelmingly positive feedback. However, the pandemic hit shortly after, and employees no longer travel as often, resulting in the deprioritization of the remaining aspects of Abby's story. If we secure funding, here are some examples of future work I would continue with:

1. Exploring designs for iOS dark mode and for Android.
2. Enhancing the expense experience by incorporating a flow for managers to approve expenses on MyHub.
3. Collaborating with content strategists and icon artists to add more delight to the design.