Ich habe meinen ersten Vertrag abgeschlossen (Hurra, Selbstständigkeit!) Und das Unternehmen bittet um Zeitschätzungen.
Programmierer sind bei Zeitschätzungen notorisch schlecht, und ich weiß, dass ich mich vorher lächerlich geirrt habe. Es ist ein festes Gebot, daher mache ich mir keine Sorgen um das Aufladen. Ich mache mir nur Sorgen um das Erwartungsmanagement.
Bisher habe ich die Arbeit aufgelistet, die ich tun muss, die Zeit geschätzt, die es dauern würde, und diese Zeit dann deutlich aufgefüllt. Ich bin trotzdem nervös. Ist es akzeptabel, rechtzeitig für "unerwartete Verzögerungen" zu schreiben? Ich habe 4 Wochen geschätzt und möchte eine 5. Woche für Probleme hinzufügen, an die ich nicht gedacht habe. Tun die Leute das? Würden Sie sich sträuben, wenn Ihnen jemand eine Schätzung dazu geben würde?
quelle
Antworten:
Zunächst herzlichen Glückwunsch zu Ihrem Vertrag! Ok, genug zu feiern, lass uns zur Sache kommen. ;) Ich bin seit über 15 Jahren Berater - hier ist mein Rat.
Was Sie im Projektmanagement als "Notfallplanung" bezeichnen - und Sie sollten es unbedingt tun, sonst werden Sie Ihren Kunden wahrscheinlich enttäuschen (und sich während des gesamten Projekts unglücklich machen). Sie sollten es jedoch NICHT speziell als eigene Werbebuchung in den Plan aufnehmen. Wenn Sie es dann benötigen (und höchstwahrscheinlich auch), sehen Sie nur wie ein schlechter Planer aus, und per Definition liegen Sie hinter dem Zeitplan zurück .
Es gibt ein Motto, nach dem Sie leben: "Unterversprechen und Übererfüllung". Setzen Sie die Erwartungen (in diesem Fall die Lieferzeit) niedrig, aber nicht so niedrig, dass der Kunde abgeschreckt wird, und schlagen Sie dann die Zeitachse (und zeigen Sie, dass Sie dem Zeitplan voraus sind).
Anstelle eines Notfallblocks am Ende des Projekts sollten Sie die Notfallplanung im gesamten Projekt verteilen. Angenommen, Sie haben sich noch nicht verpflichtet, in den geschätzten 4 Wochen zu liefern, schlagen Sie 6 vor und planen Sie 6, wobei sich Ihre geplanten 4 Wochen gleichmäßig auf alle 6 Wochen verteilen. Dies wird Sie und Ihren Kunden viel glücklicher machen, da Sie im Allgemeinen durchweg etwas "vorzeitig" sein sollten. :) :)
Wichtig: Sie sollten Fortschrittsaktualisierungen / Teildemos in einer Häufigkeit planen, die: 1) das Risiko verringert, das aufzubauen, wonach sie gefragt haben, aber nicht das, was sie wollen. 2) das Vertrauen der Kunden stärkt, ohne Sie übermäßig zu belasten. Planen Sie für diese Zeit unbedingt die Zusammenarbeit mit dem Kunden, geben Sie Demos, optimieren Sie Dinge usw.
Bei einem Projekt dieser Länge ist dies höchstwahrscheinlich alle drei Tage oder so.
Wenn Sie die Arbeit planen, laden Sie schließlich zuerst die "riskantesten" oder "unbekannten" Elemente von vorne und planen Sie die meisten Eventualitäten für sie. Risiko nimmt viele Formen an - und es ist meistens nicht das technische Zeug. Im Allgemeinen besteht das größte Risiko darin, dass der Kunde nicht WIRKLICH genau weiß, was er will. Sie möchten frühzeitig und häufig Dinge vor sich haben, um sicherzustellen, dass Sie in einer Linie sind. Dies bedeutet Prototypen, Modelle und dergleichen. Wenn es eine Fehlausrichtung oder ein Missverständnis gibt, möchten Sie es so früh wie möglich finden! Wenn Sie dies sehr früh herausfinden (bevor wesentliche Arbeiten durchgeführt wurden), können Sie den Vertrag im Allgemeinen neu aushandeln, um für beide Parteien zu arbeiten. Der größte Fehler, den Freiberufler machen, besteht darin, das zu liefern, was der Kunde verlangt hat, aber nicht das, was er will.
Machen Sie bei riskanteren technischen Dingen frühzeitig genug Proof-of-Concept, damit Sie wissen, dass Sie spät im Spiel nicht gegen eine Straßensperre stoßen. Bekämpfe die Tendenz, dass sich die meisten Menschen auf das konzentrieren müssen, was sie bereits wissen, um "Schwung aufzubauen".
Viel Spaß damit und ich hoffe das hilft. Wenn Sie möchten, teilen Sie uns nach Abschluss des Projekts mit, wie es gelaufen ist. Viel Glück!
quelle
Unterscheiden Sie zunächst zwischen verstrichener und abrechnungsfähiger Zeit. Sie werden es nicht schaffen, wochenlang jeden Tag volle 8 Stunden abzurechnen, weil Dinge passieren werden. Sie werden krank oder Ihre Kinder werden es tun, oder Sie müssen zur Bank gehen oder Ihr Auto mitnehmen. Sie müssen essen und trinken und auf die Toilette gehen, Ihre E-Mails abrufen und Anrufe vom Kunden entgegennehmen. Eine Möglichkeit, damit umzugehen, besteht darin, 6 Stunden pro Tag in Rechnung zu stellen. Wenn Sie dies tun, sollten unerwartete Dinge nicht dazu führen, dass Sie Ihre Frist verpassen, vorausgesetzt, der von Ihnen geschätzte Gesamtaufwand war korrekt.
Dann ist da noch die Frage des zusätzlichen Aufwands. Wir nennen das Geld, das wir nicht in Rechnung stellen können, weil wir schlecht geschätzt haben "Studiengebühren für die Schätzung der Schule". Es tut weh. Sie sollten jedem festen Gebot auf jeden Fall Kontingenz hinzufügen. Es kann 10% oder sogar 20% sein, wenn Teile des Projekts wirklich vage sind, aber Sie trotzdem um ein festes Gebot gebeten werden. Und seien Sie bereit, sich in Ihre Fersen zu graben, wenn die unerwarteten Verzögerungen Dinge wie "Hier ist das Format für die Datei, die Sie benötigen - oder sollte ich Formate hee hee hee sagen" sind, dann müssen Sie eine Änderungsanfrage stellen und mehr Zeit und mehr Geld arrangieren damit umgehen.
Aber manchmal ist die zusätzliche Anstrengung deine eigene Schuld - du hast es falsch gemacht und jetzt musst du es noch einmal machen, du hast gedacht, es wäre einfach, aber es war nicht so - und du musst es essen. Dann sind Sie dankbar für das Tempo von 6 Stunden pro Tag - möglicherweise müssen Sie ihnen jeden Tag ein oder zwei Stunden Zeit geben, um Ihre Fehleinschätzung auszugleichen, aber Sie werden wahrscheinlich Ihre Frist einhalten und am Ende eine Frist einhalten glücklicher Kunde.
quelle