Building the right design system
Ramsey Design System [RDS]
Activities
Developed strategy for building new design system
Partnered with engineering to create a roadmap
Communicated with entire organization monthly
Reported bi-weekly progress to C-suite
Led the team and was responsible for OKRs
Ran bi-weekly discovery sessions with our users
Advocated for adoption by building by cross-team relationships
My role
Design System Director
Global UX stakeholder for the company
Overview
The company’s former design system was adequate for a single website, but lacked flexibility for the outcome of merging all web properties from over 15 business units and 7 digital products (operating in brand autonomy) to come together on one platform. I knew we needed to start small, but impactful in order to build trust that there was ROI in dedicating resources to building the right size system that could expand with the organization. By focusing on two parts that built on each other, and planning ahead for what the system needed to become, the team could start lean, utilize existing domain knowledge, and refine components already completed by other teams to share globally.
Goal
Focus on the web side of the organization and prove through adoption of use that reusable components keep work across teams consistent, accessible and most importantly, increase the speed to market by 50% or more by reusing vs. building net new.
Good documentation makes it scale
Adoption was at the forefront of getting 15 businesses on board with one system. We kept it simple, but made sure the documentation was immaculate and designers and engineers both had what they needed to use the system without training. By pairing clear use cases and rules, we kept things consistent across all the different brands and had clear brand guidelines alongside to ensure the brands worked together as one. We also kept a tag system to show momentum of which components were in beta so they could check them out and provide feedback. Once implemented, even intern engineers and designers on day 1 could jump in and create complete experiences in days, not weeks.
Additional screens
⚡️ Team credits:
Elizabeth Weeks (Design Lead), Adam Diestelkamp (Senior Product Designer), Jeremy McDuffie (Engineer Manager), Grant Whiting (Software Engineer), Daniel Burnside (Software Engineer), Chris Holder (Software Engineer), Jeffrey McFarland (Software Engineer)
In Conclusion
I fell in love with design systems over the 2+ years building this team. It combines my passions for efficiency and scaling processes and pairs it with great opportunities to build relationships with team members across the organization. The collaboration of work this team accomplished was unmatched by any other team in that building at the time because we broke down invisible barriers between teams and scaled operations to keep dedicated headcount low.