Why onboarding is essential for new contributors
While the contributor may already be familiar with the design system, the onboarding process will enable them to learn the contribution process quickly. It is the best time to help a new contributor build confidence in using the system. It also allows a design system team to build trust in the new person’s abilities. With proper training, a new contributor can avoid making mistakes that will have a widespread impact on product work.The onboarding process for contributors
These are some best practices for onboarding new contributors to the design system. 1) Leverage zeroheight’s resources to teach your new contributor We have resources to help them understand how to use the platform, including:- our introduction to zeroheight article, zeroheight 101
- the Help Center section in our Learning Hub that explains how to use the zeroheight features
- the Guides section in our Learning Hub that has best practices for creating, maintaining, and scaling a design system
- your team’s communication process for announcements and updates
- list of tools the design system team uses and how they’re used
- your team’s decision-making process
Elements to have in your design system for new contributors
As you onboard them, make sure your onboarding includes the following:- a defined roadmap that demonstrates the target state of the design system (use Tables to set it up)
- templates to make it easy for contributors to replicate pages quickly
- styleguide pages that list your libraries and processes for contributing (use Shortcut Tiles to link to pages)
-
design system principles that articulate:
- the design system values
- the design system’s audience
- the reason for the design system