Relation webdesigner et développeur web : pour une meilleure synergie !
La relation entre les webdesigners et les développeurs web a toujours été un sujet épineux dans le monde du digital. On pourrait parfaitement l’illustrer par l’expression : « s’entendre comme chien et chat » une relation de force s’est installée depuis de nombreuses années avec cette envie irrésistible d’avoir constamment le dernier mot.
Dans cet article, nous ne retracerons pas l’origine et la raison de cette discorde mais nous allons plutôt vous partager nos conseils pour faciliter les échanges et recréer du lien entre ces experts du digital. N’oublions pas que leur cœur de métier reste similaire et que leur collaboration est nécessaire à la conception optimale d’un projet.
Pour cela nous vous proposons notre vision d’un processus idéal à mettre en place afin de trouver un terrain d’entente entre les différents acteurs.
Comprendre et respecter le travail de l’autre
Chez Yabawt, nous avons la chance d’avoir en interne, trois pôles d’expertise (Art et Design, Webmarketing et Technologie) qui travaillent en synergie pour vous proposer une expérience digitale cohérente avec vos besoins. C’est pour cela que nous mettons un point d’honneur à ce que tous travaillent ensemble dans les meilleures conditions et à proximité les uns des autres.
Mais avant même de rentrer dans le vif du sujet, voici une petite piqûre de rappel sur la définition de ces deux métiers.
Qu’est-ce qu’un webdesigner ?
Le webdesigner est au service de l’identité visuelle de votre marque. Cela va de la création de votre logo jusqu’à l’élaboration de votre charte graphique (le document qui rassemble tous les éléments graphiques qui constituent l’image de votre entreprise). C’est également lui qui est en charge de la conception ou de la refonte de votre site internet, ce qui englobe aussi une réflexion portée sur l’expérience utilisateur (= mettre l’utilisateur au cœur de la conception de votre interface en lui proposant une expérience interactive optimale par le biais de notions comme l’ergonomie, l’utilisabilité et d’accessibilité). Et tout ça grâce à la maîtrise de logiciels de conception numérique comme :
- Adobe XD : logiciel de la suite Adobe, il permet de créer, prototyper, partager et collaborer sur des interfaces utilisateurs.
- Sketch : application Mac native basée sur une édition vectorielle puissante. Elle vous permet de créer et prototyper des interfaces intuitives.
- Figma : outil en ligne qui permet de designer des interfaces et de collaborer en direct avec votre équipe.
Chacun pourra facilement y trouver son compte et choisir l’outil qui lui convient le mieux. Par sa créativité, son sens du détail et son goût pour l’esthétisme, le webdesigner retranscrit graphiquement tous les contenus à destination du web (site web, campagnes publicitaires, etc.).
Qu’est-ce qu’un développeur web ?
Le métier de développeur web correspond à de nombreux profils aux appétences diverses (front-end, back-end, fullstack… pour ne citer qu’eux). Un développeur web est chargé de retranscrire le plus fidèlement possible l’interface conçue par le webdesigner à l’aide d’outils d’édition de code (Brackets, Atom…). Il maîtrise des langages comme :
- le PHP
- le Javascript
- le SQL
- le HTML
- le CSS
Il participe à l’analyse des besoins d’un client pour lui proposer les solutions techniques les plus adaptées et les performantes afin d’obtenir une interface ergonomique réussie. Une fois le site terminé et mis en place, il s’assure de son bon fonctionnement à l’aide d’outils d’analyse et en réalisant une veille régulière des mises à jour à effectuer. C’est ce qu’on appelle une maintenance corrective et évolutive.
Bien qu’ils viennent d’horizons différents et qu’ils disposent chacun de leur propre expertise, webdesigners et développeurs web ont tout de même beaucoup de points communs :
- sensibilité graphique
- ouverture d’esprit
- flexibilité (pour pouvoir switcher entre différents projets)
- curiosité omniprésente
- empathie envers l’utilisateur.
Mais alors où est le problème ? À quel moment la communication devient-elle tendue entre eux ?
Prise de connaissance des contraintes métier
Même lorsqu’on gravite autour du monde du web, il n’est pas facile de savoir ce qui se cache derrière chaque métier. Pour cela, il va falloir essayer de partager un langage commun et de s’approprier les contraintes de l’autre. En cela, il faudra être constamment en alerte sur la faisabilité de chaque élément lors de la conception d’une interface.
Pour faciliter les échanges, le webdesigner doit comprendre les problèmes d’implémentation, avoir des bases en conception et en langage informatique. A contrario, le développeur web doit avoir une sensibilité en UX (Expérience Utilisateur) et en esthétisme de manière générale, afin d’avoir un regard critique et de pouvoir faire des retours concernant la conception. Pour que ces échanges soient efficaces et enrichissants pour tout le monde il va falloir apprendre à collaborer ensemble.
Une collaboration au service d’un même objectif
Le webdesigner et le développeur web vont devoir collaborer ensemble dès le début et tout au long d’un projet.
Nous vous conseillons donc de les impliquer tous les deux dès la phase d’avant-vente projets pour qu’ils puissent y apporter leur expertise et leur vision sur le produit final. Leur implication et leur investissement dès le début du projet permettront de les faire travailler ensemble sur la stratégie à mettre en place pour répondre à la problématique du client et d’y apporter des solutions adaptées.
Pour bénéficier d’un produit final efficace, les échanges entre les deux équipes doivent durer tout au long du processus de conception. Ils vont devoir valider ensemble chaque étape de travail et tous les aspects techniques pour éviter les malentendus qui feront perdre un temps précieux lors des différentes phases qui suivront.
L’enjeu de cette collaboration est de favoriser un échange constructif tourné vers un objectif commun : satisfaire le client !
Favoriser la complémentarité
Comme vous avez pu le comprendre l’un ne va pas sans l’autre alors pourquoi ne pas profiter de cette combinaison professionnelle pour proposer des services complets ?
En effet, un site web ou une application mobile ne pourra pas être conçu avec des notions d’esthétisme sans la participation d’un webdesigner. De même, le projet ne pourra pas voir le jour sans l’intégration faite par le développeur web.
Quand un peu plus haut, nous vous parlions du fait qu’ils ont tous les deux le sens de l’empathie, cela doit avoir également une répercussion positive sur leur collaboration. En effet, le webdesigner est le maillon central de la chaîne lors du processus de conception d’un projet, le premier étant le pôle webmarketing, le développeur web intervenant principalement en fin de chaîne. Or, la pression est souvent plus importante en fin de projet. En effet, un client peut devenir beaucoup plus exigeant à l’approche de la sortie de son site, d’autant plus lorsque celle-ci a du retard.
Un climat tendu peut alors s’installer et favoriser des échanges bien peu compréhensifs. Pour éviter cette situation, il faut assurer la bonne organisation du projet ainsi qu’une communication efficace, et ce, pendant toute la durée de la prestation.
Établir une organisation commune
Création d’un cahier des charges
Lors de la phase d’analyse du besoin du client, l’ensemble des acteurs du projet devront être présents. Ainsi ils pourront établir un cahier des charges afin de soulever les principales problématiques, d’échanger ensemble sur les fonctionnalités et d’analyser les contraintes techniques. Ainsi brainstormer permet de mettre tout le monde sur la même longueur d’onde et d’éviter toute incompréhension au cours du projet.
Le cahier des charges doit récapituler les différentes étapes de la conception, les temps impartis pour chacune et les tâches affectées aux différents experts. Ainsi, tous partageront un support commun, qui rassemblera l’ensemble des informations sur le sujet. Cela évitera les mauvaises interprétations et permettra d’avoir une vision d’ensemble sur le déroulement du projet.
Mise en place d’outils de travail
Pour une organisation réussie, nous vous conseillons d’utiliser les mêmes outils de travail quel que soit le corps de métier. Cela facilitera vos échanges et surtout le suivi des projets. Il existe pour cela de nombreux logiciels. En voici une liste non-exhaustive :
- Outils de gestion (Wrike, Asana…) : ils vous permettront d’assigner des tâches et d’avoir une vision d’ensemble sur le travail effectué par chacun.
- Outils de partage : pour le stockage de documents (Google Drive, Notions…) et pour le partage de calendrier (Outlook…).
- Outils collaboratifs de conception (Invision, Figma, Adobe XD, Abstract… ) : ils vous permettront de retranscrire une maquette design en langages informatiques et de travailler à plusieurs sur un même fichier.
Le choix de ces outils dépendra évidemment des affinités de chacun mais il est important de vous mettre d’accord dès le début sur ceux à utiliser. Une fois de plus la communication évitera de nombreuses pertes de temps.
Faciliter la compréhension
Concevoir pour l’autre
Le travail du webdesigner va être important dans ce point. En effet, il doit penser que son travail va être partagé à une personne avec des facultés différentes des siennes. Il est donc primordial que ses maquettes soient facilement compréhensibles par quiconque et cela passe par une bonne organisation du fichier et du partage desdites maquettes. Quelques règles à prendre en compte :
- Fournir une maquette complète : penser aux pages erreurs, penser aux différents comportements (état initial, état actif, état inactif).
- Élaborer une feuille de style : afin de regrouper la typographie, les couleurs, l’iconographie, les boutons, etc présents dans les maquettes.
- Organiser les éléments de votre maquette : bien nommer vos différents calques, créer des composants, garder la même nomenclature.
- Créer le responsive de votre interface : le design mobile est un aspect essentiel à prendre en compte pour votre site afin qu’il respecte les normes du Mobile First (conception d’un site en priorisant la version mobile). En effet, de nombreuses contraintes techniques sont à respecter. Le webdesigner doit toutes les prendre en compte et les communiquer au développeur web.
- Soigner la phase de prototypage : cela permet de faciliter la compréhension de la maquette, en particulier pour le client, notamment en ce qui concerne les différents comportements de l’interface. Plus la maquette est proche de ce qui sera intégré plus il sera facile et rapide de se projeter.
- Exporter l’ensemble des éléments graphiques (logos, illustrations, icônes, pattern…) utilisés pour la conception de l’interface.
Ainsi, webdesigner et développeur web disposent d’outils communs pour faciliter leur travail d’équipe et leur permettre de proposer une solution cohérente avec du sens et un regard d’experts.
Conclusion
Afin d’éviter une rupture de communication entre webdesigners et développeurs web, favorisez l’échange. Cela évitera que chacun reste cloisonné dans une relation à sens unique. Voyez le travail d’équipe comme une valeur ajoutée plutôt que comme une contrainte, et ce, grâce à des échanges plus enrichissants et un partage de savoir-faire… C’est cela qui vous permettra d’atteindre le Saint Graal : un client satisfait d’avoir une expérience utilisateur réussie et un site performant.
L’échange est la clef de la réussite !
Laisser un commentaire