Label
*
My role
I was the sole designer and frontend developer. I pitched the initial idea to leadership, designed base tokens and components, and wrote unifying design standards. I also created a dev environment in Storybook.js and integrated design and dev documentation using ZeroHeight. I facilitated regular cross functional feedback and inspiration sessions. I also was connected with, and advocated for the global design team, as they on worked the global system.
Summary
At Compassion Canada, we grappled with the inefficiencies of five fragmented design/development frameworks. With executive buy-in, I created our own scrappy design system. But just as our in-house system was taking shape, a global initiative emerged. Adapting quickly, I collaborated with the global team, helping shape the new Compassion Design System (CDS). Advocating for early adoption, I integrated version 1.0 of the CDS into a checkout process redesign, which helped demonstrate both substantial benefits (speed of design) as well as some areas for system growth (more robust dev documentation and components).
Context
The process
Overcoming challenges
Buy-in
Limited capacity
Results
Learnings & next steps
Learnings
Importance of immediate application: Whether it's deploying prototypes or applying systems to real-world projects, I've learned the value of immediate application. In Compassion Canada's context, nothing showcased the impact of a design system as convincingly as real-world results. In future endeavours, I'll advocate for rapid prototyping and quick deployment to validate a system’s effectiveness.
Cross-departmental buy-in: This project taught me the crucial role of securing long-term commitment from a variety of stakeholders. Amidst several leadership shifts, the system lost key supporters. The experience highlighted that organization-wide buy-in is essential. As with most complex design problems, people skills and persuasive communication are key tools in a designers toolbox.
The power of design systems: I still love design systems! This project reaffirmed my belief in their power to bring efficiency to teams and consistency to experiences. Even though my specific system didn’t get fully rolled out, the principles it was built on have become even more important to me. They will definitely guide my approach to future challenges.
Next steps
Contribute to the global design system: My immediate goal is continue to be an active contributor to the international, company-wide design system. In particular, I hope to facilitate easier adoption across our global partner offices by helping them build out more robust design and dev documentation.
Continued CDS integration: We experienced first-hand how the CDS can improve efficiency during our recent checkout project. With a site-wide redesign looming on the horizon, my next step is to advocate for full integration of the CDS into our product. This will not only involve hands-on design and development work but also require fostering conversations between my leaders and the design system team at our global office.