The answer does not lie in the size of the company, but in whether you are repeating interface work without realizing it.
You need a digital design system (design system: a set of rules and shared interface components) when multiple teams or products are independently creating similar buttons, forms, and tables to solve the same issue. If there is only one product, a small team, and no significant repetition is observed, in most cases, there is no rush. Acting earlier than the actual need does not save time and may create additional maintenance work.
The digital design system is one of those things that can be started earlier than necessary. Many businesses jump into it because they see large companies have one, not because they have a real problem to solve. The result is spending months building a system that no one uses, or using it for a while and then abandoning it due to lack of maintenance. Sinh Vũ created this page to help you recognize the right timing for your needs, neither too early nor too late.
The question Sinh Vũ always asks before advising on any digital design system project is: "How many teams are currently building their own buttons, input fields, tables, and information cards?" If the answer is one team building one product, that's a different story. If the answer is two or three teams working on similar interface pieces to solve the same problem, that's a clear signal to start.
Brad Frost, the author of Atomic Design, refers to these non-standard interface pieces as "snowflakes": each one looks a little different, created by teams handling things their own way, unintentionally leading to chaos over time. Bringing those snowflakes back to a single source of truth is what a digital design system is created to do.
Don't abstract too early. Start with the specifics, observe real repetitions, and then consolidate into general principles.
Brad Frost, Atomic Design
In service A3 (Digital design system), the first step Sinh Vũ takes is not to draw buttons or choose colors. It is to review the client's entire existing digital interface, pointing out deviations and repetitions. This step serves as objective evidence for whether to proceed and where to start. If the review shows that there isn't enough to systematize, Sinh Vũ will state this directly and suggest addressing the previous step first.
The digital design system, as understood by Sinh Vũ, is the machine-readable version of the brand identity, meaning the identity has been translated into rules and components that the technical team can use directly. Therefore, the identity must be solid first for the system to be reliable.
Topic: When a business really needs a digital design system. Sinh Vũ guide, sinhvu.com
Select each item you find appropriate, 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.
Brad Frost, Atomic Design and blog bradfrost.com. Nielsen Norman Group, UX Maturity (Stage 4: Structured). Sinh Vũ, A3 Digital Design System service document.
Usually not needed. In the early stages, products change a lot, identity is not finalized, and the team consists of only one or two people. Creating a system at this point is like building a storage facility before knowing what will be stored. Sinh Vũ recommends focusing on establishing a solid identity and launching products with real users first, then revisiting the system question when clear patterns emerge.
The two products are already signals worth considering, but the decisive question remains: are the two teams building separate interfaces and starting to diverge? If so, and if someone is responsible for maintaining the system after completion, then it should begin. If one person manages both and still maintains consistency, there is no rush.