Gibt es irgendwelche Argumente, die einen Auftragnehmer dazu bringen könnten, die Arbeit am Festpreis zu überdenken?

14

Ich habe für einen Bauunternehmer gearbeitet, der einige gute Projekte einbringt, die jedoch alle zum Festpreis und oft zur festgelegten Zeit vergeben werden.

Infolgedessen habe ich immer einen Kostenvoranschlag für lose Anforderungen, was aufgrund des Kriechens der Merkmale immer wieder zu Spannungen führt.

Er behauptet, er würde nie einen Vertrag bekommen, wenn er sich nicht zuerst mit seinen Kunden auf einen Preis einigen könnte, aber soweit es mich betrifft, möchte ich unter diesen Bedingungen kein anderes Projekt durchführen.

Gibt es ein Argument dafür, dass er mich stundenweise bezahlt, oder sollte ich beim Schätzen einfach weniger nerven?

julien
quelle

Antworten:

9

Das Problem ist hier nicht der Festpreis des Projekts - es sind die losen Anforderungen. Wenn Sie ihn unter Druck setzen können, Ihnen eine festere Spezifikation zu geben, wird Ihre Zeitschätzung besser.

Jas
quelle
Ich bezweifle, dass er in der Lage ist, angemessene Anforderungen zu erheben, aber in der Tat gute Ratschläge.
Juli
1
@julien - Bitten Sie sie, an der Aushandlung der Spezifikation mit dem tatsächlichen KUNDEN beteiligt zu sein. Auf diese Weise können Sie einige der Anforderungen selbst erfassen - auf diese Weise profitieren alle, da die für Spezifikationen aufgewendete Zeit weniger Zeit für die eigentliche Codierung erfordert.
Jas
3
Der Trick besteht darin, ihn dazu zu bringen, das Risiko einer Unterschätzung zu tragen. Berechnen Sie ihn stündlich, wenn die Schätzung unter seinem Problem liegt.
Karmajunkie
1
@Martin - Was ist die Lösung dann, agil? Es gibt eine angemessene Anzahl von Forschungsarbeiten, aus denen hervorgeht, dass die Gesamtkosten für die Projektumsetzung mit Agile im Vergleich zum richtigen Wasserfall um 10 bis 20% höher sind.
Jas
2
@Martin - Nein, ich mag keinen Wasserfall per se, ich habe nur darauf hingewiesen, dass Agilität nicht die Silberkugel ist, so wie es von seinen Befürwortern verkauft wird.
Jas
12

Ich lehne es aus den meisten von Ihnen genannten Gründen ab, an einem Projekt mit festem Gebot zu arbeiten. Es geht nicht nur um Sie - Festbietungsarbeit steht einem agilen Prozess entgegen (das ist auch meine Arbeitsweise). Wenn der Auftragnehmer, für den Sie arbeiten, darauf besteht, seine Projekte als Festbietungsarbeit auszuliefern, lassen Sie ihn das übernehmen Risiko. Wenn Sie gut darin sind, was Sie tun, gibt es viele andere Orte, an denen Sie arbeiten können.

Grundsätzlich saugt jeder am Schätzen. Wenn Sie nicht ein Projekt durchgeführt haben, das zumindest ein paar Mal im Wesentlichen ähnlich war, schätzen Sie nicht, Sie raten.

Außerdem irrt er sich, wenn er keinen Vertrag ohne festes Gebot bekommt. Wenn er nicht kann, ist das Problem nicht das Festgebot gegenüber dem Stundengebot, sondern der Verkäufer. Ich habe stündlich für eine Liste von Kunden gearbeitet. Der Schlüssel besteht darin, ihnen häufig mitzuteilen, was Sie tun und was sie kosten, und ihnen zu verstehen zu geben, dass die Kompromisse zwischen Budget und Funktionen bestehen - Sie können ein Budget erreichen, aber sie müssen manchmal auf Funktionen verzichten.

Karmajunkie
quelle
Und hier ist Option # 2!
Julien
4

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.

Joppe
quelle
3

Dies ist einer der Hauptgründe für die Entstehung der agilen Bewegung. Die Verwendung der Scrum + XP-Kombination ist eine Möglichkeit, eine faire Alternative zu dieser relativ häufig anzutreffenden Situation zu bieten - feste Zeiten oder feste Preise mit variablen Anforderungen.

Danny Staple
quelle
2

Könnten Sie sich nur fragen, ob Sie stundenweise bezahlt werden könnten? Alle meine Beratungsverträge waren Stundenlöhne, unabhängig von den Bedingungen mit dem Kunden.

Alternativ können Sie die Anforderungen auch selbst festlegen und dem Kunden als Teil der Vereinbarung vorlegen. Auf diese Weise erhalten Sie eine zusätzliche Rechnung für das Feature Creep. Jeder Vertrag, der besagt, dass Sie X $ für eine Menge Arbeit erhalten, die der Kunde mehr oder weniger willkürlich aufbringen kann, ist eine Katastrophe, die auf Sie wartet.

David Thornley
quelle
Ich mag den ersten Vorschlag, KISS.
Juli
Ich muss hinzufügen, dass ich nicht sicher bin, wie er darauf reagieren wird. Ich vermute, dass er sich bereits auf einen Preis geeinigt hat, als er um einen Kostenvoranschlag bittet, und mich nur unter Druck gesetzt hat, in dieses Budget zu passen. Dies wäre jedoch eine Art Ideal, da er dann allein für die Behebung des Merkmalsschleichens seines Kunden verantwortlich ist.
Juli
@ julien: Wenn er das Geschäft führt, kann er den größten Teil des Risikos übernehmen.
David Thornley
1

Wenn Sie nachweisen können, dass das, was Sie getan haben, unter die "losen Anforderungen" einer (vorzugsweise Ihrer) Auslegung fällt, wird jede Klarstellung zu einer Änderungsanforderung, die neuen Schätzungen und neuen Anstrengungen sowie neuen Zahlungen unterliegt. Dann liegt es in der Verantwortung Ihres Kunden, knusprigere Anforderungen zu stellen.

Otávio Décio
quelle
1

Ich habe kein Problem damit, entweder zum Festpreis oder auf Stundenbasis zu arbeiten - vorausgesetzt, der Preis stimmt.

Basierend auf einer Reihe von Anforderungen, wie lose sie auch definiert sind, erstellen Sie eine stündliche Schätzung und geben Sie die Annahmen an, die Sie treffen, um diese Schätzung zu erreichen.

Nehmen Sie dann auch eine feste Preisschätzung vor, die vom Stundensatz um einen Faktor erhöht wird, der von der Unbestimmtheit der Anforderungen, der Wahrscheinlichkeit von Änderungen, früheren Erfahrungen mit der Technologie, früheren Erfahrungen mit dem Kunden usw. abhängt. Wenn das also alles ist Ziemlich einfach, dann ist mein Angebot zum Festpreis in der Regel 50% höher als dann stündlich. Wenn es immer mehr Unbekannte gibt, kann ein fester Preis das Zweieinhalbfache der stündlichen Schätzung betragen. Ein Festpreisangebot wird jedoch durch eine sehr klare Leistungsbeschreibung untermauert.

Das Ziel ist es, mit dem Festpreis einen guten Gewinn zu erzielen, indem die Schätzung deutlich unterschritten wird und der zusätzliche Gewinn eingesackt wird.

Klickkraft
quelle
1

Folgendes habe ich in der Vergangenheit getan. Ich habe eine SEHR strenge Spezifikation verfasst, die ich mit meiner Zeit- / Kostenprojektion liefere, und ich habe alle Stakeholder im Projekt dazu gebracht, diese physisch zu unterschreiben. Das benötige ich, bevor ich an einem Festpreisprojekt arbeite.

Wenn es ein ausreichend großes Projekt ist und das Schreiben von Spezifikationen genug Arbeit ist, berechne ich auch die Zeit dafür.

So verkaufen Sie das: Ja, es gibt Konkurrenten, die Ihnen die Hand geben und mit dem Codieren beginnen. Der Unterschied besteht darin, dass Sie in ein paar Monaten ein fertiges Produkt von uns haben, während Sie von ihnen nur Trauer haben werden. Du würdest nicht anfangen, ein Haus zu bauen, ohne einen vollständigen Entwurf, der von einem Fachmann zusammengestellt wurde, oder? Seien Sie misstrauisch gegenüber jedem, der ohne vergleichbare Gewissheit mit der Erstellung eines Softwareprojekts beginnt.

Dan Ray
quelle
0

Angenommen, Sie sind Vollzeitangestellter dieses Auftragnehmers. Zeigen Sie ihm, wie viel Geld er verliert, indem Sie das Scope-Creep nicht berücksichtigen.

Wenn der Auftragnehmer Sie an Subunternehmer vergibt, teilen Sie ihm mit, dass Sie nur stundenweise arbeiten können, und seien Sie ehrlich, warum. (Das heißt, die Anforderungen sind nicht genau definiert. Möglicherweise werden Sie nicht für die gesamte Arbeit bezahlt, die Sie möglicherweise erledigen. Außerdem können Sie dem Auftragnehmer Geld sparen, wenn diese schneller als erwartet ausgeführt wird.)

Ben L
quelle