Я начал с погружения в существующий процесс: опросил всех участников (дизайнеров, iOS/Android разработчиков, QA, аккаунт-менеджеров), собрал хронику нескольких последних проектов, замерил фактические затраты времени.
Методы- Интервью с 8 участниками команды.
- Анализ тайм-трекинга по 5 завершённым проектам.
- Сравнение артефактов (переданные дизайнерами файлы и то, что в итоге попало в код).
- Визуальный аудит расхождений между iOS и Android сборками.
- Бенчмарк аналогичных процессов в других компаниях (через профессиональные сообщества).
Ключевые выводы1. Ручная правка палитры занимала 40% времени дизайнера300 переменных — это много. Дизайнер тратил 2−3 дня только на то, чтобы перебить все цветовые значения из брендбука в Figma, часто допуская опечатки и пропуски.
2. Различия в рендеринге цветов на iOS и Android — главная причина возвратовiOS использует цветовое пространство P3 (широкий охват), Android — sRGB. Один и тот же hex‑код выглядит по‑разному. Разработчики не синхронизировали цветовые профили, и клиенты видели расхождения.
3. Передача ресурсов частями создавала хаосЦвета могли быть в одном файле, иконки — в другом, шрифты — в третьем. Разработчики не всегда получали актуальные версии, возникали коллизии.
4. Не было единого стандарта «готово»Каждый дизайнер по-своему понимал, что значит «кастомизация завершена». Разработчики тоже имели разные представления о том, как должны выглядеть компоненты. Из-за этого правки тянулись бесконечно.