Frage

Als professioneller Programmierer arbeite ich täglich mit einer Spezies als „PM“ bekannt. Während sie in der Regel von diesem gemeinsamen Akronym gehen, scheint es tatsächlich mehrere diskrete Sorten sind: Produktmanager, Projektmanager und Programmmanager. Es können auch andere Arten sein, noch unentdeckt. Durch die langjährige enge Beobachtung und Untersuchung, entziehen sich die Feinheiten ihrer Differenzierung mich. Ich habe nur in der Lage gewesen, ihre gemeinsame, verantwortungsvoll zu bestimmen: zu mir, dem Programmierer zu kommunizieren, in den leisesten möglichen Bedingungen, was sie denken, dass sie gebaut werden soll. Ich ihnen dann sagen, in den sehr vage möglich Begriffe, wenn ich denke, es wird geliefert, und sie gehen weg.

Also meine Frage für die Stackoverflow Crowdsourcing- Moloch ist dies: bitte die Unterschiede zwischen den Produktmanager, Projektmanager und Programmmanager erklären. Tun Sie dies bitte mit deinen Händen wellenartig bewegen, wie ich sie nicht sehen kann, und es trotzdem nicht helfen.

War es hilfreich?

Lösung

Ich werde versuchen, sie zu erklären, wie ich mit ihnen gearbeitet habe. Bitte haben Sie Verständnis, dass die Definitionen trüb sein können und von Organisation zu Organisation ändern.

Projektmanager: Verantwortlich den Zeitplan des Projekts innerhalb des Engineering für die Koordination. Dies sollte die eine einzige Person sein, dass das Management zu, um gehen zu weiß der aktuelle Status der engagierten Arbeit für einen bestimmten Release. Diese Person ist in der Regel Hüfte tief in Tabellen, Gantt-Diagramme und Status-Meetings.

Product Manager: Verantwortlich für die Entscheidung, welche Benutzer sichtbare Merkmale auf der Platte zur Prüfung in einem bestimmten Release sein wird. Diese Person sollte gut in versiert sein, was der Kunde versucht, die Software für die und in der Lage zu verwenden, wie ein Entwickler-Ressourcen zu handeln, um zu verstehen, was von einer Funktionalität Sicht zu bauen.

Programm-Manager: Im Wesentlichen Projektmanager verantwortlich für die Veröffentlichung in den verschiedenen Disziplinen in einem Unternehmen zu koordinieren. Dies ist die Person, die dafür sorgt, dass Marketing die Pressemitteilung bereit zugleich hat wie Engineering ist bereit und zu versenden, dass der Umsatz auf dem Produkt geschult.

Diese sind wie die letzten paar Unternehmen, die ich gearbeitet haben, für die Rollen definiert haben, aber Sie werden sicherlich viele Variationen sehen.

Andere Tipps

Projektmanager eine Person verantwortlich für das Projekt Verwaltung, insbesondere in ihrem Umfang, die Qualität der zu erbringenden Leistungen, Termine, Zeitaufwand und Budget. PM trägt die Verantwortung für alle Projektergebnisse. Sehen Sie mein andere Antwort für einen Drill-Down auf PM Verantwortlichkeiten. Bei kleinen Projekten trägt PM mehrere Hüte, aber bei größeren Unternehmungen können andere haben ihr (oder ihm), solche Hilfsjobs helfen könnten die Titel tragen:

  • Projektkoordinator ist jemand, koordiniert die Projektarbeit zwischen den verschiedenen beteiligten Parteien und einzelnen Interessengruppen.

  • Projektadministrator hält bis heute die Berichterstattung, einschließlich Projektstatus, hat alle möglichen anderen administrativen Aufgaben.

  • Projekt Expeditor ist genau das, was der Titel sagt: jagt alle auf, beseitigt Hindernisse aus dem Weg des Projektteam und stellt sicher, dass es immer stetiger Fortschritt ist

  • .

Produktmanager übernimmt die Verantwortung für ein Produkt und gesamten Produktlebenszyklus . Die Produkte werden in der Regel durch eine Reihe von Projekten geschaffen und weiterentwickelt. Die Beziehung zwischen Produkten und Projekten ist many-to-many. Ein einzelnes Projekt zur Entwicklung viele Produkte beitragen können und ein einziges Produkt erfordert mehrere Projekte zu halten, von einem Lebenszyklus Stufe zur anderen tragen. Es ist auch wichtig, dass das Product Lifecycle eine Reihe von Zuständen (wie „Versand des Produkts“ oder „unterstützt das Produkt“), die als Prozesse und Zustandsänderungen, wie Projekte durchgeführt werden, in der Regel weitergeführt darstellt. Lesen Sie auf dem Unterschied zwischen einem Projekt und einem Prozess .

Programm-Manager verwaltet eine Reihe von voneinander abhängigen Projekte zu einem gemeinsamen Ende gerichtet. Einige der Projekte sind parallel, einige nacheinander ausgeführt. Programm-Management ist ziemlich ähnlich wie Projektmanagement, in denen einzelne Aufgaben gesamte Vorhaben ersetzt werden. Denken Sie in Bezug auf das Raumfahrt-Programm.

Offensichtlich sind diese Titel nicht in Stein gemeißelt und Unternehmen würden Attribut oft eine etwas andere Bedeutung oder völlig neu zu definieren. Die Definitionen ich gegeben habe, im Management Gemeinschaft allgemein akzeptiert.

Anstatt auf subjektiven Definitionen jeder dieser Rollen Fokussierung (ja, sie sind subjektiv und Sie werden 10 verschiedene Antworten aus 10 verschiedenen Personen bekommen), würde ich mehr über die Aufgabe der Verantwortung der Einzelnen konzentrieren. Ein Werkzeug, um Ihnen dabei zu helfen, eine RACI Matrix (aka responsbility Zuordnungsmatrix), die es macht klar, wer für die Aktivitäten verantwortlich und rechenschaftspflichtig ist.

wird diese Industrie gehen auf die Schaffung neuer „Manager“ Titel für immer und einen Tag. Soweit ich besorgt bin, mir nur sagen, was sie tatsächlich tun im Voraus in dem Projekt dann werden wir wieder auf das verweisen, wann immer es Mehrdeutigkeit ist.

las ich im Buch (der Titel entzieht sich mir, aber es hat „Management Anti-Patterns“ irgendwo drin), die Uhr sind in der Regel erhöht Entwickler an einen Manager Rolle, aber wer keine Ahnung hat, wie zu verwalten. Und immer noch wollen die Entwickler diese Rolle, weil das ein Schritt ist die Hierarchie (und eine höhere Lohngruppe).

Ein guter Entwickler nicht notwendig bedeutet, einen guten Manager, und wenn Sie Manager zu werden, haben Sie Druck von Ihren Kollegen kommt und von oben, und einige können nicht mit ihm fertig werden. Einige Unternehmen sind ‚aufgeklärte‘ genug, um eine separate Karrierespur für Entwickler zu entwickeln und haben ihren Lohn Spiel die des Managers.

Ich bin sicher, dass Sie über einen der mehr introvertiert Arten von PM kommen. Das letzte Mal, dass ich in einer Mock PM Situation war (es ist ein Software-Engineering-Modul, das wir Papierkram zu tun haben, wie SCRUM) ich für Updates meiner Teammitglieder verfolgt jede Woche und Code-Reviews zu tun. Also das ist eine Perspektive für Sie.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top