Ich habe 1 Projekt unter mir und es sieht so aus, als wären wir damit der Zeit voraus. Wir haben dem Kunden gesagt, dass das Projekt in einem Monat abgeschlossen sein wird und der Entwickler es in 2 Wochen abgeschlossen hat. Was sollten Sie in dieser Situation tun?
Beginnen Sie rundum mit einem High-5! :)
Treffen Sie sich mit Ihrem Kunden. Lassen Sie sie wissen, dass Sie denken, dass Sie das Feature abgeschlossen haben, und geben Sie ihnen eine Demo. Fragen Sie sie, ob es ihre Akzeptanzkriterien erfüllt. Ich wette, der Kunde wird einige Optimierungen oder Änderungen vornehmen, nachdem er es gesehen hat. Wenn Sie sofort zu ihnen zurückkehren, haben Sie die Möglichkeit, diese Änderungen vorzunehmen, ohne den endgültigen Liefertermin des Kunden zu beeinflussen.
Häufige Kommunikation mit dem Kunden wird sicherstellen, dass Sie in die richtige Richtung gehen und Änderungen zulassen, wenn die Realität dazwischenkommt.
Und wenn du wirklich fertig bist, dann feiere. Erfolg ist etwas, das anerkannt werden muss.
Ich würde Joels Antwort über die Rücksprache mit dem Kunden wiederholen und auch die von Simplixleated über das Polieren.
Ein paar andere Gedanken im Sinne von "Sind Sie sicher, dass Sie fertig sind":
Sie haben ein Monatsprojekt, das in 2 Wochen entwickelt wurde. Gibt es Pläne, die entwickelte Software zu testen? Entweder aus Sicht der Funktionalität oder anderer weniger sichtbarer Aspekte wie z. B. Leistung unter Last, Sicherheit, Benutzerfreundlichkeit, Zugänglichkeit usw.
Ist die Bereitstellungsmethode verstanden und getestet? Wenn es sich um Software handelt, die auf dem PC des Kunden ausgeführt werden soll, wurde sie auf anderen PCs als den Entwicklern installiert und getestet, um zu beweisen, dass keine unbekannten Abhängigkeiten bestehen?
Sind Benutzerakzeptanztests oder Usability-Tests geplant – dies kann unerwartete Anforderungen oder Probleme aufdecken.
Ich finde, je nach Client können Punkte wie oben größerer Aufwand sein als die eigentliche Entwicklung
Nichts für ungut, aber es sieht nach etwas aus, das zu gut ist, um wahr zu sein! Haben Sie klar verstanden, was Ihre Kunden gefragt haben? Hast du einen Teil davon verpasst? Tut mir leid, ein Skeptiker zu sein, aber normalerweise haben Sie viel mehr Arbeit, als Sie bewältigen können. Es sei denn, Sie haben am Anfang falsch geplant. Ich würde Ihre Kunden so schnell wie möglich anrufen, um mit ihnen zu überprüfen, ob das, was Sie getan haben, dem entspricht, was sie gefragt haben. Wenn ja, herzlichen Glückwunsch! Aber erwarte nicht, dass du so etwas jedes Mal hinterlässt.
Polieren, verfeinern und liefern Sie etwas, das Ihre eigenen Erwartungen und Qualitätsstandards übertrifft. Sie könnten leicht ein oder zwei weitere Wochen damit verbringen, jedes kleine Detail zu testen und zu verbessern (ohne nicht angeforderte Funktionen hinzuzufügen) und es trotzdem vorzeitig liefern. Zum Beispiel das Testen auf zusätzlichen Plattformen/Browsern, das Beheben von Fehlern, die zuvor möglicherweise akzeptabel waren, das Durchlaufen zusätzlicher Validierungstools usw.
Herzliche Glückwünsche! Und leite es an das Team weiter. Nehmen Sie das Team insbesondere zu einer Feier mit. Essen und/oder Aktivität. Wenn möglich, erwägen Sie, ihnen einen Bonus zu geben.
Tun Sie nicht so, als sei das Projekt noch nicht abgeschlossen – das ist ein sicherer Weg, das Team zu demoralisieren.
Sofern kein triftiger Grund dagegen spricht, informieren Sie den Kunden über Ihre Lieferbereitschaft – und machen Sie ein großes Aufhebens um die vorzeitige Lieferung. Schließlich möchten Sie, dass das Team dieses Kunststück wiederholt.
Fangen Sie nicht an, Funktionen hinzuzufügen, egal wie trivial sie sind. Wenn es getestet und genehmigt ist, versenden Sie es. Das Hinzufügen selbst des kleinsten Features könnte zu großen Verzögerungen führen; Wenn es nicht kaputt ist, repariere es nicht.
Zwängen Sie den nächsten Zeitplan nicht in der Annahme, dass Sie ein Superteam haben . Das ist gleichbedeutend damit, sie dafür zu bestrafen, dass sie einen großartigen Job machen.
rbwhitaker
RG-3
Joel Bancroft-Connors
Manfred
jmort253
Manfred
jmort253
Joel Bancroft-Connors