Hero Image

Document

Getting started - Contribute

Svenska Spel Design System is not just a pattern library or a set of design guidelines, but rather a full product that requires both the focus of a central team and contributions from distributed feature teams.

Our contribution model allows product teams to add new features based on their product requirements. At the same time, it allows us to keep an eye on the quality and consistency of the user experience.

Our team follows a hybrid model where the central team DesignTech is responsible for the overall direction. Growth is partly pushed to the consumers, who drive the evolution of Svenska Spel Design System. This hybrid model helps us keep Svenska Spel Design System accurate and actually useful.

Design and developing process

The process that should live in the backbone of all designers and developers at Svenska Spel

How to get started

When you start designing a new feature, you may come across a component, color or theme that isn’t defined in Svenska Spel Design System. When that happens, you should reach out to team DesignTech to make a contribution.

You can either do that in the Team Design Dystem Q&A channel (internal) or contact the product owner responsible for Svenska Spel Design System. The submitted contributions are grouped into three categories.

  1. Light Contribution. A small design tweak to an existing component or style.
  2. Medium Contribution. A bigger change to an existing component or UX-pattern.
  3. Heavy Contribution. Creating a brand new component, UX pattern or tool.

In order to determine the contribution weight, please see the following diagram:

develop process for ds

Contribution process

Our team follows the contribution process defined below. The process may vary depending on the level of contribution:

Contribution model for Svenska spel design system
  1. Contribution proposal: The first step of a contribution is always a conversation. We want to reduce potential rework and frustration for the contributors by refining the solution before the work begins. Contribution proposals help our team to understand what you’re trying to achieve, and what’s stopping you from achieving this with Svenska Spels Design System today.

  2. Kick-off: For medium and heavy contributions, we schedule a kick-off meeting with your team. During this meeting we agree on the scope of contribution, discuss your involvement, and also confirm timelines.

  3. Collaboration: We like to think about contribution as a way of collaboration. We’re here to support you and your team on this journey. We also aknowledge that the product team designers and developers are experts in their team domain, so we often have our people pair up with your team when designing for specific requirements.

  4. Review: Before publishing the new feature, we want to make sure that the contribution conforms to our high standards for accessibility, usability, and consistency in user experience.

  5. Publish: In the last step we make sure that the new feature is documented, communicated, and showcased within the company when it gets published.

Our contribution model allows feature teams to add new components or new styles based on their product requirements. At the same time, as the contribution model provides a central place to manage changes in the design system, we are able to keep an eye on the quality and consistency of the user experience. It also comes with the benefit of sharing the effort of evolving the design system across the many teams who are using it.