top of page
genie cover.png

Designing the change History for Disney Streaming's Commerce Tool


Product Designer


1 month (Mar 2021 - Apr 2021)


Research and Competitive Analysis

User Interviews

User Flows and Use Case Diagrams

Low-fidelity Sketches 

High-fidelity Prototypes (Sketch)

Developer Annotations

Designing the history log for tracking user changes and system updates across multiple developer environments


Genie is Disney Streaming's commerce management tool where product prices and offerings are created and managed by the Business Operations team. Change History is a new feature that allows users to view changes made to a product, SKU, offer, or promotion. Additionally, it will enable users to view the full edit history, audit entity details, status updates and keep track of changes in case remediation is needed.


As the design owner overseeing the end-to-end design process, my focus was to build a scalable history log framework that helps users view business entity updates and access modified information in a clear, simple, and effective way. We want to help users understand the changes that were previously made in the easiest way possible.


I collaborated with the Product Manager in fleshing out the MVP strategy, finalizing feature requirements, outlining user workflows, and brainstorming use case scenarios. To allow tracking of various user actions and interactions within the system in different publishing environments, I took a systems-thinking approach to design a modular framework that is flexible to be implemented by our engineering teams. I worked with other designers and engineers and introduced a new design pattern to our platform tools library. 


The change history feature received great responses from Disney Streaming's Business Operations team and Finance Team. This was an important feature that has greatly improved communication and alignment within and across teams. The history logs allowed for data collection and analysis across user actions, added more context to each user edit and provided more transparency in the change process. Having change information centralized in this feature has greatly expedited error detection and correction, which was an extra bonus that greatly helped the Business Operations team to stay efficient and error-free. 

If you are interested to learn more about my work, please feel free to reach me at

bottom of page