Murphy’s Computer-Gesetze
- Die bis zum Erreichen des Ziels verbleibende Arbeit steigert sich mit dem Herannahen des Abgabetermins.
- Die Zugabe von Arbeitskräften an ein verspätetes Projekt verspätet es weiter.
- Es ist moralisch verwerflich, den naiven Endverbrauchern beim Sparen zu helfen.
- Wenn alles andere fehlschlägt, sollten Sie die Bedienungs- anleitung lesen.
- Jede ausreichend fortschrittliche Technologie ist von Magie nicht zu unterscheiden.
- Je wichtiger die Personen sind, die Ihr Demo sehen wollen, desto geringer ist die Chance, es glatt über die Bühne zu bekommen.
- Jede Aufgabe benötigt doppelt so viel Zeit wie Sie ansetzen. Ver- doppeln Sie die Zeit, dauert die Aufgabe viermal so lang.
- Es ist immer ein Menüpunkt auf dem Schirm, der eine falsche Bezeichnung trägt und eigentlich “WER DIESEN PUNKT ANWAEHLT, SOLLTE ALLE HOFFNUNGEN FALLEN LASSEN” heißen sollte.
- Ein Diskettenfehler tritt immer dann auf, wenn Sie mehrere Stunden gearbeitet haben, ohne Sicherungskopien zu machen.
- Egal wie groß und standardisiert ein Marktabschnitt ist, IBM kann ihn neu definieren.
- Um eine Anwendung zu studieren, sollten Sie sie vor Beginn durch und durch verstanden haben.
- Heben Sie alle Aufzeichnungen Ihrer Daten auf, denn sie zeigen, daß Sie gearbeitet haben.
- Zeichnen Sie Ihre Kurven immer von Hand, und dann plotten Sie den Text.
- Sorgen Sie im Zweifelsfall dafür, daß es überzeugend klingt.
- Die Ergebnisse eines Programms sollten immer reproduzierbar sein. Sie sollten alle auf die gleiche Art danebengehen.
- Glauben Sie nicht an Wunder, verlassen Sie sich auf sie.
- Glücklich sie die Benutzer, die nichts erwarten. Sie werden nicht enttäuscht.
- Die Ursache eines jeden Fehlers, der dem Rechner angelastet wird, besteht aus zwei menschlichen Fehlern. Mitgerechnet der, dem Computer den Fehler zuzuschieben.
- Jedes System, daß von menschlicher Zuverlässigkeit abhängt, ist unzuverlässig.
- Unauffindbare Fehler gibt es im Gegensatz zu den angezeigten in unendlichen Variationen, nur letzere sind per Definition beschränkt.
- Sie können solange in Zuverlässigkeit investieren, bis entweder die Kosten eines Fehlers überstiegen sind oder jemand darauf besteht, mal sinnvolle Arbeit zu tun.
- Die Menge an Expertisen steigt umgekehrt proportional zur Menge unverstandener Äußerungen.
- Ihr IBM-Kompatibler Rechner wird von Sekunde zu Sekunde weniger kompatibel.
- Der erste Mythos um das Management ist, daß es existiert.
- Jedes Programm, daß funktioniert, wird nicht mehr gebraucht.
- Wenn ein Programm nützlich ist, muß es geändert werden.
- Wenn ein Programm nutzlos ist, muß es dokumentiert werden.
- Jedes Programm wird sich so lange ausbreiten, bis es den vorhandenen Speicher gefüllt hat.
- Der Wert eines Programms ist umgekehrt proportional zum Wert seiner Ergebnisse.
- Die Komplexität eines Programmes steigt solange, bis die Fähigkeiten des Programmierer nicht mehr ausreichen, es zu warten.
- Machen Sie es möglich, Programme in Deutsch zu schreiben, und Sie werden entdecken, daß die Programmierer kein Deutsch können.
- In jedem Programm kämpft ein kleines Programm darum, aus der Reihe zu tanzen.
- Ein Programmgenerator produziert Programme, die mehr Fehler als der Generator haben.
- Es ist nie genug Zeit, etwas perfekt zu machen, aber immer genug Zeit, etwas neues anzupacken.
- Wenn die Möglichkeit besteht, daß verschiedene Fehler auftreten, wird der schlimmste eintreten.
- Unter Druck wird alles schlimmer.
- Die ersten 90% der Aufgabe benötigen 10% der Zeit, die verbleibenden 10% der Aufgabe die anderen 90%.
- Derjenige der lächelt, wenn etwas schiefgeht, hat bereits einen Sündenbock gefunden.
- Ein Gramm Eindruck ist ein Kilo Arbeit wert.
- Variablen sind es nicht, Konstanten bleiben keine.
- Murphy war ein Optimist.
- Die Lösung für ein Problem verändert das Problem.
- Innerhalb eines jeden komplexen und unbrauchbaren Programms ist eine nützliche Routine.
- Beurteilung hat mit Erfahrung zu tun. Erfahrung entsteht aus schwacher Beurteilung.
- Es funktioniert besser, wenn man es einsteckt.
- Bauen Sie in System, daß jeder Idiot bedienen kann, und nur Idioten werden es verwenden wollen.
- Jedes Problem mit N Gleichungen hat N+1 Unbekannte.
- Das am meisten benötigte Stück Information wird am wenigsten verfügbar sein.
- Ein Gerät, daß Service oder Abgleich benötigt, wird nicht zugänglich sein.
- Austauschbare Geräte sind es nicht.
- Jedes Problem hat eine für jeden anderen höchst einfache und offensichtliche Lösung, wenn Sie alle Ihre Kreativität und Möglichkeiten ausgeschöpft haben, ohne es zu lösen.
- Das Schlechte kommt in Wellen.
- Haben Sie nach monatelangem Training die Bedienung eines Programmes erlernt, kommt eine überarbeitete Version mit einer völlig neuen Befehlsstruktur heraus.
- Nachdem Ihre nützliche Routine fertiggestellt ist, die mit einem bekannten Fehler im Betriebssystem auskommt, wird dieser beseitigt.
- Anstrengungen, ein Programm “User-freundlich” zu machen, führen zu neuer Arbeit an den “Computerkenntnissen” der User.
- Das ist kein Fehler, sondern eine Funktion.
- Ein Experte ist eine Person, die kleinere Fehler vermeidet, während sie sich unaufhaltsam auf dem großen Zusammenbruch zubewegt.
- Würden Architekten Häuser bauen, wie Programmierer ihre Programme, dann könnte ein Specht die ganze Zivilisation zerstören.
- Haben Sie eine Dose Würmer erstmal geöffnet, so ist der einzige Weg, diese wieder einzudosen, die Verwendung einer größeren Dose.
- Sobald eine unfertige Aufgabe zu einer Angelegenheit auf Leben oder Tod wird, fällt der Strom aus.