The launch date of the system is not the success. Success is when the product ships features based on the components of that system.
The core metric is the dependency level of each product on the design system in the source code, plus the coverage of components and the recency of the version in use. Do not measure the number of available components or downloads, as that measures inventory, not usage levels. Set goals by tier: core products achieve a high level, while secondary products achieve a moderate level, rather than a common threshold for all.
In most organizations, the answer to "Does the team use the design system?" is one of two things: the number of components built or the launch date of the system. Both measure the wrong subjects. They measure inventory and history, not the actual behavior of the team while working.
There are three layers of metrics to measure actual application, ranked by directness:
These three metrics combined provide a sufficient picture to decide: is the system active or dormant in the repo.
The design team has an indirect metric to monitor: the component detach rate. When a designer detaches a component from the library for manual adjustments, there are two main reasons: the component is not flexible enough for real needs, or the workflow has not been clearly guided.
A high separation ratio does not mean the team is lazy. It often indicates that the system is not adequately aligned with needs. This is a diagnostic metric for improving components, not a summary metric for reporting to management.
A common mistake is applying a universal threshold across the entire organization. In reality, core products and secondary products have different roles, resources, and conversion costs.
Clear hierarchy from the start helps avoid situations where core products are not taken seriously due to low targets, while secondary products are unrealistically pressured.
The value of a design system becomes apparent when the product ships features that utilize parts of the system. Aim to apply it in tiers: core products achieve a high level, while secondary products reach a moderate level, rather than demanding everything or nothing.
Nathan Curtis, EightShapes: Measuring Design System Success
You can tell whether the system is active or dormant by looking at the package.json of the most important product, not by looking at the number of components in Storybook.
Topic: What metrics to use to measure the actual usage of the design system by the team. Sinh Vũ guide, sinhvu.com
Tick each item that applies or that you can already answer, then print or save as PDF to take with you.
If you have marked most of the signs above, this is the time to discuss in more detail. Sinh Vũ can help you review and propose a direction.
Nathan Curtis, EightShapes: Measuring Design System Success (high reliability). Nathan Curtis, EightShapes: Adopting Design Systems (high reliability). Sinh Vũ's practical experience during the implementation and handover of the system.
Publishing is a necessary condition, not a success. The measurable anchor point is whether the product has declared the system as a dependency in package.json, and what percentage of the interface is built from the system's components. If that number is not available, you still lack evidence of actual use.
There is an indirect signal: the rate of detaching components in the design file. If the team frequently detaches components for manual adjustments, it indicates that the components do not sufficiently meet real needs, not that the team is lazy in using the system. This is a diagnostic metric, not a summary metric.
It doesn't need to be done and shouldn't be. Setting a common goal for all products often leads to two extremes: the flagship product not being taken seriously enough, and the secondary products being overly constrained. Clear hierarchies should be established: the expected application levels for each product group should be different and reviewed separately.
This article is for reference. The scope, pricing, and specific commitments of Sinh Vũ are detailed in the proposal and signed contract.