Diese Frage wurde formal untersucht und wird von der gemeinsam erstellten IEEE Computer Society / dem ACM Code of Ethics behandelt .
2.01. Bieten Sie Service in ihren Kompetenzbereichen an und gehen Sie ehrlich und offen mit Einschränkungen in Bezug auf Erfahrung und Ausbildung um.
3.04. Stellen Sie sicher, dass sie für jedes Projekt qualifiziert sind, an dem sie arbeiten, oder schlagen Sie vor, mit einer geeigneten Kombination aus Ausbildung, Training und Erfahrung zu arbeiten.
3,09. Gewährleistung realistischer quantitativer Schätzungen von Kosten, Zeitplanung, Personal, Qualität und Ergebnissen für jedes Projekt, an dem sie arbeiten oder das sie arbeiten möchten, und Bereitstellung einer Unsicherheitsbewertung dieser Schätzungen.
5,05. Gewährleistung realistischer quantitativer Schätzungen von Kosten, Zeitplanung, Personal, Qualität und Ergebnissen für jedes Projekt, an dem sie arbeiten oder das sie arbeiten möchten, und Bereitstellung einer Unsicherheitsbewertung dieser Schätzungen.
Es gibt sicherlich geschäftliche und rechtliche Konsequenzen, wenn Sie etwas versprechen, das Sie nicht einhalten können. In der Regel kommen diese vom Kunden, der an einen anderen Ort geht, die Zahlung verweigert oder Ihr Unternehmen verklagt. Wenn Sie mit anderen in einer Partnerschaft stehen, können diese Schadensersatzklagen erheben, wenn Ihr Teil nicht geliefert wird. Klagen können sogar von Wettbewerbern kommen.
Es gibt eine Geschichte aus der Anfangszeit von Supercomputern, in der Seymour Cray und ein Team von Control Data Corporation kurz vor der Markteinführung eines Produkts standen, und ein anderes sehr großes Computerunternehmen teilte seinen Kunden mit, dass es kurz vor der Markteinführung stehe. Die Lüge kostete CDC viel Geld und wurde zu einer Klage, in der die große Firma keine glaubwürdigen Beweise für ihre Behauptungen vorlegen konnte. Das Ergebnis war eine damals große Siedlung im Wert von 80 Millionen Dollar (1970: 223 Millionen Dollar, 2012 inflationsbereinigt). Hier können Sie darüber lesen:
http://en.wikipedia.org/wiki/Control_Data_Corporation#CDC_6600:_defining_supercomputing