DrupalCon

Comment choisir un bon développeur Drupal ?

© Drupal Association (https://en.wikipedia.org/wiki/File:DrupalCon_London_Group_Photo_(6072349311).jpg)

Publié le lun 30/12/2019 - 17:18

Un développeur n'est jamais facile à trouver et à choisir, et choisir un développeur Drupal c'est encore plus difficile car ces compétences restent rares en comparaison avec l'offre en Wordpress, React etc. Voici quelques astuces pour vous aider à choisir la bonne personne.

Demandez un CV et / ou un LinkedIn

Demandez un CV et ou le LinkedIn des personnes qui travailleront pour vous si vous avez affaire à une entreprise. En dessous d'un an d'expérience avec Drupal c'est plutôt du niveau débutant.

Ceci dit, ça varie beaucoup : on peut faire du Drupal depuis 10 ans et ne pas avoir fait grand chose, et en faire depuis 6 mois et avoir codé de gros modules.

Regardez sur Drupal.org

Sur Drupal.org un développeur peut avoir un compte et une entreprise également. Un bon développeur et une bonne entreprise Drupal peuvent très bien ne pas avoir de compte sur Drupal.org, mais s'ils en ont il est très intéressant de voir ce qu'elles font.

Regardez particulièrement si la personne participe à la communauté et de quelle façon : en disant "chez moi ça ne marche pas" (niveau 1), en expliquant comment elle a résolu tel problème (niveau 2), en proposant des patches (niveau 3), en étant contributeur important ou mainteneur d'un gros module (niveau 4), en étant un contributeur important de Drupal Core (niveau 5) ?

Regardez sur GitHub.com

Regardez si la personne a un compte sur GitHub. Si non, ce n'est pas mauvais signe, mais pas bon signe non plus. Drupal est de plus en plus intégré à l'univers Composer et pratiquement tout développeur de relativement haut niveau est confronté à des issues des packages qu'il utilise, ou crée lui-même des librairies PHP.

Essayez de juger du niveau d'implication de la même façon que sur Drupal.org, même si ne pas être très actif sur GitHub est moins "grave" que de ne pas l'être sur Drupal.org.

Regardez le site vitrine de l'activité professionnelle / les autres sites Drupal

La personne ou l'entreprise ont-ils un site présentant son activité professionnelle ? Est-il en Drupal ? Si non, je suis de l'avis que ce n'est pas très bon signe, mais ce critère est fortement sujet à discussion, car un site Wordpress suffit très largement à faire une vitrine professionnelle. De mon point de vue on doit "montrer l'exemple". Le site est-il au goût du jour en design ou de la dernière ou avant-dernière mode ? Ca va. Pas responsif ? Pas possible : même un pur développeur Drupal "back" peut créer rapidement un bon vieux Bootstrap. Le site est-il rapide ? Est-ce qu'il y a des erreurs ?

Vous pouvez également demander à la personne de vous indiquer des sites Drupal sur lequels elle a travaillé. Attention, bien demander ce qui a été fait, si ça se trouve la personne n'a fait qu'une toute petite partie plutôt backend et ce design magnifique a été codé par une autre...

Ne cherchez pas les moins chers !

Les TJM (taux journalier moyen) peuvent varier du simple au double, voir encore plus. Un TJM élevé est parfaitement justifié si le développeur travaille proprement et vite. Au contraire, un développeur avec un très faible TJM peut mettre beaucoup plus de temps à développer vos fonctionnalités et surtout les codera mal, ce qui risque de vous coûter très cher plus tard. En intervenant sur des sites existants, j'ai vu beaucoup trop de code écrit par des gens connaissant à peine Drupal. Parfois ce n'est pas grave mais souvent c'est plus que bancal, ça handicape les développements futurs, parfois à tel point qu'il faudrait tout ré-écrire, ...

Attention, un prix élevé ne garantit bien sûr pas du bon et rapide travail... Mais l'inverse est plutôt vrai !

Prenez quelqu'un qui parle votre langue et dans un fuseau horaire adapté

Evident, mais pas inutile de le rappeler...

Faites marcher le bouche à oreille

Si vous connaissez quelqu'un qui a fait faire un site Drupal, n'hésitez pas à lui demander. Ou même à contacter par mail un site Drupal qui ressemble un peu à ce que vous aimeriez, pour demander un avis sur le développeur.

Texte brut

  • Aucune balise HTML autorisée.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Les adresses de pages web et les adresses courriel se transforment en liens automatiquement.