Wie man mit Zeitplanungsstreitigkeiten umgeht

Ich bin ein Softwareentwickler, der Integrationsdienste zwischen dem ERP-System unserer Kunden und unserem System erstellt (Datenfluss erfolgt über XML und Webservices). Ich mache das bereits seit etwa 4-5 Jahren und habe +10 Integrationen erfolgreich abgeschlossen. Ich kümmere mich um alles von der Planung über die Bereitstellung bis hin zum Support, obwohl ich nicht der Projektleiter bin. Ich bin derzeit der einzige, der diese Erfahrung bei der Arbeit hat. Wir stellen jetzt auf ein neues ERP-System um und haben viele Dritte daran beteiligt. Einer von ihnen ist auch auf allgemeine Integrationen spezialisiert, aber nicht speziell auf den Teil, den ich mache. Die Integrationen werden zum Teil von Middleware-Lösungen und anfangs meist von Drittanbietern erstellt.

Um die lange Geschichte kurz zu machen. Es gibt noch kein Gesamtdesign, aber die Hauptobjekte sind identifiziert. Auf dieser Grundlage wird die übergeordnete Planung erstellt. Sie werden also versuchen, den Arbeitsablauf und den Datenfluss genau so wie im alten ERP-System neu zu erstellen. Aber wenn das gebaut ist, müssen wir auch eine UAT mit dem Kunden machen. Normalerweise dauert diese UAT 4 bis 20 Wochen (etwa 15 Stunden pro Woche, sofern kein größeres Problem auftaucht) pro Land. Sie haben geplant, dass ich jetzt in 2 Wochen 4 Länder besuche und nach 2 Wochen wollen sie live gehen. Die Kunden werden noch nicht benachrichtigt, wenn wir mit ihnen testen wollen.

Jetzt habe ich eine Diskussion darüber ausgelöst und ihnen gesagt, dass dies unmöglich ist. Jetzt sagt mir der Projektleiter (frisch graduierter Typ mit 2 Jahren Erfahrung, der auf der Seite der Dritten steht), dass diese 2 Wochen als effektive Zeit berechnet werden, also muss ich es als 40/80 Stunden sehen. Aber nach 2 Wochen der Planung ist ein Go Live geplant (Umzug in die Produktion). Er sagte mir: Es macht mir nichts aus, wenn UAT in dieser Woche pausiert, können Sie sich stattdessen auf einen anderen Integrations-Build konzentrieren. Während diese Integrations-Builds alle (gemäß Planung) vor den UAT-Tests erstellt werden.

Wenn ich also versuche, es etwas realistischer zu machen, sehen mich der Projektleiter und Dritte als Komplizierer. Und sie sagen mir, ich solle optimistisch sein. Wie kann ich optimistisch + realistisch bei der Planung einer guten Zeit sein und es nicht komplizierter und länger als erwartet machen? Oder mache ich es hier wirklich zu komplex?

Beantwortet das deine Frage? Umgang mit unrealistischen Fristen

Antworten (2)

Ich bin auch Entwickler. Ich schlage vor, Sie schweigen vorerst über diese schlechte Planung. Senden Sie eine (1) letzte E-Mail an den Projektleiter, um zusammenzufassen, dass Sie mit dem vorgeschlagenen Zeitplan nicht einverstanden sind, und stellen Sie sicher, dass die Nachricht klar ist, aber setzen Sie ihn nicht unter Druck. Senden Sie BCC an Ihren Chef und stellen Sie sicher, dass Sie die E-Mail sowie alle Antworten BEWAHREN.

Stellen Sie danach sicher, dass Sie Ihre Arbeit akribisch abrechnen. Wenn die Situation kritisch wird, sind Sie abgesichert.

Ich weiß, dass Sie Ihren Job so gut wie möglich machen wollen, aber manchmal müssen wir übermütigen, besserwisserischen Projektmanagern erlauben, zu stolpern, zu stürzen und sich entfernen zu lassen. Reden wird in der aktuellen Situation nur den eigenen Blutdruck in die Höhe treiben, also müssen Sie mit den Dingen länger und hart umgehen.

Dokument, Dokument, Dokument.

Als jemand, der aus den gleichen Gründen, realistisch zu sein, als „negativ“ bezeichnet wurde, könnte ich dieser Antwort nur zustimmen. Da ich diesen Ansatz von "wachsam, aber nicht zu hart zurückdrängen" gewählt habe, den ich einfach für klüger halte, wähle ich meine Kämpfe, habe ich keine solche Bemerkung bekommen und wurde sogar für meine positive Einstellung gelobt. PMs träumen immer noch, Projekte verzögern sich immer noch, Entwickler werden immer noch unnötig unter Druck gesetzt wegen unrealistischer Fristen, aber jetzt werde ich als Teil der Lösung gesehen, nicht mehr als Teil des Problems ...
Kein Fan von BCC'ing the Boss. CC auf jeden Fall, aber BCC hat das Gefühl, hinter den Rücken des Projektleiters zu gehen.
Der @LaconicDroid-Projektleiter arbeitet für ein anderes Unternehmen ("Drittanbieter").
@XavierJ, In diesem Fall würde ich die Nachricht, die ich gerade gesendet habe, sofort an meinen eigenen Chef (in meiner eigenen Firma) weiterleiten, anstatt BCC zu verwenden. Damit soll verhindert werden, dass mein Chef versehentlich allen Beteiligten antwortet.
Danke @XavierJ, ich habe es bereits bei einigen Meetings angesprochen und auch ein privates Gespräch mit dem Head Manager geführt. Jetzt haben wir ein internes Treffen mit dem Management und allen IT-Mitarbeitern geplant. Ich werde niemanden angreifen, sondern nur meine Bedenken äußern.

Es ist Ihre Pflicht, einen Versuch zu unternehmen, auf dieses Problem hinzuweisen.

Es ist nicht nur generell die Pflicht eines jeden in einem Unternehmen, auf Dinge hinzuweisen, die dem Unternehmen Ärger bereiten könnten, in diesem Fall ist es möglich, dass das Problem in Zukunft bei Ihnen liegt.

Ihrer Beschreibung nach scheinen Sie die Realitäten der UAT tatsächlich besser zu verstehen als Ihr frischgebackener Projektleiter. Dies ist keine ungewöhnliche Situation. Ich empfehle Ihnen, eine E-Mail an Ihren PM zu senden und das Problem in einfachen Worten aufzuzeigen.

Zum Beispiel

Liebe X

Wie ich sehe, haben Sie eine Reihe von UAT-Operationen für mich geplant, die jeweils eine Dauer von zwei Wochen haben und deren Veröffentlichung am Ende der UAT geplant ist. Meiner Erfahrung nach erfordert ein UAT zwar 2 Wochen Aufwand unsererseits, aber Verzögerungen bei der Interaktion mit dem Kunden bedeuten, dass sie im Allgemeinen mehr als 2 Wochen in Echtzeit in Anspruch nehmen. Wenn ich eine UAT zu einem bestimmten Datum beginne, kann ich nicht garantieren, dass die UAT 2 Wochen später abgeschlossen ist. Wenn wir eine Veröffentlichung 2 Wochen nach dem Start der UAT planen, werden wir dieses Veröffentlichungsdatum wahrscheinlich verpassen. Ich empfehle mehrere Wochen zwischen dem Beginn des UAT und der Veröffentlichung einzuplanen. Möglicherweise können wir mehr UATs parallel durchführen, um dies zu kompensieren.

Xaver J

Wenn Sie keine Antwort erhalten oder eine Antwort, die keinen Sinn ergibt, wenden Sie sich an jemand anderen, der weiß, wie das funktioniert, und fragen Sie um Rat. Wenn Sie jedoch ausdrücklich aufgefordert werden, den bereitgestellten Zeitplan zu verwenden, bewahren Sie eine Kopie dieser E-Mail auf, um zu zeigen, dass Sie den PM bereits gewarnt haben, dass dies nicht möglich ist.