Soll ich meinem Kunden den vereinbarten Betrag für die schwierigen Aufgaben, die ich zufällig innerhalb weniger Minuten gelöst habe, in Rechnung stellen?

Es war ein Festpreisvertrag zur Entwicklung eines Python-Scrapers zum Scrapen von 2 Websites.

Ich berechne immer ~200 $ pro Website. Wir einigten uns auf 200 $ pro Website. Ich habe blindlings 200 Dollar zugestimmt, ohne diese Websites zu analysieren, weil ich mit anderen Dingen beschäftigt war.

Normalerweise dauert es einen ganzen Tag oder bis zu 3 Tage, um Code zu schreiben und zu testen, um eine Website vollständig zu kratzen.

Heute habe ich diese 2 fraglichen Websites studiert und einen Trick gefunden, um die gesamte Website mit einem einzigen Link zu schaben, kurz gesagt, ich brauche maximal 30 Minuten, um Scraper für beide Websites zu schreiben.

Soll ich meinem Kunden trotzdem insgesamt 400 $ in Rechnung stellen? Oder sagen Sie ihm, dass ich eine Lücke gefunden habe, die es mir leicht macht.

Kommentare sind nicht für längere Diskussionen gedacht; Diese Konversation wurde in den Chat verschoben .
"Kurz gesagt, ich brauche maximal 30 Minuten" - es klingt, als wären Sie noch nicht fertig; Was ist, wenn es beim Scrapen der Websites unerwartete Überraschungen gibt? Eine Schätzung besagt, dass das Debuggen doppelt so aufwändig ist, sodass eine angepasste Schätzung 2-3 Stunden betragen sollte.
Ich denke, Sie wissen, dass Sie ihm den vereinbarten Betrag in Rechnung stellen sollten, warum sollten Sie es nicht tun?
@Fattie Ich würde sagen, dass es vom Standort abhängt.

Antworten (13)

Sie und Ihr Kunde haben sich auf einen Tarif pro Standort geeinigt. Wenn es sich als viel schwieriger herausgestellt hätte, hätten Sie dann 1000 Dollar verlangen dürfen? Ich erwarte nicht.

Ich wurde im wirklichen Leben damit konfrontiert, als meine Mitarbeiter darauf bestanden, wenn wir 10 schätzten, dem Kunden ein festes Gebot von 10 gaben und sie es in 8 erledigten, sollten wir nur 8 in Rechnung stellen, sonst würden wir vom Kunden "stehlen". Aber wenn wir 10 geschätzt und 15 genommen haben, sollten wir immer noch nur 10 berechnen, sonst würden wir stehlen.

Sie können sehen, dass dies niemals zu einem Gewinn für das Unternehmen führt. Sie können auch sehen, woher Regeln wie „Entwickler dürfen die Abrechnung nicht mit den Kunden besprechen“ stammen.

Laden Sie wie vereinbart auf und genießen Sie Ihr Bingo. Sie kommen nicht oft vor.

alle Schätzungen sind ohnehin etwas aufgefüllt.
Wenn sich die Website als viel schwieriger zu kratzen erweisen würde, würde er mir niemals zusätzliches Geld zahlen. DANKE @KateGregory
Ihr Beispiel aus dem wirklichen Leben ist eigentlich ein wenig Ablenkung / Nebenproblem, da es sich um etwas handelt, das auf abrechenbaren Stunden im Vergleich zu geschätzten abrechenbaren Stunden zu basieren scheint, während sie sich, wie der Rest Ihrer Antwort zeigt, auf ein Pro geeinigt haben -Job/Site-Rate.
Ich stimme dir nicht zu. Wir handhaben es so: Wir schätzen Zeiten. Wenn wir es rechtzeitig tun, berechnen wir, was es gekostet hat. Wenn wir mehr Zeit brauchen, sprechen wir mit dem Kunden, wenn wir 75 % erreicht haben und kein Ende in Sicht ist. Kostenvoranschläge sind keine Festpreise. Aber ich stimme Kates Punkt vollkommen zu: Sie haben von einem Festpreis gesprochen, nicht von Schätzungen, also verlangen Sie 400 $ :-)
Belasten Sie sie mit dem, was Sie gesagt haben. Es ist eine Art Versicherung für Sie; Sagen wir, wenn die Website eines Kunden sehr schwer zu kratzen war und viel mehr wert war, als Sie vereinbart hatten. Zumindest kann man auf andere Projekte zurückgreifen, die nicht so schwierig waren.
„Wenn es sich als viel schwieriger herausgestellt hätte, hättest du dann 1000 Dollar verlangen dürfen? Ich vermute nicht.“ Deshalb habe ich Ihre Antwort akzeptiert ...
Was wäre, wenn es wegen der Inkompetenz des Entwicklers 15 statt 10 Stunden gedauert hätte?
Auf der anderen Seite erhalten Sie bei der Zusammenarbeit mit einigen öffentlichen (oder ähnlichen) Einrichtungen in Europa nur das Minimum zwischen Vertragsbetrag und effektivem Betrag.
Bedenken Sie Folgendes – sie zahlen für Ihr Fachwissen, nicht für Ihre Zeit. Ihre Zeit ist nur eine Möglichkeit für Sie, die Kosten Ihres Fachwissens zu messen. Ihr Fachwissen hat es geschafft, einen 200-Dollar-Job in 30 Minuten statt in 3 Tagen zu erledigen, aber das liegt daran, dass Sie verstanden haben , wie man es in so kurzer Zeit erledigt, wo jemand mit weniger Fachwissen es nicht tun würde. Du verdienst also diese 200 Dollar.
@FabianBlechschmidt - Ich sage nicht, dass die Abrechnung nicht auf diese Weise erfolgt, ich sage, dass nichts in der Frage des OP darauf hindeutet, dass sie Stunden / Zeit besprochen haben, die aufgewendet werden würden, nur den Festpreis. Ich sagte, Kates Antwort sei abgeschwächt, weil diese bestimmte Abrechnungsmethode für das Szenario dieser Frage nicht relevant sei .
Hey, ich bin Entwickler und stimme dem zu.
@PoloHoleSet verdammt noch mal. Ich bin mit der Antwort nicht einverstanden, nicht mit Ihrem Kommentar - Entschuldigung für die Verwirrung
@FabianBlechschmidt - Sie haben Ihren Kommentar nicht an mich gerichtet, daher hätte meine Annahme sein sollen, dass Sie auf die Antwort geantwortet haben.
Jemandem zu sagen, dass Sie es in 10 Stunden schaffen, ist ein Festpreis. Intern (für eine Organisation) können Sie einem Entwickler jedoch nicht sagen, dass er dies für 1.000 US-Dollar tun soll. Sie sagen ihm, dass er es in 10 Stunden erledigen soll, und sagen dem Kunden, dass Sie 10 Stunden mit 100 US-Dollar pro Stunde in Rechnung stellen.
Obwohl ich Kates Antwort zustimme, würde ich vorschlagen, dass Sie dem Kunden einen kleinen Rabatt anbieten könnten, z. B. "Das war nicht so schwierig, wie es zunächst schien, also gebe ich Ihnen 10 % Rabatt darauf." was viel Wohlwollen beim Kunden hervorrufen könnte (je nach lokaler Gepflogenheit, Branche usw.) Ich bin normalerweise auf der Kundenseite und alle Entwickler, mit denen wir zusammenarbeiten, rechnen stundenweise ab, unabhängig davon, wie lange sie eine Aufgabe einschätzen Wenn also etwas auf 10 Tage geschätzt wird und in 2 erledigt wird, kann ich unser Buchhaltungsteam viel glücklicher machen.
@RobbG Wie glücklich ist das Account-Team, wenn der Entwickler stattdessen 20 Tage braucht?
@MarioDS dann an Tag 8, als wir herausfinden, dass es deutlich länger dauern wird, sende ich ihnen den überarbeiteten Kostenvoranschlag und wir müssen dann ein Telefon wegen Träneneintritts ersetzen.
"Sie können sehen, dass dies niemals zu einem Gewinn für das Unternehmen führt." Entschuldigung, was? Der Gewinn ergibt sich aus der Tatsache, dass 1 Arbeitsstunde den Kunden mehr kostet als das Unternehmen. Auf der anderen Seite, wenn Sie mit Ihrem Kunden transparent sind, können sie Ihnen viel eher vertrauen.
Nein. Der Tages- oder Stundensatz ist mehr als das Gehalt, ja, weil er Gemeinkosten und nicht abrechenbare Zeit abdeckt. Es wurde nicht so eingestellt, dass "wir Ihnen 10 in Rechnung stellen, während Sie dem Personal 15 zahlen" und wenn Sie ständig weniger in Rechnung stellen, als Sie ausgeben, erzielen Sie keinen Gewinn. Wenn Sie manchmal weniger und manchmal mehr in Rechnung stellen, könnte es funktionieren, aber feste Gebote sind in vielerlei Hinsicht eine Herausforderung, einschließlich der Art und Weise, wie sie Entwickler schulen, Änderungen abzulehnen und auf den Fersen zu graben, anstatt Kundenprobleme zu lösen. Trotzdem mögen sie die Rechnungszahler.

Sie haben zugestimmt, eine Aufgabe für einen festen Betrag auszuführen. Sie haben Ihre Pflicht erfüllt.

Ich habe einmal mit einer Gruppe erstklassiger Leute zusammengearbeitet, die Dinge innerhalb von Minuten reparieren konnten, wenn andere Tage dafür brauchen würden.

Ich würde ihnen immer sagen: "Es ist einfach für SIE , nicht für sie, wenn es so wäre, würden sie ihre Maschinen nicht hierher bringen."

Oder, wie der alte Witz sagt,

Ein Kunde ruft einen Berater an, um ihn zu bitten, ein Problem zu lokalisieren, das er hatte. Er sagt, dass er dies für 50.000 Dollar tun wird. Nach etwa 15 Minuten auf der Baustelle geht er zu einer bestimmten Maschine, holt ein Stück Kreide heraus, malt ein X* darauf, sagt „Ersetze dieses Teil“. Reicht seine Rechnung ein und geht.

Der Kunde ist unzufrieden und verlangt eine detaillierte Rechnung, also schickt er ihnen diese:

Zeit vor Ort: 15 Minuten bei einem Satz von 400/h ---- 100,00

1 Stück Kreide----------------------------------- 0,25

wissen, wo das "X" einzufügen ist ----------------49.899,75

Das bedeutet Pay by the Job

das ist kein Witz, das ist eine wahre Geschichte über Charles Proteus Steinmetz.
Schande über den Smithsonian, dort habe ich darüber gelesen - smithsonianmag.com/history/…
@ed.hank ja, Schande über sie. Kein Datum, keine Uhrzeit, kein Zitat, nichts, was es belegen könnte.
Was, keine Reisekostenerstattung? Viel Glück, wenn Sie jemanden hierher bringen, der zur Baustelle kommt, der die Nutzung des Autos nicht in Rechnung stellt (bei 0,50 USD pro km / 1 USD pro Meile oder so, normalerweise zuzüglich einer Mindestgebühr). Wenn Ihr Standort nicht unmittelbar neben ihrem liegt, summiert sich das schnell. Wenn Sie in der nächsten Stadt sind, kann es anfangen, ein wenig wehzutun.
Er zeichnet ein X, sagt „diesen Teil ersetzen“ und geht dann. Das ist irgendwie wichtig. Ansonsten bezweifle ich, dass die Maschine repariert wurde, indem er ein X darauf zeichnete.
Die Version, die ich gehört habe, beinhaltete einen Satelliten (vor dem Start) und „mit einem Hammer schlagen – 5,00 $; wissen, wo man treffen muss: 19.995,00 $“.

Sie haben Ihre Frage selbst beantwortet.

Ich berechne immer $200 pro Website. Wir einigten uns auf 200 $ pro Website.

Der Kunde hat zugestimmt, Ihnen 200 Dollar für die Erledigung der Arbeit zu zahlen, unabhängig davon, ob Sie irgendwelche "klugen" Tricks anwenden. Einfach den vereinbarten Betrag aufladen und fertig.

Deine Frage erinnert mich an diese Geschichte,

Eines Tages entdeckte eine Frau Picasso auf dem Markt und zog ein Stück Papier heraus. „Mr. Picasso“, sagte sie aufgeregt. „Ich bin ein großer Fan. Könntest du bitte ein bisschen für mich zeichnen?“ Picasso kam dem gerne nach und radierte ihr schnell ein Kunstwerk auf das bereitgestellte Papier. Dann lächelte er, als er es ihr zurückgab. „Das wird eine Million Dollar sein“, „Aber Herr Picasso“, antwortete die Frau nervös. „Sie haben nur dreißig Sekunden gebraucht, um dieses kleine Meisterwerk zu vollbringen.“ „Meine gute Frau“, lachte Picasso, „ich habe dreißig gebraucht Jahre, um dieses Meisterwerk in 30 Sekunden zu vollbringen."

Quelle

"hat einen Trick gefunden, um die gesamte Website zu kratzen"

Den Trick zu finden, ist Ihre Fähigkeit, also denke ich, dass Sie dieses Geld verdienen.

(Außer, dass Picasso keine Dollars verwendet hat)
Ihre Geschichte verlangt unbedingt nach diesem Gegenargument: youtu.be/Dw5kme5Q_Yo
@deviantfan, und außer er hat den Preis nicht im Voraus festgelegt und sich darauf geeinigt. Und abgesehen davon, dass die Geschichte wahrscheinlich nie mit Picasso passiert ist.

Ihre Vereinbarung mit ihnen war eine sogenannte Festpreisvereinbarung (FFP). Du hast das ganze Risiko akzeptiert. Sie hätten mit einer sogenannten Cost-Plus-Fixed-Fee-Vereinbarung (CPFF) ein Gegenangebot machen können, wenn sie das Risiko eingehen wollten. Wenn sie denken, dass Sie zu viel verlangt haben, können Sie sie auf eine beliebige Anzahl von Websites verweisen, die zeigen, wie unsicher Schätzungen der Softwarekosten sind. Sie könnten ihnen sagen, dass Sie ihnen bei zukünftigen Jobs eine gewisse Preisüberlegung geben werden. FFP- und CPFF-Verträge werden im Internet ausführlich diskutiert.

Das ist genau richtig. Der Vertrag legt fest, wer das Risiko übernimmt, das sind hier Sie. Sofern nichts Besonderes vorliegt, erhält diese Partei den Vorteil, wenn das Risiko nicht eintritt. Ihre Preisgestaltung sollte den Fall abdecken, in dem die Sites schwieriger zu kratzen sind, als Sie erwarten. Halten Sie den „unerhörten Gewinn“ für die Zeit, in der das Risiko eintritt und Sie einen Verlust bei der Arbeit hinnehmen.
Danke - nicht sicher, warum das nicht höher ist. Festpreisarbeit ist üblich, obwohl die meisten Handwerker kein Fan sind - für den Kunden gibt es ihm ein festes Budget, das er absegnen und vereinbaren kann. Für die liefernde Person gehen sie fast das gesamte Risiko ein, wenn das Projekt wie erwartet verläuft – die meisten Kunden sind sich dessen bewusst und verstehen, dass das Angebot etwas aufgefüllt wird und sie manchmal „verlieren“. OP hat ein extremes Beispiel, aber letztendlich ist die Arbeit die Arbeit.
Es gibt keinen "unverschämten Profit", solange alle Parteien freiwillig einsteigen.

Der Vertrag bestand darin, einen Python-Scraper zu entwickeln, um 2 Websites zu schaben.

Ich denke, Sie haben Ihre Frage bereits beantwortet. Sie hatten eine Aufgabe, Sie nannten einen Preis, sie stimmten zu. Du hast es geschafft.

Jetzt haben Sie ein zweites Problem, Sie möchten vielleicht zukünftige Geschäfte, wenn es verfügbar ist. Wenn ja, erwägen Sie vielleicht, einen Rabatt auf zukünftige Jobs anzubieten, da sich dieser Job als unkomplizierter herausstellte als erwartet. Ich persönlich würde das nur in Betracht ziehen, wenn Sie denken, dass die Chancen auf zusätzliche Verträge oder Empfehlungen bestehen, oder wenn Sie glauben, dass der Trick, den Sie hier gemacht haben, in Zukunft dupliziert werden kann. Das Anbieten eines solchen Rabatts ist jedoch schwierig, denn ja, dieser Job erwies sich als einfacher als erwartet, aber der nächste könnte schwieriger sein und Sie werden dafür nicht extra bezahlt. Sie sollten sich nach durchschnittlichen Jobs preisen und die einfachen Jobs die schwierigen ausgleichen.

Sie sind absolut berechtigt , den vollen Betrag zu berechnen, aber es lohnt sich, einen Rabatt in Betracht zu ziehen, wenn Sie glauben, dass dies den Kundenbeziehungen für zukünftige Arbeiten zugute kommt.

Sie haben einen festen Betrag angegeben, Ihr Kunde hat zugestimmt und Sie haben die Arbeit geliefert. Es steht Ihnen also völlig frei, mit gutem Gewissen den vollen Betrag zu berechnen. Aber trotzdem finden Sie es vielleicht besser, Ihrem Kunden eine Pause zu gönnen, um eine gute Beziehung für die zukünftige Arbeit aufzubauen. Letztendlich hängt Ihr Wert als Auftragnehmer davon ab, wie potenzielle Kunden Ihren Wert wahrnehmen, und Sie können daher in Betracht ziehen, dass es sich lohnt, ihnen in diesem Fall einen reduzierten Satz zu geben, um den wahrgenommenen Wert für zukünftige Arbeiten zu steigern.

Sie sollten immer halten, was Sie versprechen. Das heißt, wo es länger dauert, etwas zu bauen, das Sie für eine Flatrate versprechen, berechnen Sie, was Sie versprechen.

Das bedeutet, dass Sie, wenn Sie einen effizienteren Weg finden, etwas zu tun, dasselbe verlangen und in Betracht ziehen, etwas Zeit damit zu verbringen, einen Mehrwert für den Kunden zu schaffen.

Es ist auch ratsam, die Zeit abzuwarten, die Sie erwartet haben, da ein Großteil der Beratung von der Maxime VALUE PERCEIVED IS VALUE RECEIVED verankert ist.

Wenn Sie nicht positiv überrascht sind, werden Sie feststellen, dass dieses Modell am Ende den Durchschnitt erreicht.

Sie haben eine ehrliche Schätzung basierend auf Ihrer Erfahrung abgegeben, die lange Zeit in Anspruch genommen hat.

Angebote sind fest, Schätzungen können jedoch nach Vereinbarung geändert werden. Sie sollten jedoch den vereinbarten Betrag berechnen, zumal Sie die Situation verstehen mussten, um die Abkürzung zu erkennen. Nicht jeder wird diese Verknüpfung sehen.

Akzeptieren Sie es - beim nächsten Job sind Sie vielleicht nicht so genau - auch Ihre Kunden bezahlen Sie für Ergebnisse, es sei denn, Sie berechnen sich stundenweise ...

Hier gibt es zwei Überlegungen, die zu einem „Ja“ führen, und eine, die zu einem „Nein“ führt.

Erstens stellen Sie Ihrem Kunden Ihre Einsicht nicht in Rechnung, aber Sie berücksichtigen nicht die Tatsache, dass Ihre Einsicht alles ist, was Sie wirklich sagen. Andernfalls berechnen Sie sie nur für das Tippen. Und sie würden Sie nicht dafür bezahlen, einen Scraper zu tippen. Sie zahlen Ihnen 99 % von dem, was sie Ihnen zahlen, weil Sie Zeit aufgewendet haben, um sich Fachwissen zum Kratzen und 1 % zum Tippen anzueignen.

Zweitens zahlen sie für das Ergebnis und nicht für die geleistete Arbeit. Wenn ihnen das Ergebnis 200 Dollar wert ist, macht das Ihre Zeit wertvoller. Es macht das Ergebnis Ihrer Arbeit für sie nicht weniger wertvoll.

Drittens, wenn Sie "nett" zu sein scheinen, kann dies zukünftige Geschäfte anregen. Aber verkaufen Sie sich nicht zu kurz. Wenn Sie einen Geldsegen haben und ihn mit dem Kunden teilen möchten, geben Sie ihm einen Rabatt (und sagen Sie ihm, dass Sie einen Weg gefunden haben, es schneller zu machen). Laden Sie ihnen $ 150, wenn Sie möchten, aber lassen Sie es nicht auf $ 25 oder so fallen. Wenn Sie dieses Mal zu viel rabattieren, erwarten sie beim nächsten Mal einen viel günstigeren Preis. Wenn Sie einen Glücksfall zugeben und ihn teilen, erwarten sie beim nächsten Mal qualitativ hochwertige Arbeit. Wenn Sie wirklich viele Kunden haben, brauche ich Ihnen nicht zu sagen, welche für Sie besser funktionieren würde.

Dies ist nur eine Frage des Vertrages/der Vereinbarung zwischen Ihnen und Ihrem Kunden.

Wenn Sie vertraglich vereinbart haben, pro Stunde eine geschätzte Menge von beispielsweise 80 Stunden aufzuladen, laden Sie nicht mehr als 80 Stunden auf, selbst wenn es 2 Monate dauert (und in einem solchen Fall möchten Sie vielleicht eine wirklich gute Erklärung für Ihre anfängliche Schätzung haben hat sich als sehr daneben erwiesen...) und wenn Sie einen Trick finden, um es in 30 Minuten zu lösen, runden Sie es auf diese 1 Stunde auf und berechnen Sie das.

Wenn Sie 200 USD pro Stück bestellt haben, berechnen Sie 200 USD pro Stück, unabhängig von der aufgewendeten Zeit (wiederum, es sei denn, es erweist sich als übermäßig lang wie oben).

Wenn Sie jedoch, wie in einer der obigen Antworten angegeben, eine Lösung in 30 Minuten finden, wo Sie erwartet haben, dass es bis zu 6 Tage dauern würde, können Sie dem Kunden einen Rabatt anbieten, wenn Sie glauben, dass dies Ihnen zusätzliche Geschäfte bringt (von ihnen, von Mundpropaganda, was auch immer), aber das ist keine Frage der Abrechnung/Finanzen oder Professionalität/Ethik, sondern eine Frage Ihres Marketings.

Irgendwann haben Sie dem Kunden gegenüber wahrscheinlich erwähnt, dass das Scraping beider Seiten X Stunden (oder Tage oder was auch immer) dauern würde, und der Kunde hat auch blind Ihr Urteilsvermögen und Ihre Professionalität akzeptiert. Wenn Sie VIEL weniger gebraucht haben (es ist eine große Abweichung, von der Sie sprechen, nicht nur ein paar Stunden), sollten Sie weniger berechnen. Wenn Sie anstelle von 1 bis 2 Tagen für beide Websites feststellen würden, dass Sie 1 Monat benötigen würden (eine weitere große Abweichung), würden Sie trotzdem 200 US-Dollar verlangen?

Wie das OP erwähnt, hatten sie bereits eine Vereinbarung, in der dieser Preis angegeben war. Ihre Antwort setzt voraus, dass Sie die Gesamtdauer des Projekts im Voraus kennen.
@GrayCygnus, natürlich war es eine Schätzung, aber die Abweichung ist einfach zu groß, um ignoriert zu werden. Und die Vereinbarung wurde auf der Grundlage von Informationen getroffen (die normalerweise 1 bis 3 Tage pro Standort dauern), die sich als falsch herausstellten. Wenn Ihr Mechaniker sagt, dass es 3 Tage dauern wird, um Ihr Auto zu reparieren, und Sie herausfinden, dass er die ganze Arbeit in 30 Minuten erledigt hat, aber den ursprünglich vereinbarten Wert berechnet hat, glauben Sie dann immer noch, dass er das Geld verdient?
Ich glaube nicht, dass dieses Beispiel mit diesem Fall vergleichbar ist, wenn mein Mechaniker das tun würde, wäre ich glücklicher, da ich mein Auto sowieso früher bekommen hätte. Das OP gibt an, dass er pro Website einen Festpreis berechnet hat. Die Lieferung dieses Produkts in einer Sekunde oder zwei Monaten hat keinen Einfluss darauf, dass es diesen Wert immer noch wert ist. Vielleicht könnte das OP in Zukunft diese Art von Situation vorhersehen und einen besseren Preis dafür festlegen.
@GrayCygnus, bist du sicher, dass das OP das Produkt nach 30 Minuten geliefert hat? Oder 1 oder 2 Tage damit gewartet (und damit den Kunden getäuscht)?

Sie sollten sich vor der Rechnungsstellung um eine Klärung der Leistungen bemühen

Sie sollten den Vertrag prüfen, um festzustellen, ob Sie beauftragt wurden, einen Scraper zu entwickeln oder nur die beiden Websites zu scrapen.

Wenn der Auftrag darin bestand, einen Abstreifer als Leistung zu entwickeln, dann haben Sie diese Anforderung nach Ihren Angaben nicht erfüllt. Mit anderen Worten, es kann sein, dass der Kunde den Scraper für zukünftige Projekte wollte und das aktuelle „scrape these two websites“ nur das Anfangsprojekt war. In diesem Fall wäre die Antwort ein glattes „Nein“ , weil Sie die Arbeit, für die sie bezahlen wollten, nicht erledigt haben.

Wenn Sie einen Scraper entwickelt haben, aber eine enorme Abhängigkeit von einer Website eines Drittanbieters haben, über die Sie keine Kontrolle haben, was passiert in einem Monat oder einem Jahr, wenn dieses Tool nicht mehr verfügbar ist? In diesem Fall sollten Sie sich mit dem Kunden / Vertrag sowie den Nutzungsbedingungen für das Tool , das Sie nutzen, bestätigen (dh - kann es ohne Lizenz für kommerzielle Zwecke verwendet werden?)

Wenn die angeforderte Arbeit einfach darin bestand, die beiden Websites zu durchsuchen, und die Anforderungen dafür überschätzt wurden, gibt es andere qualitativ hochwertige Antworten, die sowohl aus ethischer als auch aus geschäftlicher Sicht ausgewählt werden können.

Wenn ich es wäre, würde ich den Arbeitsumfang und die erforderlichen Leistungen vor der Rechnungsstellung sehr genau festlegen, sonst riskieren Sie Ihren Ruf beim Kunden.

Damit ist die Frage nicht beantwortet. Um einen Autor zu kritisieren oder um Klärung zu bitten, hinterlassen Sie einen Kommentar unter seinem Beitrag. - Aus Bewertung
Ich habe es bearbeitet, um klarer zu sein. Da die Frage subjektiv ist, glaube ich, dass meine Antwort nicht nur gültig ist, sondern möglicherweise das OP-Geschäft oder den Ruf @mcknz nicht verliert
Was erwarten Sie vom OP, wenn die Websites vollständig geschlossen werden? Er hat vielleicht versprochen, es zu warten, aber wenn er nicht ein totaler Idiot ist, hat er nicht versprochen, dass es nächste Woche funktionieren würde. Es funktioniert jetzt, das ist alles, was jemand garantieren kann.
Es spielt keine Rolle, was ich erwarte, es ist wichtig, was der Kunde erwartet - daher meine Antwort
Jemand hat diese Antwort markiert, wahrscheinlich weil sie eine Frage gestellt hat - wenn Sie eine Frage zum OP haben, stellen Sie sie am besten in einem Kommentar und nicht in einer Antwort. Verwenden Sie dann die Antwort des OP, um Ihre Antwort zu lenken.
Diese Antwort wurde abgelehnt, da er / sie laut OP im Bereich des Scraping von Websites tätig ist ("normalerweise dauert es ...", "immer berechnen ..."). Ihre Antwort scheint anzunehmen, dass OP mit dem Geschäft, in dem es anscheinend viel Erfahrung hat, nicht vertraut ist.
„Wenn Sie einen Scraper entwickelt haben, aber eine große Abhängigkeit von einer Website eines Drittanbieters haben“ Scraper werden immer eine große Abhängigkeit von einer Website eines Drittanbieters haben. Das ist buchstäblich ihr Zweck.