Quelle est la différence entre un développeur et un chef de projets ?
Quand un développeur parvient à reproduire un bug, il est tout excité car cela signifie qu’il va pouvoir le réparer.
Quand un chef de projets parvient à reproduire un bug, il est ennuyé car cela signifie que ce dernier existe encore.
Je trouve cette réflexion d’Adrian Sutton intéressante, car elle illustre parfaitement la différence de point de vue qui doit s’installer lors du passage de développeur à chef de projets. Il faut passer d’une vision purement binaire ça marche / ça ne marche pas ou je suis à l’heure / je suis à la bourre (avec éventuellement des considérations comme c’est propre / c’est crade / c’est immonde mais ça marche et de toute manière on pouvait difficilement faire plus propre) à une vision globale projet plus nuancée. Cette vision implique une certaine prise de recul, et le regard sur l’application en est forcément changé. Même si j’avoue avoir parfois envie de mettre les mains dans le cambouis quand tel ou tel bug ou fonctionnalité non développée m’empêche de passer mes tests jusqu’au bout.

5 commentaires sur Quelle est la différence entre un développeur et un chef de projets ? »
Trackbacks sur Quelle est la différence entre un développeur et un chef de projets ?
Les trackbacks sont fermés pour cause de spam.
L'ergonomie web, l'utilisabilité et la qualité des logiciels sont trois grandes passions mises au services de ma profession.
daweed 1 day plus tard :
Je trouve cette réflexion tres juste.
Etant a la fois développeur et chef de projet (en fonction des projets), La frontière entre les deux postes est souvent tenu… Et il n’ets effectivement pas toujours evident de prendre le bon recul et de basculer d’une vision a l’autre
Louis Choquel 4 days plus tard :
C’est pas bête.
J’ajouterais que le mauvais chef de projet teste le produit en essayant de prouver que ça marche, alors que le bon chef de projet teste en essayant de montrer que ça marche pas.
Mais bon, chez nous cette responsabilité est confiée aussi souvent que possible à l’ingénieur QA (assurance qualité).
nico 2 months plus tard :
Oui c’est très vrai, mais je voudrais souligner l’importance de la visibilité temporelle différente entre ces deux postes :
le chef de projet connait la stratégie globale dans laquelle s’inscrit le projet et peut donc décider des priorités à moyen terme.
le développeur a la “tête dans le guidon” vu qu’il n’a que les spécfications techniques et fonctionne tâche après tache.
François-Xavier Bodin 2 months plus tard :
Quelle est la différence entre un un plombier et un maître d’oeuvre ? Entre le carreleur et l’architecte ? Entre le mécanicien machine et le capitaine du navire ?
Ils n’ont tout simplement pas les mêmes fonctions. Leur apport au projet est radicalement différent. Les compétences mises en oeuvre sont différentes. On attend de chacun des résultats qui n’ont rien de commun…
Non ? En tout cas c’est ce que me suggère l’expérience que j’en ai. Différences qui n’empêchent pas qu’ils appartiennent à une équipe dont la coordination et la coopération entre membres sont prépondérantes dans le résultat.
Philippe about 1 year plus tard :
Faut-il encore savoir chef de projet signifie dans les entreprises…
Je ne compte plus les fois où je me suis déplacé pour des entretiens où l’entreprise cherchait en fait un développeur sénior plus qu’un CDP.
Reste aussi à distinguer dans les annonces les variantes pas toujours facile à différencier pour les services de ressources humaines autant que pour les demandeurs d’emploi. Un exemple (un peu exagéré !): Cherche Chef de projet fonctionnel ayant une expérience AMOA dans un environnement LAMP…
Sans avoir l’interlocuteur directement au téléphone, impossible de savoir à quoi correspond le poste.
Plus concrètement, mon poste de responsable des systèmes d’informations m’amène souvent à dialoguer avec d’autres personnes ayant le même titre mais vraiment pas du tout les mêmes fonctions ! Là où je fais de la gestion de projet pure et du conseil, d’autres font de la maintenance de base de données ou du développement.
Bref, çà ne rime à rien !