top of page
Screen Shot 2021-08-05 at 5.38.46 PM.png

Role

Program Manager Intern

Time

06/2021 - 09/2021

Attendance Report provides useful meeting data and attendee data for Teams meeting organizers to keep track of participation and generate further insights. 

​

It’s currently available on Teams desktop for scheduled meetings and webinars. As a Program Manager Intern at Microsoft in summer 2021, I was in charge of adding Attendance Report feature to Teams mobile.

Team

1 PM, 1 designer, 2 engineers

​Key Takeaways

  • Experienced industrial standard PM workflow in scope management, cross-functional collaboration, and requirement iterations.

  • Learned to manage diverse mobile platforms including tablet, phone, dual & foldable devices across iOS and Android.

  • Stayed proactive in a remote setting to sync with fellow teams, to collect feedback from mentors, and to speak up about how I want to build my internship experience.

Regular meeting_post_without avatar.jpg
Webinar_post_without avatar.jpg

Starting

Features always originate from problems.

 

The decision that Attendance Report should be expanded onto mobile was made in consideration of:

  • Data-driven: about half of the users of Teams calling & meeting are from mobile

  • User-centric: feature request is received from enterprise users who work primarily on tablets that they want to be able to check attendance after meetings

  • Experience-consistent: it’s important to offer consistent feature experience across platforms

 

Based on the high mobile usage and customer demand, the goal was to align and optimize desktop Attendance experience onto Teams mobile.

Planning

With desktop PM:

  • Confirmed existing views, entry points, data types, and Figma designs

  • Synced on desktop upcoming feature plans

  • Discussed how to adapt file download to mobile

 

With design and engineering teams:

  • Synced on available resource and timeline

  • Proposed feature views and entry points

Scoping

Given inputs from different teams, I composed the PM Specification document for this feature. 

  • Defined scopes by data type, meeting type, view, and platforms

  • Listed requirements with priority levels, from P1 to P3

  • Analyzed competitors on how they present attendance data, including Zoom and Google Meet

  • Showcased UX flows with design mockups

  • Set telemetry to make measurements and get wanted questions answered

Screen Shot 2021-08-05 at 9.31.29 PM.png

Implementing

Design:

  • After the designer drafted UX proposals, we met to discuss the pros and cons of each approach. 

  • In consideration of development workload and consistency on mobile, we decided to show primary data on first level and fold detailed data in second level, by bottom sheet on phone and pop-up window on tablet. 

  • More UI details were finalized afterward and passed to engineers

 

Development:

  • Engineering team evaluated the scope, data, and UX requirements, and then they started with the framework. 

  • Estimated delivery of the feature by the end of August, 2021.

Further Research

Mobile usage survey and store review analysis are conducted to hear the voices of customers.

Screen Shot 2021-08-05 at 9.26.42 PM.png
  • email
  • LinkedIn
  • Instagram
bottom of page