Vom Mythos durchgängig planbarer Softwareprojekte

Dass Softwarequalität was Gutes ist, ist bekannt. Deshalb wollen alle auch nur qualitativ hochwertige Software haben. Aber warum ist dann so viel Software so weit von diesem Ziel entfernt? Schaut man auf die Homepages von Softwareentwickler:innen und schenkt man den Qualitätsversprechen Glauben, so werden ohnehin ausschließlich Qualitätsprojekte entwickelt. Dennoch läuft der wesentliche Teil aller Softwareprojekte komplett aus dem Ruder und das in Bezug auf den Zeitrahmen, auf die Kosten und auf die Nutzbarkeit der Ergebnisse. [Mehr]

Eisberge sind gefährlich — Sogar wenn man zu Fuß unterwegs ist!

Es ist gerade Eisbergzeit: Auf allen Fernsehkanälen wird dem monumentalen Technikdesaster des 20. Jahrhunderts gedacht, der Titanic. Ich könnte jetzt viel zur (vermeintlichen) Überheblichkeit der damaligen Ingenieure schreiben. Oder dazu, dass 85% des Ärgers eines IT-Projekts unter der Wasseroberfläche lauern. Tue ich aber nicht. Statt dessen möchte ich an ein anderes Eis-Und-Schnee-Ereignis aus dem Frühjahr 1912 erinnern: Den Untergang des Second-Movers Captain Robert F. Scott, der Ende März in der Antarktis erfror als er versuchte das Rennen zum Südpol zu gewinnen. [Mehr]

Rocket science — Warum einfach wenn’s auch kompliziert geht?

“Professor, why is it obvious?” — Long silence, then the professor replies: “Indeed, it is obvious.” and continues without further explanation. — Cambridge student folklore Es gibt Dinge, die sind offensichtlich, andere halten wir nur dafür. Beides zu unterscheiden ist leider schwer. Besonders prekär wird es, wenn wir von offensichtlich einfach zu offensichtlich richtig wandern und beide Male fehl gehen. Die IT-Branche scheint für diesen Irrweg besonders anfällig zu sein. [Mehr]

Vom Steuern und Mauern – Die sonderbaren Effekte der Emergenz

Niemand hat die Absicht eine Mauer zu errichten. — Walter Ulbricht, 15. Juni 1961 ACTA, das Anti-Counterfeit Trade Agreement, ist in aller Munde. Es ist im Wesentlichen – so sagt es der Titel – ein Handelsabkommen, das sich gegen gefälschte Markenware richtet. Es enthält aber auch Passagen die sich gegen Verletzungen des Copyrights richten. Gerade diese Passagen sind zurzeit heftig umstritten. Einen Aspekt dieses Streits würde ich gerne herausgreifen, weil er so wunderschön eines der Probleme illustriert, die sich in regelbasierten Systemen ergeben, nämlich die Frage: Was passiert, wenn ich eine Regel in diesem großen Regelhaufen ändere? [Mehr]

Vorsicht mit dem Kleingedruckten – Nicht nur beim Königsmord!

The good thing about standards is that there are so many to choose from. — Andrew Tanenbaum Und dieser Tage zeigt sich, dass Standards noch mehr ‘gute Seiten’ haben. Der eigentlich schon im Staub der Geschichte versunkene P3P Standard zum Beispiel macht gerade Schlagzeilen, und zwar als Randfigur in einer Auseinandersetzung zwischen Apple und Google in der es um Privatsphäre im Internet geht. Google hält sich nämlich nicht ganz wörtlich an den P3P Standard. [Mehr]