Ich habe in den letzten sechs Monaten an einem Projekt bei einem Kunden gearbeitet, da diese Daten vertraulich behandeln müssen und nicht wollten, dass wir in unserem eigenen Büro arbeiten.
Als ich alleine zu diesem Kundenstandort kam, wurde mir gesagt, dass ich das Projekt in zwei Monaten abschließen müsse.
Da der Client kein Softwareunternehmen ist und aufgrund verschiedener Richtlinien etwa 20 bis 25 Tage benötigt wurden, um mir Rechte für die Installation von Eclipse, Tomcat usw. auf meinem Computer zu erteilen. Sie erwarteten immer noch, dass ich das Projekt in den gleichen zwei Monaten abschließen würde.
Sie gaben mir keine Anforderungsdokumente, aber da ich vor Ort beim Kunden arbeite, trafen wir uns regelmäßig, um die Anforderungen zu besprechen.
Nach sechs Monaten ist die Bewerbung immer noch nicht fertig und alle geben mir die Schuld, aber sie bemerken nicht, dass wir viel mehr Funktionen hinzugefügt haben, als in den ersten Besprechungen besprochen wurden.
Ich musste in dieser Zeit viele Dinge wiederholen, z. B. ein Formular in zwei Abschnitte unterteilen. Einige Wochen später baten sie mich, die beiden Formulare erneut zusammenzuführen, da dies verwirrend sei und so weiter.
Der Umfang der Bewerbung wächst von Tag zu Tag, aber sie glauben immer noch, dass es sich um ein zweimonatiges Projekt handelt, das sich verzögert hat. Als ich ihnen mitteilte, dass der Umfang zugenommen hat, werden sie gefragt, warum ich zu Beginn keine Anforderungen gestellt habe.
Ich arbeite bereits 11-12 Stunden täglich und reise 3-4 Stunden, und jetzt erwarten sie, dass ich auch samstags komme.
Ich muss hier alles tun: Anforderungen, Design, Code und Test.
Bitte teilen Sie mir mit, was in einem solchen Fall zu tun ist.
Zusätzliche Details: Wir hatten eine Liste der zu erbringenden Leistungen, aber dann fügten sie noch ein paar Dinge hinzu, die besagen, dass diese auch wichtig sind. Sie haben auch ein paar Ergebnisse geändert. Sie haben nicht einmal ihren UAT-Server, sondern testen auf meinem Entwicklungscomputer selbst über seine IP-Adresse.