En diseño web hay un tema que parece ser constante: la relación entre el diseñador y desarrollador web. Ambos cargos son importantes en un proyecto web y cada carrera tiene ciertos conocimientos básicos y especializados que se deben manejar. Es obvio que se necesitan de las habilidades de ambos, por ello es obvio que es necesario el trabajo en equipo entre un diseñador y un desarrollador. Pero, ¿qué tanto debe intervenir un desarrollador? ¿en qué etapa se debe trabajar en equipo? Pensamos que es importante que el desarrollador esté involucrado desde las primeras fases del proceso de diseño y en este artículo te explicamos el por qué.
Se puede analizar mejor el costo de los rediseños o modificaciones
Como diseñador, es probable que en algún punto hayas decidido hacer modificaciones que en tu perspectiva son mínimas. Pero tal vez, a lo ojos de un desarrollador, el costo de esas modificaciones es realmente grande pues deben modificar toda la arquitectura del servidor. Eso es porque, como diseñador, no cuentas con el conocimiento necesario como para tener en cuenta estos factores.
Entonces, si no se consulta con un desarrollador, puede tener consecuencias desastrosas en un proyecto. Especialmente si ya le confirmaste a cliente de que el cambio es posible y de que no hay ningún tipo de inconveniente.
Incluso si has decidido aprender lo básico sobre HTML y CSS, es posible que ya que no puedes pensar en una solución adecuada debido a que tienes el conocimiento.
Se puede ampliar la perspectiva en la lluvia de ideas
Los desarrolladores, como cualquier otro miembro del equipo creativo, pueden sugerir ideas. A menudo se piensa que sólo los diseñadores tienen la habilidad para ser creativos cuando en realidad no es cierto. Muchas veces, solemos descartar ciertas ideas ya que nos parecen imposibles y esto sucede porque vemos estas ideas a través de nuestro conocimiento técnico. Es por ello que en muchas técnicas creativas uno de los primeros pasos es considerar todas las ideas que vengan a tu mente, sin importar que descabelladas parezcan.
Entonces, contar con un desarrollador en el equipo nos pueden hacer considerar ideas que nos parecen imposibles o complicadas de llevar a cabo debido a tiempo y presupuesto. Resulta que al consultarlo con un desarrollador la idea no era tan imposible después de todo.
El desarrollador puede tomar decisiones que impacten sobre el diseño
En ocasiones, los desarrolladores deben tomar decisiones que tienen un impacto sobre el diseño. Debido al propio conocimiento especializado de los diseñadores, en muy pocas ocasiones pueden considerar todos los detalles o inconvenientes que pueden surgir al lidiar con un sitio web, en particular si esos detalles no son su área de experiencia.
Por esta razón, al incluir un desarrollador desde el inicio del proceso de diseño, puede comprender más sobre el estilo del diseño web y tomar decisiones que no comprometen el mensaje del sitio ni ningún otro aspecto fundamental.
Adicionalmente, como diseñador, puedes aprender más sobre desarrollo. Este intercambio de ideas con un desarrollador es invaluable para ti, pues en futuros proyectos tendrás un mayor conocimiento sobre temas de desarrollo, lo que amplía tu perspectiva y te ayuda a ser más creativo y tomar decisiones más acertadas.
Puede ayudar con la motivación
Otro motivo por el cual incluir a los desarrolladores en el proceso de diseño es porque así sienten el proyecto como suyo. Al desarrollar este vínculo con el proyecto desde el inicio, sienten este sentimiento de pertenencia y gracias a ello pueden hacer su mejor esfuerzo para sacar adelante el proyecto. Además, el hecho de sentirse parte de un proyecto y de sentir que tu opinión importa es invaluable y a menudo, estos sentimientos pueden potenciar la motivación. Y para finalizar un proyecto, no hay nada más poderoso que la motivación.
¿Cómo hacerlo?
Ahora que ya conoces todos los beneficios, lo único que debes hacer es invitar a los desarrolladores a las primeras sesiones que forman parte del proceso. No es necesario que cambies ningún tipo de dinámica ya establecida para el grupo, aunque es probable que tengas que explicarles cómo es que manejan esas sesiones de grupos, cuál es el propósito y demás. No es muy usual incluir a los desarrolladores en el proceso de diseño, así que es importante explicar cómo se llevan a cabo las sesiones.
Es recomendable también que los desarrolladores también vean los bocetos iniciales y las recomendaciones de interacción que tú tienes, en base a tus bocetos y su conocimiento pueden mejorarlos antes de presentárselos a cliente para que los apruebe. De hecho, si es posible, durante los proyectos deberían trabajar lado a lado (en todo el sentido de la palabra). De esta manera, puedes consultar con el desarrollador sobre los bocetos o ideas que tienes para el proyecto y también verificar si las modificaciones que están haciendo no se salen de la línea gráfica. Es una cuestión de trabajo en equipo y ambos se beneficiarán de la interacción. Realmente no hay nada que perder.