Cela fonctionne-t-il lorsqu'un développeur est le patron du chef de projet?

11

Je suis au stade de la planification d'un projet et je cherche à embaucher un chef de projet. Je voudrais faire un peu de codage et garder un œil sur toutes les parties du projet. Cependant, j'ai le sentiment qu'un chef de projet obtiendra de meilleurs résultats. J'ai les options suivantes: 1) gérer le projet et non coder 2) embaucher un chef de projet et me coder

Je crains que le chef de projet ne se sente gêné par la présence du maître d'ouvrage dans l'équipe de développement. Si j'exécute le projet, l'équipe risque de s'effondrer et d'échouer. Pour respecter le budget, je dois être impliqué à un titre ou à un autre.

Quelqu'un at-il de l'expérience avec cette situation, des suggestions?

plus d'infos: 4 développeurs internes chacun responsable d'un domaine spécifique. Les développeurs peuvent également sous-traiter le travail sur accord du chef de projet.

marabutt
la source
Si vous faites partie de l'équipe de développement, le chef de projet ne fera que mieux fonctionner.
superM
Merci @superM. Voilà ce que je soupçonne. Est-ce une situation dans laquelle vous avez été impliqué?
marabutt
Pas vraiment pareil, mais assez proche. Mon patron est programmeur et maintenant il travaille dans l'équipe de gestion. Il réussit car il connaît presque tous les détails techniques. Je pourrais le considérer comme un développeur, sauf qu'il n'écrit pas de code)))
superM
Quelle est la taille de l'équipe? et avez-vous géré des membres de l'équipe sans problème?
Yusubov
@ElYusubov ne les a pas encore gérés mais ils semblent être de bonnes personnes.
marabutt

Réponses:

10

Je vous suggère de continuer à développer et à embaucher un chef de projet.

Dans l'entreprise où je travaille, j'ai vu plusieurs modes de gestion. Mon patron est programmeur. Il n'écrit plus de code maintenant, mais il le faisait depuis longtemps. Pendant un certain temps, il essayait de gérer lui-même toute la gestion, mais ce n'était pas vraiment un succès.

Maintenant, il a embauché des chefs de projet (deux personnes), et l'équipe fonctionne mieux maintenant. Il participe aux discussions techniques et de gestion et prépare parfois lui-même les documents.

Je ne m'inquiéterais pas non plus d'être dans l'équipe de développement et le patron en même temps. Après tout, vous allez embaucher quelqu'un de professionnel, qui doit pouvoir travailler avec n'importe quel type de personnes.

La gestion de projet PS imho n'est pas très difficile à apprendre, en particulier lorsque vous travaillez avec une petite équipe. Peut-être que quelque temps après avoir travaillé avec des chefs de projet professionnels, vous pourrez faire toute la gestion vous-même.

superM
la source
1
+1 pour le PS Mais pour cela, vous devez d'abord engager un bon chef de projet :).
Zenon
3

Le plus important est de clarifier au préalable qui a le pouvoir sur quelles décisions. La plus grosse erreur que vous puissiez probablement faire est de microgérer le chef de projet.

Un accord raisonnable pourrait être "Je décide du budget global et de l'embauche, et je vous laisse l'allocation des ressources, la planification et les décisions opérationnelles, même si elles affectent mon propre travail de développement; si vous n'êtes pas sûr des grandes décisions, demandez-moi."

Michael Borgwardt
la source
3

Réponse courte: vous devez embaucher des professionnels pour développer votre activité et en tant que propriétaire de projet, vous devez clarifier les responsabilités et l'autorité au sein du projet / de l'entreprise.

Réponse longue: Ma compréhension d'un gestionnaire de projet consiste à planifier et à diriger des projets logiciels.

1) Gérer le travail, qui fait quoi?

2) Planifie la charge de travail - le calendrier de ce que nous livrons quand?

3) Prend des décisions avec un budget et des ressources donnés (personnes / matériel / espace / temps)

(*) regardez les liens fournis ci-dessous pour une référence complète

Bon point de départ Wikipédia - Gestion de projet logiciel sur ce qu'un MP dans le développement logiciel devrait faire. De plus, je suggérerais de regarder Q & A - Comment les coûts de gestion de projet varient-ils avec la taille de l'ensemble du projet de développement logiciel .

Yusubov
la source
2

Cela peut fonctionner - si vous vous assurez de respecter les règles définies par votre chef de projet. Vous l'avez engagé pour gérer - donc si vous sapez sa tâche en vous gérant vous-même, vous ne devriez pas l'avoir embauché en premier lieu.

mhr
la source
1

D'après mon expérience, vous ne devriez pas être impliqué dans l'équipe de développement et avoir un chef de projet. Les responsabilités du gestionnaire sont de remplir un certain nombre d'exigences dans un délai et un budget spécifiques.

J'ai toujours trouvé que lorsque le propriétaire du projet s'implique trop dans le projet, la portée augmente - ils commencent à voir les possibilités à mi-chemin et veulent des fonctionnalités supplémentaires incluses car ils ne le voient que comme un petit changement.

John D
la source
Merci pour votre contribution, j'accepte que les spécifications soient plus susceptibles de changer. Je me souviens avoir vu la démo de Diablo 3 en 2008 et qui n'est sortie que cette année. Je pense que vous devez pouvoir changer de projet à la volée si quelqu'un fait ressortir quelque chose de mieux pendant que vous le construisez.
marabutt
Très vrai - vous devez être capable de vous adapter au monde. Pourtant, la différence ici est de s'assurer que votre produit n'est pas retardé en raison du fluage de la portée incrémentielle. Si, pour une raison quelconque, il doit y avoir un changement dans la conception du produit, la méthodologie de développement devrait permettre à cela et au propriétaire et au chef de projet de fournir à l'équipe de développement des exigences claires sur la façon d'y parvenir. Je pense également que la séparation de ces aspects vous offre également plus de possibilités d'évaluer les concurrents et le marché, ce qui vous donne une plus grande agilité pour changer de direction.
John D