Wenn Sie alleine arbeiten, können Sie in einem Festpreis + Festzeitprojekt nicht wirklich gewinnen. Sie haben keine Möglichkeit, die Kapazität zu erhöhen, es sei denn, Sie arbeiten spät in der Nacht oder am Wochenende.
Nach meiner Erfahrung werden "lose Anforderungen" -basierte Schätzungen immer größer, wenn Sie Details hinzufügen, niemals kleiner. Fragen Sie so lange nach Details, bis Sie sich sicher fühlen.
Diskussionen über hohe Anforderungen und was enthalten ist und was nicht, sind leicht zu gewinnen, wenn Push-to-Shove kommt. Der Kunde zieht hier normalerweise das kurze Ende des Stocks. Ihre Geschäftsbeziehung kann jedoch leiden.
Das Traurige an diesem Konstrukt ist, dass alles, was Sie bauen, in der Regel die niedrigstmögliche Qualität aufweist, die zur Erfüllung der hohen Anforderungen erforderlich ist.
(Ja, Sie können sich mit einem Kennwort anmelden. Sie haben nie gesagt, dass Sie für jeden Benutzer eine separate Anmeldung wünschen ...)
Mit Festpreis würde ich einfach Wasserfall, Big-Design-Upfront, das Ding. Lassen Sie den Auftragnehmer anhand eines vollständigen Papierstapels unterzeichnen und dann bauen.
Um Ihre Schätzungen zu verbessern, können Sie alles, was Sie für nötig halten, verdoppeln oder verdreifachen. Dies könnte realistischer sein, Sie jedoch aus dem Markt verdrängen.
Die Geschwindigkeitsverfolgung von Scrum kann sich als nützlich erweisen, um Ihre eigenen Schätzungen in den Griff zu bekommen und festzustellen, wie sie sich im Vergleich zur tatsächlich benötigten Zeit entwickeln.
Wenn Sie nicht über den Festpreis spekulieren möchten, der nach einem gesunden Gewinn sucht, würde ich es wirklich vorziehen, nur stundenweise bezahlt zu werden. Dies hält das Risiko auf der Seite des Auftragnehmers.
Schätzungen sind eine Vermutung, kein Versprechen.