Жизнь

О ценном вкладе разработчика в создание дизайна

Просто люблю писать, переводить и давать людям возможность читать интересный контент. И пусть я не всегда идеальна — есть к чему стремиться!!!

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

Тем не менее, до сих пор, никто не поднимал тему того, насколько важно участие девелопера в разработке дизайна конкретного проекта. Как дизайнер, вы наверняка знаете – это настоящая жалость не проектировать со своим разработчиком, ведь он может внести невероятный вклад в вашу работу.

Amber XU
Тогда, почему бы не подключить их к этому процессу? Как печально, это не звучит, но порой дизайнеры бывают достаточно эгоистичными, и проявляют своего рода «элитарное» поведение по отношению к своим проектам. Они считают, что разработчики недостаточно квалифицированы, чтобы помочь, хотя на самом деле это большое заблуждение.
 

Конечно, это вовсе не означает, что каждый может сделать грандиозный веб-дизайн, но великолепные дизайнерские идеи могут к вам прийти, откуда вы совсем не ожидали этого. Как образованный дизайнер, вы, вероятно, лучший, чтобы придумать отличное творческое решение, но это не означает, что вы должны исключить из работы всех остальные, и отбросить их вклад в проект.


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

ДВИГАЯСЬ К ЦЕЛИ, ВЫ НЕ МОЖЕТЕ ЗАВЕРШИТЬ ЕЕ

T. Blake Littwin
Одним из наиболее серьезных последствий того, что вы не включили разработчика в обсуждение дизайна, может стать невозможность сделать его функциональным. Дизайнеры обычно знают, что делать, но они не всегда уверены, что их решения способны стать готовым продуктом.

В этом случае пришло время разработчику появиться «на сцене», и заняться техническими сложностями, которые вы уже создали. Даже не стоит говорить о том, что решение таких проблем требует времени, усилий и денег. И все это происходит потому, что вы были слишком горды, чтобы попросить помощи!

Вы можете иметь представление о том, как веб-разработки работает, но вряд ли у вас имеется в этом опыт. Неспособность проконсультироваться с разработчиком может стать причиной пагубных последствий для бизнеса вашего клиента, особенно если дизайн не соответствует ожидаемым необходимым функциональным возможностям.
 

Например, может случиться так, что вы изменили или добавили кнопку, о которой разработчик ничего не знает. Кнопка явно будет влиять на качество пользовательского интерфейса, потому что вся технологическая часть или серверная архитектура должна быть изменена и скорректирована в целях сохранения этой кнопки.


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

Это правда — разработчики не всегда дружелюбны и готовы к совместной работе, и порой могут быть серьезные несоответствия между тем, что вы хотите и чего ожидаете. Тем не менее, удержитесь от соблазна взять полный контроль над вашим дизайном, и дайте девелоперам возможность изучить его, прежде чем он будет представлен клиенту.

Если есть что-то слишком сложное или нецелесообразное, они дадут вам знать об этом. Таким образом, вы сможете избежать ненужных сложностей в общении с вашими клиентами.

Также может быть хорошей идеей, изучить основы веб-технологий, инструменты и методы, которые обычно применяются разработчиками.
 

ХОРОШИЙ РАЗРАБОТЧИК ДОЛЖЕН ПОКАЗАТЬ НАМ НАШИ ПРЕДЕЛЫ

kawen
Разработчик не просто скажет нам, какие идеи являются неосуществимыми. Он вернет назад те идеи, которые мы отклонили, полагая, что они не могут быть выполнены.
 

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


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

Jason Smith
Подключение к разработке дизайна программиста имеет и другие преимущества: например, это увеличивает ваши знания и знакомство с веб-разработкой. Вы можете быть великим дизайнером, но это знание вам не повредит: на самом деле, это может открыть некоторые профессиональные двери для вас!

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

РАЗРАБОТЧИКАМ НЕ ЧУЖДЫ ЗАДАЧИ ДИЗАЙНА: ОНИ ВЫПОЛНЯЮТ ИХ ВСЕ ВРЕМЯ

Даже когда вы не подключаете девелоперов к работе над дизайном, последнее слово все равно остается за ними. Независимо от решения принятого ими, это, так или иначе, повлияет на проект или, по крайней мере «отполирует» его. Вы, безусловно, проделали хорошую работу с вашим дизайном, но очень маловероятно, что у вас было время разобраться со всеми нюансами. Разработчики должны сделать это, даже если у них заканчивается время.

Gleb Kuznetsov
Привлечение девелоперов на начальном этапе вашего проекта, даст им необходимое время и опыт, чтобы сделать адекватные решения, основанные на полученной информации. Вы будете удивлены, насколько легче станет ваша работа, поскольку разработчик привносит драгоценный вклад, заполняя пробелы в вашем проекте.
 

Когда вы включаете программиста в процесс разработки, он чувствует себя более мотивированным, чтобы заниматься проектом, и надлежащим образом заботится о нем.


Как мы уже говорили, привлечение разработчика к созданию дизайна не является распространенным явлением. Как правило, он появляется только тогда, когда проект готов к этапу кодирования. Чаще всего это означает, что дизайнер упустил ценную возможность использовать знания разработчика, и теперь придется иметь дело с работой совершенно незнакомого человека.

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

ЧУВСТВО ПРИЧАСТНОСТИ У РАЗРАБОТЧИКА

Tatiana Van Campenhout
Стоит ли подключать девелопера к работе только в конце этого длительного процесса? А что если ему на самом деле есть что сказать? Принятие готового к кодированию проекта не создаст эмоциональную связь между разработчиком и проектом, следовательно, он не будет относиться к нему как к чему-то собственном у и важному.
 

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


То, что многие дизайнеры хотят знать, это как они могут вовлечь девелопера в разработку дизайна проекта?
 

ВЫБИРАЕМ ПОДХОДЯЩЕЕ ВРЕМЯ, ЧТОБЫ ПРИВЛЕЧЬ РАЗРАБОТЧИКА

Nick Slater
Лучше всего пригласить разработчика с самого начала: убедитесь, что он участвует в обсуждении и проектных сессиях, и так же как общается с клиентами. Убедитесь, что девелопер получает все версии вашего проекта, и позвольте ему участвовать тестировании. Клиенты также, вероятно, оценят эту связь.

Даже если вам не удалось пригласить разработчика ранее, посоветуйтесь с ним, прежде чем передать проект клиенту. Спросите, считает ли он его достаточно хорошим, или же он должен изучить его до передачи.

Если он скажет, что в таком состоянии для проекта будет сложно написать код, сделайте все возможное, чтобы принять его совет, и придумайте более подходящее решение. А, кроме того, убедитесь, что вы дадите ему возможность делать свою работу.

Eric Feitel
Чем больше вы будете контактировать с ним, и чем больше совещаний вы организуете, тем меньше времени вам придется работать над проектом. Однако, организуйте только те совещания, которые действительно необходимы, но при этом старайтесь работать вместе как можно больше. Чем активнее будет вовлечен разработчик, тем больше вы можете воспользоваться его потенциалом.


ЗАКЛЮЧИТЕЛЬНЫЕ МЫСЛИ

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

Эти идеи имеют важное значение для производительности сайта: они заполняют пробелы, упущенные дизайнером. Когда девелопер действительно вовлечен в работу над дизайном, он чувствует себя ценным и полезным, и он начинает думать, что проект действительно стоит его стараний.

Командная работа является ключом к успеху любого проекта, и нет никаких оснований не применить ее в веб-дизайне.

Источник 

  • 2266