Gute Idee, dass ein Kunde auch der Projektmanager ist?

Vor einiger Zeit habe ich ein freiberufliches Webprogrammierprojekt bei einem Unternehmen übernommen, das ich bereits kenne. Mein Chef (auch der Firmeninhaber) stellt mich normalerweise für jedes Projekt, an dem ich arbeite, mit einem seiner PM-Mitarbeiter zusammen, aber es gab einen Fall, der eine Ausnahme machte.

Als Freelancer könnte ich potenziell von überall aus arbeiten, lediglich zum wöchentlichen Kundentermin vor Ort erscheinen, aber ich arbeite meistens im Büro, weil ich mich besser konzentrieren kann. Als ich meinem Chef sagte, dass ich mich in den meisten Fällen lieber beim PM melden würde, weil es einfacher und zugänglicher ist, teilte er mir mit, dass der Kunde der PM ist !

Ich sehe den Vorteil, keinen Mittelsmann für das Projekt zu haben, aber in diesem Fall war der Kunde/PM die meiste Zeit der Woche nicht verfügbar. Ich würde mir eher wünschen, es gäbe einen PM, mit dem ich mich jeden Tag persönlich unterhalten kann, um eine bessere Einschätzung unserer kurzfristigen Fortschritte zu erhalten. Außerdem sind die PMs des Unternehmens viel besser mit dem Internet vertraut als der Kunde, sodass sie Probleme und Vorschläge besser kommunizieren können.

Gibt es also Fälle, in denen es jemals eine gute Idee wäre, den Kunden als PM zu verdoppeln? Wenn jemand von Ihnen jemals mit dieser Situation konfrontiert war, als jemand, der für einen PM/Kunden arbeitete, wie sind Sie damit umgegangen?

Antworten (3)

Ich glaube nicht, dass es auf diese Frage unbedingt eine allgemein gültige, richtige oder falsche Antwort gibt. Die kurze Antwort ist, dass es einfach darauf ankommt.

Der Vorteil der direkten Zusammenarbeit mit dem Kunden besteht darin, dass Sie einen Kommunikationsweg eliminieren, der zu Missverständnissen führen könnte. Je mehr Kommunikationspfade es gibt, desto schwieriger ist es, sie zu verwalten.

Ein weiterer Vorteil ist, dass Sie die Informationen direkt von der Quelle erhalten. Wenn Sie Zweifel haben, können Sie diese direkt mit dem Kunden klären.

Ich glaube, dass dieses Modell für kleinere Projekte besser funktioniert als für größere Projekte, und ich vermute, dass Sie der einzige Ingenieur sind, der an diesem Projekt arbeitet. Daher kann man mit Sicherheit sagen, dass Ihre aktuelle Situation agiler als ein Wasserfall ist.

Es klingt jedoch so, als ob das größte Problem, mit dem Sie konfrontiert sind, das Fehlen eines täglichen Meetings ist. In einem agilen Modell ist häufige Kommunikation wichtiger. Sie müssen einen Weg finden, Ihren Kunden dazu zu bringen, sich häufiger mit Ihnen zu treffen oder zumindest für kurze Fragen zur Verfügung zu stehen.

Zum Glück für Sie und Ihren Kunden leben wir in der modernen Ära, in der uns Tools für die Zusammenarbeit zur Verfügung stehen :) Einer der Wege, wie ich persönlich diese Herausforderungen überwinde, ist der Chat. Ich verwende Google Chat sowie Skype, um mit Kunden zu kommunizieren. Es braucht etwas Überzeugungsarbeit, aber wenn Sie sie weiter drücken, können Sie sie davon überzeugen, einen dieser Chat-Dienste am Laufen zu halten. Wir haben tatsächlich festgestellt, dass einer unserer Kunden den Chat bevorzugt , nachdem wir ihn davon überzeugt hatten.

Versuchen Sie, den PM zu fragen, welche Chat-Software er/sie normalerweise verwendet, und erklären Sie, dass Sie sie gerne verwenden, um schnelle Fragen zu beantworten. Erinnern Sie den Kunden in Ihrem nächsten Meeting auch weiterhin daran, dass Sie viel schneller vorankommen würden, wenn Sie Zugang zu Antworten auf Ihre Fragen hätten. Seien Sie höflich, aber hartnäckig, und ich bin sicher, Sie können dies zum Laufen bringen.

Ja, ich glaube, das war das Hauptproblem bei diesem Projekt. Ich hatte das Gefühl, dass ich agil arbeiten würde, da ich viel Kontrolle über mein Arbeitstempo hatte. Wir kommunizierten per E-Mail, aber seine Antworten dauerten normalerweise mindestens einen Tag. Mehrere Tage im Dunkeln gelassen zu werden, hat mich bei dem Projekt manchmal desorientiert.
Erklären Sie das unbedingt. Seien Sie natürlich professionell und stellen Sie sicher, dass Ihnen klar ist, dass die Nutzung des Chats nicht nur Ihre Arbeit erleichtert, sondern auch seine. Ich würde auch dringend vorschlagen, etwas zu verwenden, das er bereits verwendet. Außerdem haben wir vergessen, wie man am besten jemanden kontaktiert: Verwenden Sie das Telefon! Ich weiß, dass Programmierer es manchmal hassen, mit Menschen zu sprechen, aber dies ist vielleicht der effektivste Weg, um mit jemandem in Kontakt zu treten, der kein E-Mail-/Chat-Typ ist.

Willkommen bei PMSE!

Gibt es also Fälle, in denen es jemals eine gute Idee wäre, den Kunden als PM zu verdoppeln?

Es ist eine gute Idee, solange:

  • Es ist ein kleines Projekt
  • Es ist gut dokumentiert
  • Das Entwicklerteam (dh Sie) weiß genau, was zu tun ist

Das Problem ist, dass sich das Projekt normalerweise im Laufe der Zeit ändert. Es scheint, dass die Hauptsorge hier darin besteht, dass der Kunde keine PM-Fähigkeiten hat (sonst wären Sie nicht hier ...), und die Dinge könnten Ihnen schließlich auf den Kopf fallen.

Wenn jemand von Ihnen jemals mit dieser Situation konfrontiert war, als jemand, der für einen PM/Kunden arbeitete, wie sind Sie damit umgegangen?

In Anbetracht des oben Gesagten würde ich so vorgehen:

  • Vereinbaren Sie ein regelmäßiges Treffen. Wenn der Kunde der PM ist, muss er Zeit für Sie haben. Dann können Sie alle Fragen zu einem einzigen Shooting zu einem bestimmten Zeitpunkt sammeln. Wenn der Kunde keine Zeit für solche Besprechungen hat, haben Sie genug Argumente, um einen ordentlichen PM zu haben, anstatt dass der Kunde diese Aufgabe erbt.

  • Beginnen Sie alles zu dokumentieren. Mir gefiel der Vorschlag von jmort, nach den Tools des Kunden zu fragen (obwohl ich glaube, dass der Kunde selbst nicht an PM-Tools gewöhnt sein wird). Anstatt gegen den Kunden vorzugehen, suchen Sie nach Möglichkeiten, mit dem mitzuhalten, was bereits vorhanden ist. Chats und Anrufe sind ein Muss, um schnelle Fragen zu lösen. Die Projektrichtung muss jedoch richtig angegangen werden. Besprechungsprotokolle, in denen die nächsten Schritte richtig angegeben sind, können Ihnen etwas Deckung geben, falls der Zug von den Gleisen abkommt.

  • Suchen Sie nach Aufgaben, die parallel erledigt werden können, und stimmen Sie diese vorher ab. Sie müssen wissen, was getan werden kann, falls Sie in eine Sackgasse geraten, die die Unterstützung des Kunden erfordert.

Hoffe das hilft.

Erfolg!

Wenn der Kunde sein eigener Projektmanager ist, warum stellt er dann nicht direkt einige Leute als sein Team ein? Warum übernimmt er diese Verantwortung, wenn er dafür keine Zeit hat? Dies ist eine Rollenverwirrung, die das Projekt, von dem Sie sprechen, stark unterminieren kann. Ich frage mich, ob es sich auch um einen Interessenkonflikt handeln könnte. Verantwortlichkeiten sind für einen Projektmanager nicht die gleichen wie für einen Kunden. Wenn Sie beides mischen, könnten einige rechtliche Fragen beantwortet werden, wenn das Projekt die Kosten überschreitet oder scheitert. Ich würde diese Situation immer vermeiden.