Blog
Nachhaltiger Wandel erfordert eine Architektur aus Technologie und Organisation

Der Wunsch nach Verbesserung. Jedes Unternehmen, das ich getroffen habe, sucht nach neuen Wegen, um besser zu werden. Eine höhere Qualität ihres Produkts. Optimieren Sie ihre Prozesse, um Software schneller zu liefern. Eine Einschränkung ist jedoch, dass sich die Unternehmen in der Regel auf die Technologie konzentrieren. Das Erlernen neuer Fähigkeiten, die Einführung neuer Tools. Ja, sie haben ihre Vorteile. Sie können Ihr Produkt besser machen oder den Prozess verbessern. Wenn Sie sich jedoch ausschließlich auf die Technologie konzentrieren, ernten Sie nur einen Teil der Vorteile. Im schlimmsten Fall schaden Sie dem Unternehmen sogar aktiv.
Den Technologieprozess nachhaltiger gestalten
Nicole Forsgren, die leitende Forscherin der State of DevOps-Berichte, formuliert es so:
"Investitionen in Technologie sind auch Investitionen in Menschen. in Menschen, und diese Investitionen werden unseren Technologieprozess nachhaltig machen."
Das bedeutet im Grunde, dass es nicht nur um Technologie geht. Wenn wir nicht in die Menschen in der Organisation investieren, werden wir keinen nachhaltigen Prozess und keine nachhaltige Organisation schaffen. Und das mag erkennbar sein. Haben Sie schon einmal erlebt, dass eine neue Technologie oder ein neues Tool eingeführt wurde, das nur wenige Leute verstanden haben? Nicht nur, wie sie funktioniert, sondern auch, warum sie eingeführt wurde? Wenn ja, dann haben Sie vielleicht erkannt, dass das eingeführte Tool nur einen Teil des Problems gelöst hat. Auf der anderen Seite hat es Verwirrung und Fragen verursacht.
Die Dynamik zwischen Technologie und Menschen nennen wir sozio-technische Systeme. Es geht dabei um die technischen, sozialen und kognitiven Aspekte einer Organisation und eines Systems. Ein sozio-technisches System zu entwerfen bedeutet, dass Sie explizit über die Wechselbeziehung dieser drei Aspekte nachdenken. Das klingt vielleicht noch etwas vage, aber dieser Artikel wird Ihnen die wichtigsten Konzepte vorstellen. Das Wissen über soziotechnisches Engineering kann Ihnen dabei helfen, zu verstehen, welche Zwänge den Erfolg Ihres aktuellen Projekts verhindern oder fördern könnten.
Die Ursprünge der sozio-technischen Systeme
Das Studium der soziotechnischen Systeme befasst sich mit der Art und Weise, wie wir komplexe Arbeit organisieren. Sie befasst sich insbesondere mit der Interaktion zwischen Menschen und Technologie. Auch wenn es neu erscheinen mag, handelt es sich um ein relativ altes Forschungsgebiet. Die Theorie wurde in der Zeit des Zweiten Weltkriegs von britischen Wissenschaftlern begründet, die in den englischen Kohlebergwerken geforscht haben.
Zu dieser Zeit begannen die Bergwerke, die Mechanisierung einzuführen. Anstelle von arbeitsintensiven Ansätzen wurden Maschinen eingesetzt, um die schwere Arbeit zu erledigen und einen großen Teil der Mühen zu reduzieren. Das muss doch zu einer höheren Effizienz und einem größeren Ertrag der Kohlemine führen, oder? Nun, ja, aber es gab auch einen negativen Effekt, der die gewonnene Effizienz wieder zunichte machte. Der Grund dafür? Die sozialen Interaktionen haben sich dramatisch verändert.
Beim manuellen Verfahren arbeiteten die Arbeiter eng zusammen, förderten starke soziale Bindungen und konnten alle Aufgaben als autonome Einheit ausführen. Die maschinelle Methode hingegen schuf eine Distanz zwischen den Menschen. Die eingeführten Schichten hatten als Nebeneffekt, dass kein Arbeiter den gesamten Überblick über den Prozess hatte. Infolgedessen entstanden moralische Probleme, es kam zu internen Kämpfen und die Arbeiter begannen sich zu wehren.
Die Forschung und das veröffentlichte Papier zeigen, dass es eine starke Verbindung zwischen der verwendeten Technologie und den sozialen Faktoren gibt. Es zeigt, wie wichtig es ist, beide Systeme gemeinsam zu optimieren, um Erfolg zu haben.
Technologie bezieht sich in diesem Fall nicht auf IT-Systeme. Wikipedia beschreibt Technologie als
Technologie ist die Summe der Techniken, Fertigkeiten, Methoden und Prozesse, die bei der Produktion von Waren oder Dienstleistungen oder bei der Erreichung von Zielen, wie z.B. wissenschaftlichen Untersuchungen, eingesetzt werden.
Die Definition zeigt, dass es um mehr geht als nur um die Softwaresysteme, die wir erstellen. Sie bezieht sich auch auf betriebliche Prozesse.
—-
Weder wird die Gesellschaft von der Technologie bestimmt, noch wird die Technologie von der Gesellschaft bestimmt. Beides sind zwei Seiten der soziotechnischen Münze.
—-
Sozio-technische Systeme?
Bei meinen Recherchen zu diesem Thema habe ich in den letzten Monaten viele verschiedene Definitionen des Begriffs soziotechnisches System gefunden. Und hier füge ich noch eine weitere hinzu. Meine Definition lautet
Ein soziotechnisches System ist ein Netzwerk aus miteinander verbundenen Komponenten, in dem sozial, technologische und kognitiven Komponenten interagieren.
Oft ist dies im Kontext einer Organisation begrenzt, aber je nach dem Kontext des Systems möchten wir vielleicht kleinere oder größere Einheiten analysieren.
Der Schwerpunkt liegt auf der Beziehung zwischen den verschiedenen Komponenten. Einer der wichtigsten Grundsätze ist, dass die Interaktion zwischen sozialen und technologischen Faktoren die Voraussetzung für den Erfolg der Organisation schafft. Das andere Hauptprinzip besagt, dass die Optimierung jedes einzelnen Aspekts für sich genommen die Zahl der unerwünschten Beziehungen erhöht und die bestehenden Beziehungen beeinträchtigt. Wenn Sie z.B. eine neue Technologie in Ihr Softwareprojekt einbauen, entstehen zusätzliche Beziehungen zwischen den externen Komponenten. Für die am Projekt beteiligten Ingenieure erhöht sich dadurch die kognitive Belastung. Sie müssen mehr Wissen über die verwendeten Tools und die Interaktion zwischen ihnen haben.
Sie gehen fast davon aus, dass dies der gesunde Menschenverstand ist, oder? Warum sollten wir das noch mehr betonen? Nun, nach unseren - und den Beobachtungen vieler anderer - wird oft ein Aspekt der soziotechnischen Systeme stark betont. Nicht, dass die andere Komponente vergessen wird, aber sie wird an einen Kollegen oder eine Agentur ausgelagert. Ein Beispiel: Ein Unternehmen, das auf eine DevOps-Philosophie umstellt, und die Personalabteilung muss die Bereitschaftspläne erstellen.
Die bewusste Gestaltung und Optimierung der Interaktionen und Beziehungen zwischen sozialen und technischen Komponenten wird als sozio-technisches Engineering bezeichnet. Als Voraussetzung dafür ist es jedoch unerlässlich, die soziotechnischen Systeme in Ihrer Umgebung zu beobachten. So etwas wie ein System auf der grünen Wiese gibt es nicht, es ist immer eine Dynamik im Spiel. Durch die Beobachtung dieses Ausgangszustands können Sie beginnen, das soziotechnische System weiterzuentwickeln.
Die Betrachtung des Systems als Ganzes ist ein entscheidendes Unterfangen. Erfolgreiche Projekte betrachten beide Komponenten und sind für ein Entwicklungsprojekt genauso wichtig wie die entwickelten Artefakte. Ein Unternehmen, das zum Beispiel auf DevOps umstellt, führt nicht nur neue Tools und Methoden ein, sondern auch soziale Praktiken wie veränderte Arbeitsabläufe, andere Kommunikationsparadigmen und andere Veränderungen. Durch die Entwicklung auf beiden Seiten der Gänge wird die optimale Wirkung erzielt.
Komplexität ist nicht einfach
Der Umgang mit Komplexität ist ein häufiges Thema in sozio-technischen Systemen. Diese Komplexität kann in vielen Formen auftreten und sich auf unterschiedliche Weise zeigen. Fred Books hat eine weit verbreitete Definition der verschiedenen Arten von Komplexität geprägt, die uns hilft, darüber nachzudenken.
Wesentliche Komplexität - ist die Komplexität des Problems, das Sie tatsächlich zu lösen versuchen. Sie ist nicht reduzierbar, es sei denn, Sie stimmen zu, den Umfang der ursprünglichen Aufgabe zu ändern. Mit anderen Worten: 'Die Sache', die eine Anwendung erledigen muss.
Zufällige Komplexität - ist die Komplexität, die durch Werkzeuge oder einen ausgewählten Pfad zur Lösung des Problems hinzugefügt wird. Sie sind nicht ursprünglich und können (theoretisch) entfernt werden, ohne den Umfang der ursprünglichen Aufgabe zu verändern.
Als soziotechnischer Ingenieur befassen Sie sich hauptsächlich mit der zufälligen Komplexität. Sie müssen die künstlich geschaffene Komplexität von der Komplexität trennen, die zum Problem gehört. In den frühen 90er Jahren war es zum Beispiel viel schwieriger, von den Niederlanden nach Deutschland zu reisen. Nicht wegen der Entfernung oder der Art des Transports, sondern einfach wegen der künstlich geschaffenen Komplexität. Wir hatten Grenzen, ich musste sicherstellen, dass ich einen Pass hatte, ich musste an einem Kontrollpunkt anhalten, damit ich überprüft werden konnte und all diese Dinge. Diese Komplexität ist künstlich, sie gehört nicht zur Komplexität des eigentlichen Problems. Glücklicherweise hat das Schengener Abkommen diese zufällige Komplexität beseitigt. Die Komplexität einer Reise von den Niederlanden nach Deutschland hat sich stark verringert.
Warum sollte Sie das interessieren?
Ich glaube, dass sozio-technisches Engineering eines der wichtigsten Instrumente für jeden ist, der in einer Organisation tätig ist. Wir alle haben die Möglichkeit, den Erfolg oder Misserfolg unserer Abteilung zu beeinflussen. Die Struktur, die Prozesse und die Zwänge, die geschaffen werden, haben einen großen Einfluss auf die Interaktion zwischen sozialen und technischen Komponenten. Oft konzentrieren wir uns nur auf eine der Komponenten, aber das ist ineffektiv.
In diesen Zeiten von COVID-19 können wir praktische Beispiele finden. Die Technologie der Impfstoffe und der Prozess ihrer Verabreichung ist ein Element. Es ist jedoch nur ein kleiner Teil des Erfolges, die derzeitigen Beschränkungen zu beseitigen. Die Menschen müssen Vertrauen in die Forschung, das Design und die Entwicklung von Impfstoffen haben. Sie müssen Vertrauen in die Gremien haben, die die Sicherheit der Technologie und des Verfahrens kontrollieren und validieren. Noch wichtiger ist, dass es sich nicht nur um einen kleinen Teil der Bevölkerung handelt, sondern um eine extrem große Bevölkerung der Welt. Das erfordert Investitionen in die Technologie, aber auch in die Menschen.
Wir alle sind verantwortlich für die Umwelt, die wir schaffen. Nicht nur in technischer, sondern auch in sozialer Hinsicht. Soziotechnisches Engineering ist eine Fähigkeit, die jeder besitzen sollte, um das Beste aus seiner Organisation herauszuholen. Für mich ist das eine der wichtigsten Fähigkeiten, die ein Manager haben sollte. Das Umfeld in der Organisation liegt in der Verantwortung eines Managers und sollte daher die wichtigste Komponente sein, die es zu verbessern gilt, um positive Ergebnisse zu erzielen. Manager müssen mindestens so viel in Menschen investieren wie in Technologie.
Sind Sie daran interessiert, mehr über soziotechnische Systeme zu erfahren? Diese Artikel und Bücher sind voller interessanter Informationen oder kontaktieren Sie uns für ein Gespräch!
Mehr zum Lesen
- Schnelles und langsames Denken von Daniel Kahneman
- Steigerung des Geschäftswerts durch domänenorientiertes Design
- Kulturelle Bedürfnisse bei der Gestaltung begrenzter Kontexte
- 2 Tage im Leben eines Domain-Driven Design Trainees
Unsere Ideen
Weitere Blogs
Contact



