
The ownership of a design system initiative should typically lie with a cross-functional team that includes representation from both design and engineering, but with a clear leader who can champion the initiative and ensure alignment across the organization.
But it can depends of the strategy for the design system and the size of the team and the organization. These are some roles recommended in order to maintain, participate in a Design System project:
1. Design System Lead or Manager:
Role: This person acts as the primary owner and advocate of the design system. They are responsible for the vision, strategy, and overall governance of the design system.
Responsibilities: Setting the roadmap, ensuring the design system aligns with company goals, managing contributions from various teams, and maintaining consistency and quality.
2. Design Team:
Role: UX/UI designers, visual designers, and interaction designers are crucial for creating the components, patterns, and guidelines.
Responsibilities: Designing components, documenting design guidelines, ensuring usability and accessibility, and conducting user research to inform design decisions.
3. Development Team:
Role: Front-end developers and engineers work closely with the design team to implement the design system in code.
Responsibilities: Building and maintaining component libraries, ensuring the system is scalable and performant, and integrating the design system into various products and platforms.
4. Product Management:
Role: Product managers help ensure that the design system aligns with the product strategy and meets the needs of various product teams.
Responsibilities: Prioritizing design system features based on business needs, coordinating between teams, and ensuring the design system supports product goals.
5. Stakeholders and Contributors:
Role: These can include representatives from marketing, brand, accessibility experts, and other relevant departments.
Responsibilities: Providing input and feedback to ensure the design system meets the needs of all user groups, adhering to brand guidelines, and ensuring accessibility standards are met.
6. Governance Committee:
Role: A group of representatives from design, development, and product management who oversee the evolution and maintenance of the design system.
Responsibilities: Making decisions about changes, managing contributions, and resolving conflicts.
Leadership and Decision-Making
While the ownership is cross-functional, it’s essential to have a clear leadership structure:
Design System Lead: This individual should have the authority to make final decisions and resolve conflicts. They act as the point person for the design system and are responsible for its success.
Governance Committee: This body supports the lead, providing input, making recommendations, and ensuring the design system evolves in a way that benefits the entire organization.
The success of a design system initiative hinges on strong leadership and collaborative ownership. The Design System Lead or Manager should drive the initiative, supported by a cross-functional team that brings together the necessary expertise to create, maintain, and evolve the design system effectively.
