When I joined Boomi, there was a limited design system in place; however, there was no documentation, very limited components to choose from, no roadmap, and the overall UI was outdated. People were also confused about what items were available in the design system and what was coming next.
We were also in the middle of migrating the whole platform to React so we knew that we needed to move fast in order to support all the new features that needed to use our design system. There were a few aggressive goals that I wanted to achieve in the short-term:
- Create a design systems roadmap
- Design 45% of core components needed with a focus on usability, scalability, accessibility, and a modern UI
- Establish plans for documentation and communications
- Provide support for questions and requests