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.
Publié le 30 juin 2007 à 19h58 Publié sous Gestion de projets
Mots clés management, développement
Si cet article vous a plu, n'hésitez pas à me suivre sur Twitter.
5 commentaires sur Quelle est la différence entre un développeur et un chef de projets ? »
-
Par daweed le 02 juillet 2007 à 14h02 :
-
Par Louis Choquel le 05 juillet 2007 à 15h24 :
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é).
-
Par nico le 30 août 2007 à 00h38 :
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.
-
Par François-Xavier Bodin le 30 août 2007 à 16h56 :
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.
-
Par Philippe le 10 octobre 2008 à 13h32 :
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 !
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.
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