За время работы в IT-аутсорсе мы довольно часто встречали заказчиков, которые приходили со своим «дизайном». И ладно, если это заказанный в другой студии дизайн, который достаточно передать разработчикам. Но наше любимое - это когда клиент сделал дизайн сам :)
Инструменты для дизайна очень доступны - миро, фигма… По сути они дают возможность собирать экраны из готовых блоков. В целях сэкономить и по таинственному убеждению «а че там сложного» владельцы бизнеса сами накидывают экраны и идут с ними заказывать разработку.
Мы любим визуальное представление идеи от заказчика! Это помогает нам лучше понять идею проекта и его содержание. Но проблема возникает, когда мы включаем в стоимость разработки дизайн. Заказчик считает, что «дизайн» уже готов, он же с ним и пришел, и нет проблемы сделать все по нему.
Давайте представим, что мы отдали разработчику «дизайн» заказчика, сделанный в миро. Тогда помимо своих стандартных задач, разработчик вынужден закрывать пробелы, возникшие из-за отсутствия дизайнера в проекте. Ему нужно самостоятельно подобрать или создать UI Kit. Самому преобразовать «квадратики» на макете заказчика в компоненты и придумать логику их работы. Придумать как выглядят недостающие состояния экранов или целые пропущенные ветки сценариев. И это довольно общие проблемы, потому что на объяснения в деталях потребуется несколько постов.
Что мы получим в итоге такой работы?
Любой фронтенд разработчик знает и понимает многие принципы и термины, которыми оперирует дизайнер в своей работе. Но у него нет навыков проектирования, дизайна продукта. Потому что проектирование дизайна - это не работа разработчика. А выполняя НЕ свою работу, невозможно выдать результат того же качества, что сделает эксперт.
Поэтому мы выбираем оставлять дизайн дизайнерам, чтобы делать качественные продукты 🦄