Question

En tant que programmeur professionnel, je travaille tous les jours avec une espèce connue sous le nom « PM ». Alors qu'ils vont habituellement par cet acronyme commun, il semble qu'il ya en fait plusieurs variétés distinctes: les chefs de produit, chefs de projet et les directeurs de programme. Il peut y avoir d'autres espèces encore non découvertes. Grâce à des années d'observation attentive et d'étude, les subtilités de leur différenciation me échappent. Je n'ai été en mesure de déterminer leur commune responsable: de communiquer à moi, le programmeur, dans les termes les plus vagues, ce qu'ils pensent qu'ils veulent construire. Je leur dis, dans les termes les plus vagues, quand je pense qu'il sera livré, et ils partent.

Alors ma question pour le crowdsourcing stackoverflow mastodonte est la suivante: s'il vous plaît expliquer les différences entre les chefs de produit, chefs de projet et les directeurs de programme. S'il vous plaît le faire avec en agitant vos mains, comme je ne peux pas les voir, et il ne permet pas de toute façon.

Était-ce utile?

La solution

Je vais essayer de les expliquer comme je l'ai travaillé avec eux. S'il vous plaît ne comprennent que les définitions peuvent être glauque et le changement d'une organisation à.

Gestionnaire de projet: Responsable de la coordination du calendrier du projet dans l'ingénierie. Cela devrait être une seule personne que la direction peut aller pour savoir l'état actuel des travaux engagés pour une version donnée. Cette personne est généralement la hanche profonde dans des feuilles de calcul, des diagrammes de Gantt et des réunions d'état.

Gestionnaire de produit: Responsable de la Décider quelles fonctions visibles par l'utilisateur seront sur la plaque pour examen dans un communiqué donné. Cette personne doit être très versé dans ce que le client tente d'utiliser le logiciel et être en mesure d'agir en tant que ressource d'un développeur pour comprendre ce qu'il faut construire à partir d'un point de vue fonctionnel.

Gestionnaire de programme: Essentiellement un chef de projet chargé de coordonner la libération dans les différentes disciplines dans une entreprise. C'est la personne qui veille à ce que le marketing a le communiqué de presse prête en même temps que l'ingénierie est prêt pour l'expédition et que les ventes ont été formés sur le produit.

Ce sont comment les deux dernières entreprises que j'ai travaillé ont défini les rôles, mais vous verrez certainement beaucoup de variations.

Autres conseils

Gestionnaire de projet une personne responsable de la gestion projet, notamment son champ d'application, la qualité des livrables, les délais, le temps passé et le budget. PM est responsable de tous les éléments livrables du projet. Voir mon autre réponse pour un exercice vers le bas sur les responsabilités de PM. Sur les petits projets PM porte plusieurs chapeaux, mais pendant plus grandes entreprises peut avoir d'autres pour l'aider (ou lui), ces emplois auxiliaires pourraient porter les titres de:

  • Coordinateur du projet est quelqu'un qui projet coordonne le travail entre les différentes parties prenantes et les acteurs individuels.

  • Administrateur de projet ne cesse de rapports à jour, y compris l'état du projet, fait toutes sortes d'autres tâches administratives.

  • Expeditor projet fait exactement ce que dit le titre: chasse tout le monde, supprime les obstacles de la trajectoire de l'équipe du projet et fait en sorte qu'il ya toujours des progrès constants

  • .

Gestionnaire de produits prend la responsabilité d'un produit et cycle de vie du produit . Les produits sont normalement créés et ont évolué à travers une série de projets. La relation entre les produits et projets est beaucoup à beaucoup. Un seul projet peut contribuer à l'évolution de nombreux produits et un seul produit nécessite plusieurs projets pour le garder transport d'une étape du cycle de vie à l'autre. Il est également important que le cycle de vie des produits constitue une série d'états (tels que « l'expédition du produit » ou « soutenir le produit ») qui sont habituellement porté comme des processus et des changements d'état des projets réalisés. Lire la différence entre un projet et un processus.

Gestionnaire de programme gère une série de projets interdépendants visant vers une fin commune. Certains des projets sont exécutés en parallèle, une manière séquentielle. La gestion du programme est assez similaire à la gestion de projets, où les tâches individuelles sont remplacées par des projets entiers. Pensez en termes du programme d'exploration spatiale.

Il est évident que ces titres ne sont pas gravées dans la pierre et les entreprises seraient souvent attribuer un sens quelque peu différent ou complètement les redéfinir. Les définitions que j'ai donnés sont généralement acceptées au sein de la communauté de gestion.

Au lieu de se concentrer sur les définitions subjectives de chacun de ces rôles (oui, ils sont subjectifs et vous obtiendrez 10 réponses différentes de 10 personnes différentes), je me concentrerais davantage sur les responsabilités de travail des individus. Un outil pour vous aider avec c'est un RACI matrice (alias matrice d'affectation de responsbility) ce qui en fait clairement qui est responsable et responsable des activités.

Cette industrie va sur la création de nouveaux titres « manager » pour toujours et un jour. En ce qui me concerne, me dire ce qu'ils font en fait dès le départ dans le projet alors nous reportons à que chaque fois qu'il ya une ambiguïté.

Je lis dans le livre (le titre me échappe, mais il a « Gestion anti-modèles » quelque part il) que les PM sont généralement développeurs élevé à un rôle de gestionnaire, mais qui n'a aucune idée de la façon de gérer. Et encore les développeurs veulent ce rôle parce que c'est un pas dans la hiérarchie (et un support de salaire plus élevé).

Un bon développeur n'a pas les moyens nécessaires d'un bon gestionnaire, et une fois que vous devenez manager, vous avez obtenu des pressions venant de vos pairs et du haut, et certains ne peuvent pas faire face. Certaines entreprises sont assez « éclairés » pour développer une piste de carrière distincte pour les développeurs et ont leur match de rémunération ceux des gestionnaires.

Je suis sûr que vous tombez sur l'une des espèces les plus introverties de PM. La dernière fois que je suis dans une situation PM simulée (c'est un module d'ingénierie logicielle que nous avons à faire la paperasse, comme SCRUM) Je poursuivais mes équipiers pour les mises à jour chaque semaine et faire des revues de code. Donc, c'est une perspective pour vous.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top