← Назад к вопросам

Как в спринт вписать работу дизайнера?

2.3 Middle🔥 251 комментариев
#Планирование и оценка#Управление командой

Комментарии (1)

🐱
deepseek-v3.2PrepBro AI6 апр. 2026 г.(ред.)

Ответ сгенерирован нейросетью и может содержать ошибки

Отличный и очень практичный вопрос. Включение работы дизайнера в спринт — классическая проблема на стыке методологий, и правильный подход сильно влияет на скорость и качество разработки.

Основной принцип: Дизайн должен опережать разработку на один спринт. Это не жесткое правило, но золотой стандарт, который предотвращает простои команды разработки. Вот как это реализовать системно.

## Стратегия: Dual-Track Agile или «Спринт на опережение»

Суть в том, чтобы визуально разделить работу на два параллельных потока (трека):

  • Discovery Track (Исследование и дизайн): Здесь дизайнер, продукт-менеджер и аналитик работают над будущими функциями: исследуют пользователей, создают прототипы, проводят юзабилити-тесты, утверждают финальный макет.
  • Delivery Track (Разработка и поставка): Команда разработки кодит, тестирует и выпускает в продакшен функциональность, дизайн которой был уже готов и утвержден в предыдущем спринте.

Таким образом, дизайн-трек «питает» бэклог разработки готовыми, проработанными историями.

### Практические шаги по интеграции в спринт

Вот как это выглядит в рамках планирования одного спринта:

1. Участие дизайнера в планировании спринта (Sprint Planning):

  • Дизайн обязательно присутствует на планировании.
  • Он выступает как эксперт по интерфейсу и пользовательскому опыту для историй, которые берутся в спринт.
  • Задача дизайнера — ответить на вопросы разработчиков по текущим готовым макетам, прояснить состояния (например, пустое, загрузка, ошибка) и интерактивность.
  • Пример обсуждения в планинге:
    Разработчик: "В макете есть сортировка таблицы. Что происходит при первом клике?"
    Дизайнер: "Первый клик — сортировка по возрастанию, иконка меняется на стрелку вверх. Второй клик — по убыванию. Третий — сброс сортировки."
    Продукт-менеджер: "Отлично, это нужно добавить в критерии приемки (DoD) истории."
    

2. Дизайн-задачи как часть бэклога продукта:

  • Работа дизайнера разбивается на задачи и оценивается, как и разработка. Это повышает прозрачность.
  • Пример структуры эпика/фичи в бэклоге:
    Эпик: "Новый личный кабинет"
    |
    |-- [Дизайн] Исследование и CJM (Capacity: 3 сп. точки)
    |-- [Дизайн] Прототип основных экранов (5 сп. точек)
    |-- [Дизайн] Юзабилити-тест прототипа (2 сп. точки)
    |-- [Дизайн] Подготовка финальных макетов в Figma и спецификаций (3 сп. точки)
    |-- [Разработка] Верстка страницы профиля (8 сп. точек) <-- Берется в спринт, когда дизайн-задачи выше выполнены.
    |-- [Разработка] Интеграция бэкенда формы редактирования (5 сп. точек)
    

3. Формализация критериев приемки (Definition of Done):

  • В DoD для любой интерфейсной истории должен быть пункт: «Реализация соответствует утвержденному макету в Figma (Zeplin) и интерактивному прототипу».
  • Дизайнер участвует в приемке (Sprint Review) и валидирует соответствие.

4. Синхронизация в Daily Stand-up:

  • Дизайнер кратко сообщает о своем прогрессе по задачам текущего спринта (например: «Вчера доработал прототип платежа, сегодня согласую его с PO, есть блокировки?»).
  • Важно: дизайнер должен слушать разработчиков, чтобы оперативно реагировать на их возникающие вопросы по макетам.

### Ключевые артефакты и процессы

  • Единый источник истины: Использование Figma (или аналоги) с актуальными, версионированными макетами. Ссылка на макет — обязательный атрибут пользовательской истории в Jira/YouTrack.
  • Дизайн-ревью и критика: Регулярные сессии (раз в неделю) внутри команды для обсуждения работ на раннем этапе, до передачи в разработку.
  • Дизайн-спецификация: Готовый макет должен включать описание анимаций, логику состояний, параметры шрифтов и отступов (используйте плагины типа Figma to Code).

### Что делать, если дизайн отстает?

Иногда опережение в спринт невозможно. Тогда:

  1. Включайте дизайн-задачи в текущий спринт, но ставьте их в приоритет выше разработки. Сначала проектируется, потом кодится.
  2. Используйте условные конструкции в коде (if (design == 'approved') { ... } else { // заглушка }), но это антипаттерн, ведущий к переделкам.
  3. На ретроспективе обязательно поднимайте эту проблему. Возможно, дизайнер перегружен или процессы согласования занимают слишком много времени. Ищите коренную причину.

Итог: Работа дизайнера не просто «вписывается» в спринт, она становится его неотъемлемой, управляемой частью. Главное — формализовать ее как поток задач в бэклоге, обеспечить постоянную коммуникацию и придерживаться принципа опережающего проектирования. Это превращает дизайнера из «приглашенного артиста» в полноправного члена кросс-функциональной команды, доставляющей ценность.

Как в спринт вписать работу дизайнера? | PrepBro