Which disciplines does a design-system team need besides engineers and visual designers, and what does each one contribute?
answer
- more than design and code
- someone owns accessibility
- words are part of components
- someone runs it as a product
- one engineer per platform family
basics
~20 sBeyond engineers and visual designers, a design system needs accessibility expertise, content design for labels and guidance, product management to prioritise, interaction design, quality assurance, and engineers for each platform it serves. Small teams borrow these roles part-time.
solid answer
~40 sA system team needs **accessibility expertise**, because shared components spread their accessibility defects to every consumer; **content design**, because labels, error messages and usage guidance are part of every component; **product management**, to treat consuming teams as customers and decide what to build next; **interaction design**, for behaviour and states rather than only appearance; **quality assurance**, for testing across states, platforms and assistive technologies; and **engineers for each platform** the system serves, since web and native mobile skills are not interchangeable. Documentation and developer-experience skills help too. A small team rarely has all of these full-time, so it borrows them from elsewhere in the organisation with explicit time.
go deeper
Recall the disciplines beyond design and engineering, especially accessibility, content and product management, and one thing each contributes.
Explain why each discipline matters more in a shared system than in one product, focusing on how defects and decisions multiply across consumers.
Show how you would cover these roles with a small team by borrowing time explicitly, and which gaps you would close first for a multi-platform system.
Decide which disciplines the organisation must fund inside the system team versus share across it, given the platforms served and the risks carried.
## Why a design system is not only design and code A design system is often described as “designers and engineers building components”. That description misses the disciplines that make components usable, accessible and adopted. Because a shared component is copied into every product that uses it, a gap in any discipline is multiplied across the organisation. Interviewers ask this question to see whether a candidate understands the system as a product, not a code package. ## The disciplines and what they contribute | Discipline | Contribution | What goes wrong without it | |---|---|---| | **Accessibility specialist** | Sets accessibility requirements for each component, reviews behaviour with assistive technologies, trains others | Defects in shared components spread to every product | | **Content designer or writer** | Labels, error messages, empty states, voice, and the wording of usage guidance | Inconsistent or unclear text; guidance nobody understands | | **Product manager or owner** | Discovers consuming teams’ needs, prioritises the roadmap, communicates plans | The team builds what it finds interesting, not what products need | | **Interaction designer** | Behaviour, states, transitions and input methods | Components look right but behave inconsistently | | **Quality assurance** | Tests states, platforms, sizes and assistive technology combinations | Regressions reach every consumer at once | | **Platform engineers** | Build components for each platform the system serves | One platform lags or gets a poor port | | **Documentation and developer experience** | Guides, examples, onboarding, release notes | Components exist but are hard to find and use | ## Why each matters more in a system than in a product - **Accessibility**: a product team’s accessibility bug affects one product; a system’s affects all of them. That leverage cuts both ways, which is why accessibility expertise belongs inside the system team or very close to it. - **Content**: every component carries words, such as a button label pattern, an error message template or a placeholder rule. Content decisions made once are reused everywhere. - **Product management**: without someone deciding what to build for whom, a system accumulates components and loses users. - **Platform skills**: web and native mobile engineering differ in conventions, accessibility services and layout. A system that serves both needs people who know both. ## A worked example: a fitness-tracker companion app A company ships a companion app for its tracker on two phone platforms, a small interface on the wearable itself, and a web dashboard. Its system team includes: 1. a **designer** and two **engineers**, one for the phone platforms and one for web; 2. an **accessibility specialist** shared with the wider organisation, who checks that the goal-progress ring has an accessible name and a text equivalent of its value, and that charts do not rely on colour alone; 3. a **content designer**, who writes the rules for motivational messages so they encourage without shaming and never misstate health data; 4. a **product manager** at part of their time, who talks to the activity, sleep and coaching teams about what they need next. The wearable’s tiny screen and glance-based use raise interaction-design questions that neither phone nor web experience answers, so the team borrows an interaction designer from the device team for the wearable components. ## Signs that a discipline is missing - Accessibility defects are found in several products and traced back to the same shared component. - Error messages and labels read differently in every product that uses the same component. - The team cannot say why it built its last three components, or for whom. - One platform’s components lag or behave unlike the others. - Consumers ask the same questions repeatedly because examples and guides are missing. Each symptom maps to a row in the table above, which makes it a practical way to decide which role to add or borrow first. ## Staffing the roles realistically - Few systems have every discipline full-time. Borrowing is normal: a shared accessibility specialist, a content designer at part of their time. - Borrowed time must be explicit and planned, or it disappears. - One person can cover more than one role, for example a design technologist who both designs and builds, but the responsibilities should still be named so nothing is dropped. - Consuming teams’ own specialists can review system work, which spreads knowledge and catches issues early.
- Why is accessibility expertise more valuable inside a system team than inside a single product team?Because of leverage. A component with a keyboard or naming defect is copied into every product that uses it, so one defect becomes many; a fix likewise reaches every consumer on upgrade. Placing accessibility expertise where shared components are made catches defects once, at the source, rather than repeatedly in each product. It also lets the system document accessible usage for consumers.
- What does a content designer actually contribute to components?Rules for the words components carry: label conventions, error-message structure, empty-state and confirmation wording, capitalisation and voice. They also write or review usage guidance so it is clear to its readers. Because those rules are reused by every consumer, a content designer shapes the product's language at scale, not one screen at a time.
saying these in an interview costs you the question
- Thinks a design system needs only designers and front-end engineers.
- Treats accessibility as something each product team checks at the end.
- Assumes one web engineer can build components for every platform.
- Sees content as filler text added after components ship.
- Believes every discipline must be a full-time hire.