Ich habe sowohl nach der Stunde als auch nach dem Projekt berechnet. Es ist meine Erfahrung, dass Kunden mit projektbasierter Abrechnung anstatt stündlicher Abrechnung zufriedener sind.
In diesem Sinne puffe ich die Projektkosten immer um einen Betrag auf, von dem ich denke, dass er die Zeiten abdecken wird, in denen der Kunde seine Meinung ändert. Außerdem halte ich den Projektplan ziemlich einfach. Zum Beispiel schreibe ich nicht 4 Seiten darüber, wie der Login-Bildschirm funktioniert. Stattdessen ist es ein einzelner Aufzählungspunkt: "Anmeldeseite".Dies ermöglicht sowohl ihnen als auch mir ein wenig Flexibilität.
Weil ich die Dinge einfach halte und mir Zeit für Flexibilität gebe UND die Kunden wissen, wie viel es im Voraus kostet, meine Kunden sind glücklicher und ich kann mein Einkommen besser verfolgen. Außerdem halte ich engen Kontakt zu ihnen. Solange Sie die Beziehung gut halten können, haben Sie einen langfristigen Kunden.
Natürlich braucht es ein wenig Selbstdisziplin in Kombination mit Erfahrung, um zu wissen, wie lange die Entwicklung dauert. In diesem Sinne experimentiere ich nie mit dem Groschen eines Kunden. Wenn ich den Vorschlag schreibe, weiß ich bereits, was ich verwenden werde, um den Job zu erledigen, und ich habe diese Tools schon einmal benutzt. Aus diesem Grund kann ich mit Zuversicht sagen, dass eine Login-Seite eine gewisse Zeit braucht, um sich zusammen zu setzen.
Als nächstes, beißen Sie nicht mehr als Sie kauen können. Wenn es sich um ein großes Projekt handelt, teilen Sie es in kleinere Ergebnisse mit einem eigenen Tarif auf. Auf diese Weise kann der Klient (oder Sie) entscheiden, an irgendeinem Punkt wegzugehen. Zum Beispiel, wenn Sie denken, dass das Projekt 3 Monate dauern wird, teilen Sie es in 3 Teile auf. Das hilft übrigens beim Cashflow.
Schließlich, nicht Ihre Zeit zu Beginn Rabatt. Das macht Menschen Angst.
Nicht technische Frage, sollte es als Community-Wiki sein. –