This project highlighted the importance of bringing structure to complex, ambiguous systems, especially when designing for multiple user types with different needs and levels of expertise.
One of the biggest challenges was balancing flexibility with clarity: creating a system that could support highly technical users without overwhelming less technical stakeholders. Defining clear roles and permissions became a key part of making the experience usable across audiences.
It also highlighted the long-term value of investing in design systems early. Establishing a scalable foundation not only improved consistency, but enabled the team to move faster and expand the product more efficiently over time.