Ich bin in der Planungsphase eines Projekts und suche einen Projektmanager. Ich möchte etwas programmieren und alle Teile des Projekts im Auge behalten. Ich habe jedoch das Gefühl, dass ein Projektmanager bessere Ergebnisse erzielen wird. Ich habe folgende Möglichkeiten: 1) Verwalten Sie das Projekt und nicht den Code. 2) Stellen Sie einen Projektmanager ein und codieren Sie mich
Ich mache mir Sorgen, dass sich der Projektmanager durch den Projektbesitzer im Entwicklungsteam behindert fühlt. Wenn ich das Projekt ausführe, fällt das Team möglicherweise auseinander und das Projekt schlägt fehl. Um das Budget einzuhalten, muss ich in der einen oder anderen Funktion involviert sein.
Hat jemand Erfahrung mit dieser Situation, irgendwelche Vorschläge?
Weitere Informationen: 4 interne Entwickler, die jeweils für einen bestimmten Bereich verantwortlich sind. Die Entwickler können auch Arbeiten auslagern, wenn dies vom Projektmanager vereinbart wurde.
Antworten:
Ich würde vorschlagen, dass Sie einen Projektmanager weiterentwickeln und einstellen.
In der Firma, in der ich arbeite, habe ich verschiedene Arten des Managements gesehen. Mein Chef ist Programmierer. Er schreibt jetzt keinen Code, aber er hat es lange Zeit getan. Für einige Zeit versuchte er, das gesamte Management selbst zu erledigen, aber das war nicht wirklich ein Erfolg.
Jetzt hat er Projektmanager (zwei Personen) eingestellt, und das Team arbeitet jetzt besser. Er nimmt sowohl an technischen als auch an Managementdiskussionen teil und bereitet manchmal selbst Dokumente vor.
Ich würde mir auch keine Sorgen machen, gleichzeitig im Entwicklungsteam und im Chef zu sein. Schließlich werden Sie jemanden einstellen, der professionell ist und mit jeder Art von Menschen arbeiten kann.
PS imho Projektmanagement ist nicht sehr schwer zu erlernen, insbesondere wenn Sie mit einem kleinen Team arbeiten. Vielleicht können Sie einige Zeit nach der Arbeit mit professionellen Projektmanagern das gesamte Management selbst erledigen.
quelle
Das Wichtigste ist, vorher zu klären, wer für welche Entscheidungen zuständig ist. Der größte Fehler, den Sie wahrscheinlich machen können, ist das Mikromanagement des Projektmanagers.
Eine vernünftige Vereinbarung könnte lauten: "Ich entscheide über das Gesamtbudget und die Einstellung und überlasse Ihnen die Ressourcenzuweisung, Planung und Betriebsentscheidungen, auch wenn sie sich auf meine eigene Entwicklungsarbeit auswirken. Wenn Sie sich über wichtige Entscheidungen nicht sicher sind, fragen Sie mich."
quelle
Kurze Antwort: Sie müssen Fachkräfte einstellen, um das Geschäft auszubauen , und als Projektinhaber müssen Sie die Verantwortlichkeiten und Befugnisse innerhalb des Projekts / Unternehmens klären.
Lange Antwort: Mein Verständnis eines Projektmanagers besteht darin , Softwareprojekte zu planen und zu leiten .
1) Verwalten Sie die Arbeit, wer macht was?
2) Planen Sie die Arbeitsbelastung - den Zeitpunkt, zu dem wir wann liefern?
3) Trifft Entscheidungen unter gegebenen Budget und Ressourcen (Personen / Hardware / Raum / Zeit)
(*) Eine vollständige Referenz finden Sie unter den unten angegebenen Links
Guter Ausgangspunkt Wikipedia - Software-Projektmanagement darüber, was ein PM in der Softwareentwicklung erwarten würde . Darüber hinaus würde ich vorschlagen, betrachten Q & A - Wie funktionieren Kosten Projektmanagement mit der Größe des gesamten Software - Entwicklungsprojektes variieren .
quelle
Es kann funktionieren - wenn Sie sicherstellen, dass Sie sich an die Regeln halten, die von Ihrem Projektmanager definiert wurden. Sie haben ihn mit der Verwaltung beauftragt. Wenn Sie also seine Aufgabe untergraben, indem Sie sich selbst verwalten, hätten Sie ihn gar nicht erst einstellen sollen.
quelle
Nach meiner Erfahrung sollten Sie nicht in das Entwicklungsteam eingebunden sein und einen Projektmanager haben. Die Verantwortung des Managers besteht darin, eine festgelegte Anzahl von Anforderungen innerhalb eines bestimmten Zeitrahmens und Budgets zu erfüllen.
Ich habe immer festgestellt, dass der Umfang zunimmt, wenn der Projektbesitzer zu sehr in das Projekt involviert ist - er sieht Möglichkeiten auf halbem Weg und möchte zusätzliche Funktionen, da er dies nur als kleine Änderung ansieht.
quelle