Выбор ответа Senior Дизайн-системы и компоненты обновлено

Модель развития системы

Вопрос

Продуктовая команда сделала свой компонент «Карточка тарифа» и хочет добавить его в дизайн-систему. Как обычно выглядит здоровый процесс?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Заявка, проверка нужности другим командам, обобщение API и доступности, документация. Распространённая федеративная или гибридная модель: продуктовые команды предлагают, команда системы оценивает повторное использование, приводит к общим токенам и правилам, делает доступным и документирует.

Варианты ответа

  1. Заявка, проверка нужности другим командам, обобщение API и доступности, документацияправильный ответ
  2. Команда сразу публикует компонент в общую библиотеку и сообщает об этом в канале
  3. Компонент берут в систему, только если он нужен всем продуктам компании без исключения
  4. Дизайн-система не принимает компоненты от продуктовых команд, чтобы сохранить единый стиль

Разбор

Распространённая федеративная или гибридная модель: продуктовые команды предлагают, команда системы оценивает повторное использование, приводит к общим токенам и правилам, делает доступным и документирует. Прямая публикация разрушает согласованность, требование «нужен всем» слишком жёсткое, полный отказ превращает систему в узкое место.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме