mardi, 12 septembre 2017 05:53

5 conseils pour optimiser votre relation de travail avec votre développeur Web

Nous demandons beaucoup aux développeurs Web. Ce n'est pas une tâche simple de créer un site Web fonctionnel à partir de zéro et nous ne leur facilitons pas toujours la tâche. En effet, lorsque nous créons des circonstances difficiles ou faisons des demandes irréalistes, nous rendons moins probable qu'ils pourront nous donner ce dont nous avons besoin.

Si vous espérez améliorer votre relation de travail avec vos développeurs Web, et mieux les équiper pour la tâche à accomplir, nous avons quelques petits conseils qui pourraient vous aider à optimiser votre relation de travail avec un développeur de site Web.


Le développement et la conception ne sont pas identiques

Les termes "concepteur Web" et "développeur Web" sont souvent utilisés de façon interchangeable, alors qu'ils ne le devraient pas. Les concepteurs et les développeurs remplissent deux rôles très différents, et ils nécessitent des ensembles de compétences très différents. Les concepteurs Web sont semblables aux graphistes : ils créent l'apparence du site. Ils sont souvent responsables de la mise en oeuvre de l'interface utilisateur (UI) et, en général, ils créent une image statique de ce à quoi ressemblera le site.

En règle générale, les concepteurs ne construisent pas le site Web, à moins qu'ils n'aient eu de formation croisée dans le développement. Ce travail est généralement laissé au développeur, qui emploiera des langages comme le PHP, HTML et Javascript - pour programmer le site. Comme le concepteur, le développeur n'a généralement pas la formation pour faire le travail de l'autre. Idéalement, ils adoptent un design créé par un concepteur et le transforme en un site Web fonctionnel et interactif. C'est pourquoi notre prochain conseil est si crucial.


Concevoir d'abord, développer dans un deuxième temps

Beaucoup de chef de projet et entrepreneur ont perdu du temps et consacré les efforts d'un développeur en ne respectant pas cette maxime. Il est important d'avoir une idée concrète de ce dont vous avez besoin pour que votre site puisse être codé en conséquence par le développeur. Si vous n'avez pas mis en oeuvre cette conception, ce sera beaucoup d'allers et retours dans les échanges avec votre développeur et du temps de perdu pour tous.

Imaginez un moment qu'au lieu de construire un site Web, vous construisiez un magasin physique. Si vous dîtes au constructeur à mi-chemin du projet "Pourquoi est-ce du carrelage ? Je voulais du bois" ou "Vous savez, je pense que nous aurions vraiment besoin d'une deuxième salle de bains", vous risquez sérieusement de contrarier les artisans, il devra défaire tout le travail déjà effectué. Vous devrez également ajuster vos attentes quant au calendrier et au coût du projet.

La meilleure façon d'éviter cette situation est de boucler complètement la conception en amont, ainsi, il sera plus simple pour le développeur de tout mettre en oeuvre.

La plupart des agences de développement Web auront leur propre processus, la préparation est traditionnellement structurée de cette manière :

Tout comme l'exemple de la construction, afin de créer un site Web, les développeurs auront besoin de certaines ressources. La conception, mentionnée ci-dessus, est importante. Ils auront beaucoup plus de mal à donner à votre site web l'apparence et les fonctionnalités que vous voulez avoir sans un design d'abord mis en place. Mais ce n'est pas la seule chose qu'ils demandent. Tout aussi important que la conception est le contenu, sur ce point, ne vous attendez pas à ce que votre développeur le crée. Il écrit en CSS, pas autrement. Vous devrez envisager de recruter un rédacteur de contenus ou un spécialiste du marketing de contenu - pour accomplir ce travail.

Et, entre autres, les développeurs auront besoin de votre autorisation à de nombreuses reprises. En d'autres termes, ils vont vous montrer des maquettes et des échantillons, et vous devrez leur donner votre accord ou pas. Plus vous prendrez de temps pour répondre à ces demandes, plus la livraison du projet sera affectée.


Les méfaits du Scope Creep

Le Scope Creep est évoqué lorsque des fonctionnalités ou des exigences sont ajoutées à un projet qui est déjà lancé. Cela augmente la charge de travail qui doit être fait pour achever le projet. C'est un problème fréquemment observé par les développeurs, car peu de gens comprennent ce qui doit être fait pour ajouter des fonctionnalités après coup.

Si vous voulez optimiser votre relation avec votre développeur, vous devez être conscient de ce problème et travailler pour l'éviter. Beaucoup peut être fait en suivant le premier conseil, et en concevant tout minutieusement avant le début du codage. Mais, dans le cas où des choses devraient être ajoutées après le début du projet, comprenez que votre calendrier est susceptible de s'étendre en conséquence. Dans tous les cas, assurez-vous que vous et votre développeur soyez sur la même longueur d'onde, et avez une compréhension claire de ce qui est attendu, afin d'éviter de perdre du temps et des efforts.


Les échéances du projet peuvent varier

Peu importe le degré de simplicité du projet. Toute construction prend du temps et des efforts. Et puisque vous ne savez probablement pas comment coder votre projet vous-même, il est préférable de laisser l'estimation de la chronologie aux professionnels. Cela dit, il y a quelques choses que vous pouvez faire pour accélérer le calendrier.

Les codeurs, les programmeurs et les développeurs parlent souvent d'un jeu à somme nulle joué avec trois variables : date de sortie, ensemble de fonctionnalités et ressources de développement. Si vous souhaitez modifier une variable, vous devez modifier les autres de manière appropriée. En d'autres termes, vous pouvez profiter d'un travail de qualité, un faible coût ou une vitesse de développement exceptionnelle, mais vous ne pouvez pas avoir les trois .


Le développeur peut ne pas être d'accord avec vous

Enfin, vous devez être conscient que, parce que vous êtes un être humain, vous êtes enclin à avoir des idées. Et, pour la même raison, toutes ces idées ne seront pas bonnes. De temps en temps, vous pouvez rencontrer des désaccords entre vous et vos développeurs. Cela arrive souvent parce que vous avez suggéré une caractéristique ou un élément de conception qui va à l'encontre des meilleures pratiques du secteur. Préparez-vous à accepter qu'ils sachent plus que voussur la construction d'un site Web  et qu'ils sachent comment mettre en oeuvre vos idées. Respectez leur expertise pour aboutir à une vraie relation de confiance.

Version AMP de l'article

Laissez un commentaire

Assurez-vous d'indiquer les informations obligatoires (*).
Le code HTML n'est pas autorisé.