Die Software-Krise der Politik

Nachdem ich seit letztem Freitag bei Kunden auf der Suche nach Software-Bugs war, greife ich das Thema gleich nochmal hier auf. Das Thema SoftwarequalitĂ€t oder dazu wie wir Software typischer Weise entwickeln hat durchaus auch eine politische Dimension. Zudem passt das Thema gut zum Titel meines Blogs “Scheiss Software” 😉

KĂŒmmern wir uns zunĂ€chst mal um die Frage: Warum ist es eigentlich so schwer fehlerfreie Software zu Entwicklen? Software ist eben rein virtuell, es gibt keine EinschrĂ€nkungen und dem Programmierer stehen alle Freiheiten offen. Dadurch entsteht so manches kleine Programm das bereits eine enorme KomplexitĂ€t aufweist. Dieses Problem ist seit ĂŒber 40 Jahren unter dem Begriff – Softwarekrise – bekannt. Klar hat sich seitdem viel getan, aber trotz agilem Test Driven Development, Scrum und Extreme Programming schaffen wir es nicht Software ohne Fehler zu produzieren.

Auf absehbare Zeit mĂŒssen wir also mit den UnzulĂ€nglichkeiten moderner Software leben. Es ist nur wichtig das wir uns dessen immer bewusst sind! Das WWW zum Beispiel war zunĂ€chst nur fĂŒr den Austausch unter Wissenschaftlern gedacht, erst ein schnell draufgezimmerter Überbau mit dem Secure Sockets Layer (SSL) macht Online-Banking mehr schlecht als recht sicher. Unsere Netz ist also ganz schön auf Sand gebaut, wenn man es so sieht…

Was hat das nun mit Politik zu tun? Die Probleme der Software-Entwicklung stehen dann schon mal so manchem Politiker beim nÀchsten innovativen Vorzeigeprojekt im Weg. Drei Beispiele dazu:

  1. Der neue PersonalausweisWeitere SicherheitslĂŒcke beim elektronischen Personalausweis (heise.de). Sollte man diesen Ausweis dann wirklich nutzen um sich im Internet beweissicher ausweisen zu können?
  2. Wahlcomputerwahlcomputer.ccc.de. Wollen wir in Zukunft wirklich mit solchen Computern unsere Wahlen durchfĂŒhren?
  3. Vorratsdatenspeicherung / Digitale Beweisewww.vorratsdatenspeicherung.de. Wie sicher sind den Beweise die auf einem so wackligen Konstrukt aufbauen?

Ich finde es schon sehr bezeichnend wenn die Computerfreaks die sonst jede IT-Mode mitmachen plötzlich zu Mahnern werdern und vor unabsehbaren Folgen warnen.