Technische Enshittifizierung: Warum alles in der IT schrecklich ist!

Die „php2shell“-Patches (CVE-2026-109618 und CVE-2026-109619) für PHP am Ende des Lebenszyklus (EOL) sind nun verfügbar. Da die Antworten des Vertriebs aufgrund der hohen Nachfrage derzeit langsamer als gewöhnlich ausfallen, ist der schnellste Weg zu den gepatchten Paketen der Online-Kauf von ELS für Runtimes (wird in einem neuen Tab geöffnet). Lesen Sie die FAQ zu den Patches

Gehen Sie direkt zu einer KI-Zusammenfassung dieses Blogbeitrags

  • Fasse diesen Beitrag mit Perplexity zusammen
  • Fasse diesen Beitrag mit Gemini zusammen

Digitale Plattformen, die wir heute nutzen, sind mit schleichender Schrecklichkeit infiziert, und Cory Doctorow hat ihr einen Namen gegeben - Enshittification. Hatten Sie schon einmal das Gefühl, dass eine Online-Plattform Ihnen einen Mehrwert bietet, nur um Sie einzuschließen und das Erlebnis zu Gunsten der Monetarisierung und Kontrolle zu verschlechtern? Nun, das ist die Essenz der Enshittification. 

Dieser Artikel beleuchtet, wie Plattformen Nutzer gewinnen, indem sie einen Mehrwert bieten, sie an sich binden und dann aufhören, einen Mehrwert zu bieten, und anfangen, Nutzer zu verkaufen. Jeder spürt dies auf Social-Media-Plattformen, aber haben Sie jemals darüber nachgedacht, was passiert, wenn dieses Prinzip über die sozialen Medien hinausgeht und auf die Grundlagen der modernen IT angewendet wird?

Das ist der Punkt, an dem die technische Enzhitifizierung einsetzt. Es ist die Idee, dass Software, Systeme und Dienstleistungen nicht für die Benutzer, sondern für die Anreize von Führungskräften, Fristen und Marketing-Gimmicks entwickelt werden. Was hat der Benutzer davon? Eine aufgeblähte, bizarre und kaputte Lösung.

Nehmen wir zum Beispiel große Plattformen wie die Facebook-App oder Chrome. Die eine wurde aufgrund aufgeblähter Funktionen so groß, dass das Unternehmen eine zweite Mini-App veröffentlichen musste - und die andere? Nun, sie frisst Arbeitsspeicher wie ein Betriebssystem. Das sind keine Einzelfälle. Sie sind Symptome für die Konzeption und Entwicklung moderner Software. 

Was können wir gegen die technische Enschittifizierung tun? Finden wir es heraus! 

Ein gebrochenes Versprechen nach dem anderen von Big Tech! 

 

Bevor wir uns mit der Lösung für die technische Entgrenzung befassen, sollten wir uns ansehen, was Big Tech für die Innovation tut. Diese Unternehmen setzen Fortschritt und Innovation weiterhin mit oberflächlichen Upgrades und trendigen KI-Funktionen gleich. Die Verbesserung von Kernfunktionen, die tatsächlich einen Mehrwert für die Benutzererfahrung darstellen, ist ein großes "Nein."

Bereits im September 2023 versprach Amazon ein großes KI-Upgrade für Alexa, das die Assistentin intelligenter und reaktionsschneller machen sollte. Zweieinhalb Jahre später...? Es ist immer noch ein Versprechen, trotz all der Hardware, Infrastruktur und Server, die das Unternehmen hat. Bei Google ist das nicht anders. Die Nutzer starrten immer wieder auf eine "Neues Aussehen kommt bald" Nachricht für Monate!

Das Endergebnis waren geringfügige Änderungen an der Benutzeroberfläche, die nichts verändert haben. Man verkauft uns kosmetische Aktualisierungen, die als sinnvolle Fortschritte ausgegeben werden. Betriebssysteme sind hier keine Ausnahme. Apples Dynamic Island iOS sollte das bemerkenswerteste Upgrade sein, aber das Endergebnis war das gleiche. 

Und Windows? Es gibt Unterschiede zwischen Windows 10 und 11, aber es geht nur um die Oberfläche und die Optik. Die Unternehmen gehen nicht auf die Bedürfnisse der Nutzer ein. Sie fügen lediglich trendige KI-Funktionen hinzu oder nehmen TikTok-ähnliche Designänderungen vor. Was kommt als Nächstes? Eine Banking-App mit einer "Geschichten" Funktion?

Heutzutage hat sich die Innovation von dem, was tatsächlich entwickelt wird, zu den Unternehmen verlagert, die Stagnation als Fortschritt verpacken und dabei schicke Bilder verwenden! 

Die Fallstudie zum Scheitern von Sonos 

 

Die Einführung der Sonos-App ist ein perfektes Beispiel für die technische Verharmlosung. Das Unternehmen führte ein völlig neues App-Design ein, ignorierte dabei aber die gesamte Nutzerbasis völlig. Innerhalb weniger Tage erhielt die App rund 200.000 Bewertungen und eine Startbewertung von 1,2. Was war das Problem? 

Nun, die Kritik bezog sich nicht auf das Design. Es ging um die Tatsache, dass wichtige Funktionen wie ein Sleep-Timer, eine Musikbibliothek und eine Wiedergabeliste bei der Einführung fehlten. Und wissen Sie was? Sonos ist eine Musikverwaltungs-App! All diese Funktionen sollten vorhanden sein, aber sie waren es nicht. Der Grund dafür ist einfach: technische Verschlüsselung, die die Verwaltung erleichtert.  

Ein Whistleblower enthüllte später, dass das Unternehmen interne Warnungen ignoriert hatte, die Geschäftsleitung eine starre Frist setzte, obwohl sie wusste, dass die App noch nicht fertig war, und - das Schlimmste - das Team umstrukturierte. Die Geschäftsleitung hielt es für klug, Mitarbeiter, die jahrelang an der Entwicklung großartiger Apps mitgearbeitet hatten, in verschiedene Gruppen aufzuteilen. 

Das Wichtigste dabei ist, dass die Kombination von Optik und Managementinnovation, bei der beides Vorrang vor der Funktionalität hat, eine katastrophale Kombination ist und ein Lehrbuchbeispiel für technische Versklavung darstellt. 

Faktoren, die zur technischen Enhittifizierung beitragen 

 

Die technische Entschärfung ist nicht nur ein Einzelphänomen. Sie wird von allen Seiten vorangetrieben. Um herauszufinden, was dagegen getan werden kann, ist es wichtig, all die verschiedenen Faktoren zu verstehen, die zur Enshittifizierung moderner Software und Systeme führen. Zu diesen Faktoren gehören:  

  • Technical Enshittification - Bloat ist jetzt ein Feature

Joseph Stalin könnte gesagt haben, dass "Quantität hat ihre eigene Qualität". und zu seiner Zeit mag das auch gestimmt haben, aber in der heutigen Softwarebranche ist das nicht mehr der Fall. Mehr Quantität zerstört die Qualität, aber die Unternehmen blähen ihre Anwendungen und Software immer weiter auf, als sei das eine Besonderheit.

Werfen Sie einen Blick auf den komplexen Stack, auf dem moderne Apps aufgebaut sind, und Sie werden das ganze Bild sehen! Eine App, die ein Garagentor öffnet, umfasst 50 Millionen Codezeilen, und ihre Funktionen sind über die App, Cloud-Dienste, virtuelle Maschinen und mehrere Betriebssystemebenen verteilt. Ein solcher Stack erhöht nicht nur die Ineffizienz, sondern auch das Sicherheitsrisiko, da Bedrohungsakteure eine größere Angriffsfläche und potenziell mehr Schwachstellen haben, die sie angreifen können. 

Beispiele für die technische Verschlankung durch Aufblähung finden sich auch bei einfachen Anwendungen. Sumatra PDF, ein einfacher, leichtgewichtiger Reader, ist 16 MB groß und erledigt seine Aufgabe. Adobe Acrobat? Dieselbe Aufgabe, aber es braucht 1 GB Speicherplatz und 2 GB RAM. Chrome und sein gesamtes Ökosystem sind nicht anders, und die Aufblähung ist nicht nur unhaltbar, sondern die Quelle technischer Schulden. 

  • Die Illusion der Produktivität

Viele Leute erwarten, dass Entwickler tagelang ihren Code schreiben. Die Realität sieht jedoch ganz anders und viel düsterer aus. Studien haben gezeigt, dass die durchschnittliche Programmierzeit eines Entwicklers an einem ganzen Arbeitstag unter einer Stunde liegt. 

Diese Fachleute sind nicht faul, sie werden nur mit Ablenkungen bombardiert, die von einem kaputten System herrühren. Kontextwechsel, Überprüfen von E-Mails, Slack-Pings, Meetings, Aufgabenaktualisierungen und 25-minütige Refokussierungssitzungen nach jeder Unterbrechung sind häufige Beispiele. 

All diese Faktoren führen zu einer Verringerung der Produktivität und zu einer stärkeren technischen Versklavung. Das bedeutet, dass die individuelle Leistung nicht das Problem ist. Es ist die strukturelle Ineffizienz, die dazu führt, dass der Entwickler zu beschäftigt ist, um zu programmieren. 

  • Technische Verschuldung erdrückt Innovation 

Technische Verschuldung und technische Verschlankung gehen Hand in Hand. Kehren wir zu Sonos zurück. Das Scheitern der App lag nicht nur am Timing und den knappen Fristen. Sie hatte jahrelange technische Schulden, die Innovationen verhinderten. 

Die Tatsache, dass technische Schulden den Fortschritt und die Innovation aufhalten, ist nicht nur ein isoliertes Problem. Studien zeigen, dass 80 % der Entwickler glauben, dass technische Schulden sie von Innovationen während der Entwicklung abhalten.

  • KI ist der Treibstoff für das Feuer 

KI-Tools können den Entwicklungsprozess beschleunigen, aber wenn der Prozess und die Entwicklung selbst nur darauf warten, Schaden anzurichten, ist mit einer Beschleunigung niemandem gedient. Studien haben gezeigt, dass KI-generierter Code in bis zu 65 % der Fälle falsch sein kann. 

KI sollte eigentlich dazu beitragen, die Dinge besser zu machen, aber in Wirklichkeit hat sie eine neue Art von technischen Schulden eingeführt, die Entwickler verwalten müssen. Um KI effektiv zu nutzen, müssen Entwickler die Codegenerierungsplattform mit Qualitätssicherungsschichten wie Junie und Qodo kombinieren. Dies kann effektiv sein, fügt aber eine weitere Schicht zum technischen Stack hinzu. 

Umgang mit technischer Enhittifizierung 

 

Nachdem wir nun wissen, was technische Überfremdung ist, wollen wir uns ansehen, wie wir damit umgehen können. Zuallererst sollten Sie sich vergegenwärtigen, dass der Umgang mit technischer Enhittification ein bewusstes Handeln erfordert. Einige der wichtigsten Schritte, die Sie unternehmen können, sind:  

  1. Beschleunigung von Feedback-Schleifen denn je schneller Sie wissen, dass etwas kaputt ist, desto schneller können Sie es beheben. Denken Sie daran, dass Verzögerungen zwischen der Meldung eines Fehlers und seiner Behebung nur die Kosten für die Wiederherstellung und die Gefahr einer Unterwanderung erhöhen.
  2. Identifizieren Sie sich wiederholende Aufgaben, die automatisiert werden könnenda die Zeit, die Entwickler für solche Aufgaben aufwenden müssen, sowohl ihre Produktivität als auch ihre Fähigkeit zur Innovation verringert.
  3. Begrenzen Sie Ablenkungen für Entwickler durch den Einsatz von Tools, die unnötige Benachrichtigungen blockieren, damit sich die Entwickler während ihrer intensiven Arbeitsstunden besser konzentrieren können.
  4. Ständiges Refactoring sicherstellenda es die Systemwartung effizienter macht, technische Schulden reduziert und Platz für Innovationen schafft.
  5. Beweglicher sein indem Sie Entscheidungen treffen, wenn Informationen verfügbar sind, anstatt sich an einen Plan zu halten, nur weil es einen gibt.
  6. Effektiv kommunizieren indem Sie technische Bedenken und Feedback in eine Sprache übersetzen, die den geschäftlichen Nutzen zum Ausdruck bringt.

Abschließende Überlegungen 

 

Heutzutage ist die technische Versklavung zu einem der Hauptmängel der modernen IT geworden, was bedeutet, dass die Lösungen, die die Benutzer erhalten, mehr Frustration als eine tatsächliche Lösung darstellen. Dafür gibt es eine Reihe von Gründen, wie z. B. Aufblähung, falsch konfigurierte Sicherheitsrichtlinien, ineffiziente KI-Nutzung, falsch ausgerichtete Anreize und vieles mehr - aber das muss nicht so bleiben.

Die Rückgabe von Qualitätspraktiken an Ingenieure und Entwickler, die Konzentration auf den Abbau technischer Schulden, die Priorität von Nutzung und Funktionalität im Gegensatz zu trendiger Optik während der Entwicklung und die Kommunikation von Technik als Geschäftswert sind alles Beispiele für Initiativen, die dazu beitragen können, die technische Versklavung zu begrenzen und die Qualität in der IT wiederherzustellen. 

 

Zusammenfassung
Technische Enshittifizierung: Warum alles in der IT im Moment furchtbar ist und wie man es ändern kann!
Artikel Name
Technische Enshittifizierung: Warum alles in der IT im Moment furchtbar ist und wie man es ändern kann!
Beschreibung
Die technische Versklavung macht die moderne IT kaputt. Erfahren Sie, was die Ursache dafür ist und was getan werden kann, um die Qualität in der IT wiederherzustellen. Bleiben Sie auf dem Laufenden!
Autor
Name des Herausgebers
TuxCare
Logo des Herausgebers

Schließen Sie sich 4.500+ Linux- und Open-Source-Experten an!

2x im Monat. Kein Spam.

Inhaltsübersicht
Holen Sie sich die Open-Source-Sicherheitslösungen, die Sie brauchen

Schließen Sie sich 4.500+ Linux- und Open-Source-Experten an!

2x im Monat. Kein Spam.