Panne mit Win 3.1





  • Sensationsjournalismus. Die Strategie des Flughafens ist völlig richtig. Es gibt keinen Grund, ein funktionsfähiges System auszutauschen. Wenn das Ding keine Internetverbindung hat, gibt es kein Sicherheitsproblem (, das ein Hardware+OS-Update lösen könnte). Dass ein neues System weniger störanfällig ist, würde ich spontan bezweifeln, zumindest wenn es bei der Gelegenheit mit allen möglichen anderen Geräten vernetzt wird oder unzählige neue (sinnlose) Features (mit potentiellen Bugs) hinzugefügt werden. Einzig fehlende Ersatzteile wären ein Upgrade-Grund, oder fehlende sinnvolle Funktionen (von einem derartigen Mangel ist aber nichts bekannt).



  • Es gibt auch sehr viel eigens entwickelte Software, die man auch nicht einfach so ersetzen kann. Wir haben auch vor 5-6 Jahren für einen Kunden ein neues System enwickelt, um ein DOS Programm abzulösen. Das war nichts riesiges (DOS Software halt), aber trotzdem war das etwa ein Jahr Entwicklungszeit und dann gabs noch etliche Tests und Korrekturen usw., bis das tatsächlich in Betrieb genommen wurde. Und das hat der Kunde auch nur mitgemacht, weil sie mit dem alten Programm absolut nicht mehr sinnvoll arbeiten konnten. Ist ja klar, dass es für sie sehr erhebliche Kosten verursacht, ohne dass sich effektiv großartig was ändert.



  • Mr X schrieb:

    Es gibt keinen Grund, ein funktionsfähiges System auszutauschen

    Wirst Du nicht allzuoft erleben, daß ich Dir spontan zustimme. Ein Bekannter wartet so Rechner, der hatte eine Kiste in einem Reisebüro, da lief noch OS/2 in einer der Urversionen mit putziger 30 MB MFM-Festplatte. Das Zeug hat getan, er hat meine Bestände, die ich längst in den Müll gegeben haben wollte, mitgenommen. Das Abendessen dafür ist er mir heute noch schuldig.
    Es hatte sich nicht die Notwendigkeit ergeben, da was Neues reinzusetzen. Wenn das alte Ding tut, why not keeping it?
    Also, wenn das noch immer so ist, wursteln die meisten Anwaltskanzleien noch immer auf einem System rum, das BTrieve als Datenbank nutzt. Weiß nicht, ob das immer noch ist, aber das ist keine Seltenheit, daß man solche Leiuchen am Leben erhält. 😉



  • Mr X schrieb:

    Sensationsjournalismus. Die Strategie des Flughafens ist völlig richtig. Es gibt keinen Grund, ein funktionsfähiges System auszutauschen. Wenn das Ding keine Internetverbindung hat,

    +1 👍



  • Ich glaube man sollte Dinge kontinuierlich verbessern und an Veränderungen anpassen.
    Wenn auf einem System noch Win 3.1 läuft dann heißt das ja, dass sich darum seit 20 Jahren niemand mehr drum gekümmert hat. Das ist nach meinem Glauben ein Fehler bei einem offenbar wichtigen System.


  • Mod

    Gruum schrieb:

    Ich glaube man sollte Dinge kontinuierlich verbessern und an Veränderungen anpassen.
    Wenn auf einem System noch Win 3.1 läuft dann heißt das ja, dass sich darum seit 20 Jahren niemand mehr drum gekümmert hat. Das ist nach meinem Glauben ein Fehler bei einem offenbar wichtigen System.

    Was denkst du, wann die Technik in den Flugzeugen selbst entwickelt wurde?



  • SeppJ schrieb:

    Gruum schrieb:

    Ich glaube man sollte Dinge kontinuierlich verbessern und an Veränderungen anpassen.
    Wenn auf einem System noch Win 3.1 läuft dann heißt das ja, dass sich darum seit 20 Jahren niemand mehr drum gekümmert hat. Das ist nach meinem Glauben ein Fehler bei einem offenbar wichtigen System.

    Was denkst du, wann die Technik in den Flugzeugen selbst entwickelt wurde?

    Weiß ich nicht. Ich geh mal davon aus, dass auch wenn Flugzeuge schon seit 30 Jahren im Einsatz sind die eingebaute Elektronik und so nicht so alt ist.


  • Mod

    Gruum schrieb:

    Weiß ich nicht. Ich geh mal davon aus, dass auch wenn Flugzeuge schon seit 30 Jahren im Einsatz sind die eingebaute Elektronik und so nicht so alt ist.

    Vielleicht nicht in dem Sinne, dass die physikalischen Komponenten 30 Jahre alt sind (die werden bestimmt ab und zu ausgetauscht), aber die werden ganz sicher nicht die Art der Elektronik alle paar Jahre (oder überhaupt) neu entwickeln und einbauen. Wenn da irgendein neues System dazu kommt, dann wird das bestimmt zusätzlich draufgesetzt, anstatt es in das bestehende System zu integrieren.



  • Mr X schrieb:

    Sensationsjournalismus. Die Strategie des Flughafens ist völlig richtig. Es gibt keinen Grund, ein funktionsfähiges System auszutauschen.

    Klar gibt es einen Grund. Nämlich dass irgendwann genau das passiert was passiert ist.
    Das heisst nicht automatisch dass man die Software austauschen muss, aber man sollte verdammtnochmal zusehen dass die Hardware nicht uralt ist.
    Rumstehen und warten bis Dinge kaputt gehen. Tolle Strategie.

    Und wenn es keine aktuelle Hardware mehr gibt auf der die Software läuft, dann hat der liebe Gott ja Gott-sei-Dank VMs bzw. Emulatoren ala DosBox erfunden.
    *Irgendwie* bekommt man das Ding sicher zum Laufen.

    Wobei...

    Das alte Betriebssystem bereitet den Experten auch aus anderen Gründen Kopfzerbrechen. Denn in der ganzen Region um Paris gibt es dem Bericht zufolge nur noch drei Experten, die das DECOR-System auf dem alten System überhaupt noch warten können. Und einer davon wird im kommenden Jahr pensioniert.

    Das klingt jetzt auch nicht so als ob es besonders schlau wäre dieses System noch unbegrenzt weiter zu verwenden. Wollen die ja auch gar nicht, bloss dass es wohl (wie so oft) daran scheitert dass "von oben" kein Geld dafür genehmigt wird.



  • Ich bin aktuell in einem Projekt wo es darum geht im Schienenverkehr ein altes System auszutauschen. Dort ist die Situation das beim Verkauf eines Zuges bis zu 30 jahre Support mit angeboten wird. Neuentwicklungen in alten Projekten einsetzen ist nahezu unmöglich. Zum Einen hieße das ein erneutes Durchlaufen der kompletten Systemtests + Abnahme durch TÜV o.ä. Abgesehen von dem Aufwand steht der Zug in der Zeit still. Das ist also praktisch nicht durchzuführen. Zum Anderen ist die Software durch die Anpassungen für verschiedenen Länder, verbauten Geräte etc. so umfangreich geworden das eine Neuentwicklung, die all diese alten Konfigurationen unterstützt, kaum in annehmbarer Zeit entwickelbar ist.

    Stattdessen wird eine Abstraktionsschicht auf das alte System gesetzt und sukzessiv neue Features und Anpassungen als Neuentwicklung oben drauf gesetzt. Das heißt es wird zur Zeit immer noch 20 Jahre alter Code verwendet und als Gesamtsystem bis zu 30 Jahre supportet werden. Das wird noch einige Jahre so gehen bis dann nichts mehr aus dem Altsystem verwendet wird und die Abstraktionsschicht entfernt werden kann. Dann wird die Neuentwicklung aber auch schon wieder 10-20 jahre auf dem Buckel haben und das Spiel wird von vorne losgehen.

    Das heißt allerdings auch das der Code seit über 20 Jahren immer wieder durchgetestet wurde und auf tausenden Zügen Millionen an Betriebsstunden hat. Der mag nicht besonders schön sein, aber funktionieren tut er.



  • Betrifft das bei euch auch die Hardware, oder geht's da grösstenteils um die Software?



  • Klar gibt es einen Grund. Nämlich dass irgendwann genau das passiert was passiert ist.
    Das heisst nicht automatisch dass man die Software austauschen muss, aber man sollte verdammtnochmal zusehen dass die Hardware nicht uralt ist.
    Rumstehen und warten bis Dinge kaputt gehen. Tolle Strategie.

    Ich sage nicht, dass es schlecht ist, einen Plan zu haben für den Fall, dass was kaputt geht. Aber auch neue Hardware kann kaputt gehen, oder unerwartete Probleme machen. Das einzige, was man jedoch durch einen verfrühten Austausch erreicht, sind höhere Kosten und dass man schneller wieder veraltete Hardware hat.


  • Mod

    Mr X schrieb:

    Klar gibt es einen Grund. Nämlich dass irgendwann genau das passiert was passiert ist.
    Das heisst nicht automatisch dass man die Software austauschen muss, aber man sollte verdammtnochmal zusehen dass die Hardware nicht uralt ist.
    Rumstehen und warten bis Dinge kaputt gehen. Tolle Strategie.

    Ich sage nicht, dass es schlecht ist, einen Plan zu haben für den Fall, dass was kaputt geht. Aber auch neue Hardware kann kaputt gehen, oder unerwartete Probleme machen. Das einzige, was man jedoch durch einen verfrühten Austausch erreicht, sind höhere Kosten und dass man schneller wieder veraltete Hardware hat.

    Kann man so etwas nicht ausrechenen? So mittels Ausfallwahrscheinlichkeiten in Abhängigkeit von Alter, Kosten eines Ausfalls, Kosten für Erneuerung. Wäre das nicht Aufgabe eines qualifizierten Verantwortlichen bei einem kritischen System?

    Was nicht heißt, dass dies nicht gemacht wurde. Vielleicht sagten alle Rechnungen, dass es günstiger wäre, das alte System weiter laufen zu lassen und nun ist eben der unwahrscheinliche Schadensfall eingetreten. Aber vermutlich hat einfach jeder Verantwortliche blind die für die nächste Quartalsabrechnung billigste Lösung (also Nichtstun) gewählt. Was kümmert die Manager und Anleger von letztem Jahr der Schaden und Verlust in diesem Jahr? Dieses Denken sieht man viel zu oft um nicht anzunehmen, dass dies nicht auch hier so gelaufen ist.



  • SeppJ schrieb:

    Mr X schrieb:

    Klar gibt es einen Grund. Nämlich dass irgendwann genau das passiert was passiert ist.
    Das heisst nicht automatisch dass man die Software austauschen muss, aber man sollte verdammtnochmal zusehen dass die Hardware nicht uralt ist.
    Rumstehen und warten bis Dinge kaputt gehen. Tolle Strategie.

    Ich sage nicht, dass es schlecht ist, einen Plan zu haben für den Fall, dass was kaputt geht. Aber auch neue Hardware kann kaputt gehen, oder unerwartete Probleme machen. Das einzige, was man jedoch durch einen verfrühten Austausch erreicht, sind höhere Kosten und dass man schneller wieder veraltete Hardware hat.

    Kann man so etwas nicht ausrechenen? So mittels Ausfallwahrscheinlichkeiten in Abhängigkeit von Alter, Kosten eines Ausfalls, Kosten für Erneuerung. Wäre das nicht Aufgabe eines qualifizierten Verantwortlichen bei einem kritischen System?

    Was nicht heißt, dass dies nicht gemacht wurde. Vielleicht sagten alle Rechnungen, dass es günstiger wäre, das alte System weiter laufen zu lassen und nun ist eben der unwahrscheinliche Schadensfall eingetreten. Aber vermutlich hat einfach jeder Verantwortliche blind die für die nächste Quartalsabrechnung billigste Lösung (also Nichtstun) gewählt. Was kümmert die Manager und Anleger von letztem Jahr der Schaden und Verlust in diesem Jahr? Dieses Denken sieht man viel zu oft um nicht anzunehmen, dass dies nicht auch hier so gelaufen ist.

    Es mag sein, dass man aus Erfahrungswerten Ausfallwahrscheinlichkeiten errechnen kann. Aber es bleiben halt Wahrscheinlichkeiten. Wenn man wüsste, dass das System in Kürze ausfällt, muss man es natürlich rechtzeitig erneuern, nur bei Wahrscheinlichkeiten kann es auch sein, dass es noch 10 Jahre Störungsfrei weiterläuft oder dass es morgen schon den Geist aufgibt. Das gilt auch für ein neues System, nur mit anderen Wahrscheinlichkeiten. Ich sehe weiterhin keinen Grund zu der Annahme, dass hier geschlampt wurde.


  • Mod

    Mr X schrieb:

    Ich sehe weiterhin keinen Grund zu der Annahme, dass hier geschlampt wurde.

    Wie gesagt, es kann sein, dass hier tatsächlich gerechnet wurde und ein unwahrscheinlicher Fall eingetreten ist. Aber eine einfache Abschätzung zeigt, dass dies höchstwahrscheinlich einfach nur Geiz war, denn: Kosten eines Ausfalls: Absoluter Stillstand für mehrere Stunden, vermutlich Verluste im 6-7 stelligen Eurobereich. Kosten, 20 Jahre lang alle paar Jahre neue Hardware zu kaufen und zu migrieren: 5-6 stelliger Eurobereich.

    Der Rest ist dann Erfahrung, dass in der Wirtschaft in den letzten Jahrzehnten stets "Geiz ist geil!" die Devise war. Wenn dann tatsächlich ein Schadensfall eintritt, bei dem grobe Abschätzungen sagen, dass man durch mittelgroße Investitionen in der Vergangenheit viele Verluste im Jetzt hätte sparen können, dann liegt der Verdacht nahe, dass dies auch hier der Fall war.



  • SeppJ schrieb:

    Der Rest ist dann Erfahrung, dass in der Wirtschaft in den letzten Jahrzehnten stets "Geiz ist geil!" die Devise war. Wenn dann tatsächlich ein Schadensfall eintritt, bei dem grobe Abschätzungen sagen, dass man durch mittelgroße Investitionen in der Vergangenheit viele Verluste im Jetzt hätte sparen können, dann liegt der Verdacht nahe, dass dies auch hier der Fall war.

    Kosten müssen so lange aufgespart werden, bin sie explosionsartig als so großer Verlust auftreten, daß der Staat es bezahlt.


  • Mod

    Genau!

    Wurde schließlich konsequent so anerzogen.



  • Trotzdem wissen wir nicht, ob ein regelmäßiges Systemupgrade alle 20 Jahre nicht alle 20 Jahre ein paar Wochen voller Instabiliät und Chaos bedeutet (bis man das neue System im Griff hat). Das würde dann auch mehr kosten, als nur mal eben neue Hardware kaufen und zu installieren.



  • Interessante Diskussion. Der Fall ist selten. Daher ist eine exakte Ausfallswahrscheinlichkeit schwierig abzuschätzen. Generell gilt: https://de.wikipedia.org/wiki/Ausfallverteilung Daher sind "neue" technische Systeme genau so anfällig wie "alte".


Anmelden zum Antworten