Hime and Yuzu working hard or hardly working...
Crunchyroll has been running off of an archaic content management system for many years, and therefore was in dire need of an upgrade.
ETP CMS is Crunchyroll's internal content management system, and is built to fully encompass the end to end content and video experience for Crunchyroll web, mobile, and living room applications.
For the past four years, I've supported all things related to design for ETP CMS.
Time and resources have always been my two limiting factors when it comes to ETP CMS. Fortunately, working within two week design sprints, allows me to figure out and come up with designs for CMS issues, and not block engineering from completing their own tasks related to the CMS. That being said, the CMS engineering team has always been very small, and therefore it would take time to implement design work for features asked for by other teams within Crunchyroll.
The process for working on ETP CMS has been similar to everything else that I work on. If it's a big project, then we will have an initial kickoff with stakeholders and engineers, to give a quick overview of said project. From there, tickets will be written up and assigned to me, where I will then work with my design manager to put them into my sprint. Depending on lead-up time to release, I will work with stakeholders and help draw out flows or wireframes so that I have a better understanding of the problem that they're trying to solve. After that, I will start to work on designs, iterate on those designs, upload designs to InVision for review, and if everything looks good, I will then upload designs to Zeplin for engineering implementation.
Over the past four years, I've helped design for many different features that are now used by entire teams within Crunchyroll. Due to the confidential nature of this work, instead of posting a bunch of screenshots, I'm going to list below features that I've designed for ETP CMS, and describe them so you have a better understanding of what they are.
<aside> 📂 Archive content - Content within our CMS is split into four different media types. They are Movies, Series, Seasons, and Episodes. Having the ability to archive content that for whatever reason, can no longer be "live" on our platform, needs to be turned off or archived so that users aren't able to view it.