Структура проекта

Andrey Anashkin
Дизайн-кабак
3 min readOct 6, 2014

--

Как не запутаться в файлах

Привет всем, меня зовут Анашкин Андрей. Я работаю дизайнером UI/UX. Сегодня я расскажу, как ускорить процесс взаимодействия с другими дизайнерами в команде, быть счастливыми и заниматься дизайном, а не вечной сортировкой файлов.

Сценарий:
Вам звонит начальник и говорит, что ему на презентацию (т.е. очень срочно) нужно внести пару правок в один из проектов. Времени у вас час. Нужно все сделать не только качественно, но и быстро. Этим проектом занимался другой дизайнер, который сегодня, как некстати, заболел. Вы садитесь за его компьютер и…

«А где тут актуальная версия проекта?» о_0

Очень сложно разобраться в хаосе, особенно если он не ваш

Решение:
Заранее договориться о единой структуре файлов.

Структура проекта

И так, как же все-таки сделать так, что бы каждому дизайнеру в команде было легко найти нужный файл нужного проекта, даже если он слышит о нем впервые, а связи с ведущим дизайнером нет? Рассмотрим другой сценарий.

Другой сценарий:
«BlackShip Company» хочет заказать у вас разработку приложений для Андроида и Айфона. Вы уже не однократно работали с этой фирмой и у вас уже есть папочка с названием «BlackShip». Можно сказать, что половину работы вы уже сделали.☺ Что дальше?

Дальше вы записываете проект в базу данных. Как это вы не ведете базу? Не страшно, можно записать и в evernote, главное, что бы была запись и порядковый номер задачи (id). Записываем кратко — id, заказчик, задача (android приложение), стоимость, дедлайн, описание задачи и т.п. Получив номер задачи создаем папку по шаблону «ID_NAME-TASK».

Все названия файлов и папок на латинице. Это очень важно. Рано или поздно сломается жесткий, накроется операционная система и случится еще тысяча бед. Восстановить файлы с их названиями будет проще, если они будут на латинице, а не на кириллице.

Сразу навешиваем ярлык (тег) на проект. Я использую три тега: Unfinished project, Completed project и Undefined project.

Далее создаем некую структуру проекта. Это как правило следующие папки: PSD, AI, PNG, Data, Font, Public и Ref.

Ref
Все картинки или примеры подобных работ, которые вдохновляют.

AI, PSD, PNG
Файлы соответствующих форматов.

Data
Вся информация, которую скинул заказчик (ТЗ, картинки, видео).

Font
Все не стандартные шрифты используемые в проекте.

_Public
Все файлы для отправки клиенту. Тут формируется конечный архив.

OLD
Архивные или устаревшие файлы. Все файлы с цифрами, типа main-1.psd, main-36273.psd. Все что с цифрами устарело и не актуально. Для создания дополнительной версии используем суффикс «v»: main_v2.psd, main_v3.psd.

Должно получиться примерно так.

Ну а дальше вы создаете крутое приложение, которые собирает всевозможные награды. Но это уже другая история.

P.S. Если у вас есть примеры более удачных структур или вопросы и комментарии к моей — пишите мне.

--

--