It's also considered a strategic asset in the organization. So that also means that you need to protect it even more. And you need to have a way of ensuring strong governance on the quality that makes up the design system and its parts.
If you think about design systems, you might think about a couple of properties and capabilities that also fall into the design system category. I made a list and this list is definitely not extensive enough. There may be more, there are probably more. But these are things that are also part of a design system, right?
My assumption is, and I think it's pretty reasonable, that you don't need every one of these properties in order to reach stage 5. You can get away perfectly well without teaming, for instance. Accessibility is an important one, I would recommend you to put that in as early as possible. But you don't need everything. What is also a reasonable assumption, I think, is that you will need a couple of capabilities before you can progress to a next stage. So typically you would see more and more capabilities being part of more and more mature design systems.
And before we near the end, I want to share a couple of practical tips from at least my experience and from what I've heard from other designers and developers. This is something that you can take away and try to apply if you run into similar issues. So what we've seen is that with the initial innovation being driven by necessity, so people just doing this because they want to solve immediate problems, it also means that because you're not following a direct vision, it also means that you sometimes have to circle back because you run into a dead end. And that's fine because you learn a lot about all of those opportunities and as long as you share them with your peers, you can make use of the learnings at least.
What we also learned is that a design, so systems reflect culture, I think that's a given that also goes for design systems. So if you are working on this, make sure that you have cultural compatibility. You need to have a system and you need to have a contribution system that matches the culture of the organization that it applies to. And there are, so you can facilitate a culture change, but it needs to be compatible. That's, that's, otherwise it will not work. You can't force people to do things that they're not used to.
We also noticed that not every change is equally important, so we were thinking about adding a design token at a very early stage in our organization, but we put that in the freezer because it didn't add that much value over time. We were more happy with adding other pieces of capabilities to our design system rather than doing something specific as design tokens. If you have a clear vision and strategy, then it's easy to make those decisions.
And the last bit, and that's the most important one in these types of organizations, is that you are constantly surrounded by people who are using this, right? You have your developers, your designers, UXers, everybody who is using this and who is a stakeholder is in your organization. And you can use them. You can use them to train them how to use the design system, that's facilitating culture change, but you can also use them to get valuable insights in how they are using this, how they want to use it, and what works and what doesn't work.
Now, get ready for some non-spicy takeaways.
Comments