Enhancing feature tracking and launch experience
Success metrics and KPIs
What success looks like
Overview of the feature that enables a quick assessment for the status of the feature
Integrated communication that enables communication between developers, feature owners, reviewers
Enable edit stages with ability to add requested data for stages and approvals.
Simple, unified and efficient feature launching process (clearing out friction for seamless experience)
Introduction
About Chrome Platform Status
Chrome Platform Status is a tool that maintained by the Chrome team at Google. It serves as a public dashboard providing information about the implementation status and progress of web platform features across different versions of the Google Chrome browser so that developers can check the compatibility and availability of specific web features across different browsers, and Chrome. And feature owners can develop their features in Chrome browser
Discover
Problem
While Chrome Platform Status serves as the primary tool for overseeing features during the Blink feature standardization and launch process, it falls short of supporting the entire process. Currently, it only supports specific steps, such as approvals by API Owners. However, a successful feature launch requires additional reviews, encompassing important steps like security, UX, testing, and more.
Findings
As a starting point, I facilitated multiple sessions with the Chrome team to gain insights into both product and project requirements. Following that, I delved into understanding users' perspectives, capturing their top tasks, and pinpointing the challenges they encountered.
Defining Scope
Goal
A feature grouping mechanism within the tool to consolidate all launches associated with a particular feature. This enhances visibility and provides a cohesive overview.
Integrate features and functionalities that allow users to perform all necessary actions within a single, unified platform.
Optimize the tool's interface for reviewers, providing clear and streamlined functionalities for reviewing requests, changing statuses, and providing feedback. Ensure a user-friendly experience for efficient review processes.
Enhance the user interface to simplify the process of requesting reviews. Implement intuitive features that guide feature owners through the submission process, ensuring clarity and efficiency.
Integrate robust communication features such as comments, notifications, and messaging within the tool. This enhances real-time collaboration and ensures that all stakeholders are informed of updates and changes.
Summary section that offers a comprehensive overview of each feature's status. This allows users to quickly assess the current stage and approvals associated with a feature.
Improved User Experience: Simplicity and unity contributing to overall user satisfaction.

Design
Ideation
I engaged in an exploration of various design concepts, thoroughly examining each solution's merits and drawbacks. I collaborated with the Chrome team and my design manager to discuss these alternatives, carefully weighing the pros and cons of each. Our goal was to discern and select versions that would most effectively address the user needs, ensuring the chosen solutions align optimally with their requirements.
Sketches
I started my explorations with sketches to understand how layout should be by focusing on
Where feature and launch details should be presented
How to see approvals details
How feature owner and reviewers would communicate
How to request a review/where to see the response from reviewers
How to change review request status
What is the best way for user to have a quick analysis status of the launch
Wireframes
Then I developed wireframes for the optimal solution, then build the prototype to identify edge cases, and tested the design with the team. I iterated through multiple rounds of refinement before finalizing the high-fidelity design.
Defining interactions and the flow for how to
see stage details
reach side panel to see approvals details

Solution
Challenge: Cluttered Arrangement of Stages and Approvals due to not supporting all launches specific to that feature.
Solution: Implement a feature grouping mechanism within the tool to consolidate all launches associated with a particular feature. This enhances visibility and provides a cohesive overview.
Post launch monitoring
Did we achieve our goal?
After launch, I closely monitored the KPIs to evaluate its success. I collected feedback from Chrome team to identify any areas that needed improvement.

Increased task completion by ~10%
Retrospective
What I learned
Collaborating closely with the Chrome team and design manager, to align on goals, gather feedback, and make informed design decisions helped so much to clarify ambiguities with baseline concepts and pushed the project forward.
Being familiar with the Android Release process helped me lot on developing a deep understanding of the feature launch process, including the various stages, approvals, and the complex system












