Slide 1

Slide 1 text

1 1 . 0 2 . 2 0 2 1 # O O P d i g i t a l Conway’s Law und Soziologie © Gerrit Beine – CC-BY-SA Bild: https://en.wikipedia.org/wiki/File:Luhmann.png

Slide 2

Slide 2 text

„Organizations which design systems […] are constrained to produce designs which are copies of the communication structures of these organizations.“ Melvin E. Conway: How Do Committees Invent? © Gerrit Beine – CC-BY-SA

Slide 3

Slide 3 text

Also bauen wir einfach eine optimale Organisation, dann entsteht optimale Kommunikation und optimales Design. © Gerrit Beine – CC-BY-SA

Slide 4

Slide 4 text

Danke! Fragen? Gerrit Beine [email protected] +49 170 173 6743 @gerritbeine Krischerstr. 100 40789 Monheim am Rhein Germany +49 2173 3366-0 Ohlauer Str. 43 10999 Berlin Germany +49 2173 3366-0 Ludwigstr. 180E 63067 Offenbach Germany +49 2173 3366-0 Kreuzstr. 16 80331 München Germany +49 2173 3366-0 Hermannstrasse 13 20095 Hamburg Germany +49 2173 3366-0 Gewerbestr. 11 CH-6330 Cham Switzerland +41 41 743 0116 innoQ Deutschland GmbH innoQ Schweiz GmbH www.innoq.com

Slide 5

Slide 5 text

1968: Was wirklich geschah. © Gerrit Beine – CC-BY-SA

Slide 6

Slide 6 text

“That kind of intellectual activity which creates a whole from its diverse parts may be called the design of a system.” Melvin E. Conway: How Do Committees Invent? © Gerrit Beine – CC-BY-SA

Slide 7

Slide 7 text

“…the objective of a design organization is the creation and assembly of a document containing a coherently structured body of information.” Melvin E. Conway: How Do Committees Invent? © Gerrit Beine – CC-BY-SA

Slide 8

Slide 8 text

„Organizations which design systems […] are constrained to produce designs which are copies of the communication structures of these organizations.“ Melvin E. Conway: How Do Committees Invent? © Gerrit Beine – CC-BY-SA

Slide 9

Slide 9 text

Was ist ein „System“? © Gerrit Beine – CC-BY-SA

Slide 10

Slide 10 text

Was ist eine „Organisation“? © Gerrit Beine – CC-BY-SA

Slide 11

Slide 11 text

Was ist „Software“? © Gerrit Beine – CC-BY-SA

Slide 12

Slide 12 text

Rückwärts. © Gerrit Beine – CC-BY-SA

Slide 13

Slide 13 text

Software ist das bisher einzige von Menschen erfundene Konzept, durch das intellektuelle Leistungen universell erleichtert werden können. © Gerrit Beine – CC-BY-SA

Slide 14

Slide 14 text

Das menschliche Gehirn ist nicht in der Lage, sich vorzustellen, wie es ist, beim Denken unterstützt zu werden. © Gerrit Beine – CC-BY-SA

Slide 15

Slide 15 text

„In einem neuen Softwaresystem werden die Anforderungen solange nicht komplett sein, bis die Anwender damit arbeiten.” Humphrey, 1995 © Gerrit Beine – CC-BY-SA

Slide 16

Slide 16 text

„Es ist unmöglich, ein interaktives System vollständig zu spezifizieren.” Wegner, 1995 © Gerrit Beine – CC-BY-SA

Slide 17

Slide 17 text

Software ist also etwas, dass wir uns nicht vorstellen können, erst beschreiben können, wenn wir es sehen und dessen Beschreibung nie vollständig sein wird. © Gerrit Beine – CC-BY-SA

Slide 18

Slide 18 text

Vorwärts. © Gerrit Beine – CC-BY-SA

Slide 19

Slide 19 text

Ich. © Gerrit Beine – CC-BY-SA

Slide 20

Slide 20 text

Ich. Umwelt. © Gerrit Beine – CC-BY-SA

Slide 21

Slide 21 text

Ich. Umwelt. System. © Gerrit Beine – CC-BY-SA

Slide 22

Slide 22 text

Ich. System. Du. System. © Gerrit Beine – CC-BY-SA

Slide 23

Slide 23 text

System. Du. System. Ich. © Gerrit Beine – CC-BY-SA

Slide 24

Slide 24 text

System. Du. System. Ich. Ich. © Gerrit Beine – CC-BY-SA

Slide 25

Slide 25 text

System. Du. System. Ich. Ich. Du. © Gerrit Beine – CC-BY-SA

Slide 26

Slide 26 text

Ich. Du. © Gerrit Beine – CC-BY-SA

Slide 27

Slide 27 text

Ich. Du. Organisation. © Gerrit Beine – CC-BY-SA

Slide 28

Slide 28 text

Ich. Du. Organisation. Umwelt. © Gerrit Beine – CC-BY-SA

Slide 29

Slide 29 text

Ich. Du. Organisation. Umwelt. System. © Gerrit Beine – CC-BY-SA

Slide 30

Slide 30 text

Umwelt. System. Organisation. © Gerrit Beine – CC-BY-SA

Slide 31

Slide 31 text

Umwelt. System. Organisation. © Gerrit Beine – CC-BY-SA

Slide 32

Slide 32 text

System. Organisation. © Gerrit Beine – CC-BY-SA

Slide 33

Slide 33 text

System. Organisation. © Gerrit Beine – CC-BY-SA

Slide 34

Slide 34 text

System. !Organisation. Organisation. © Gerrit Beine – CC-BY-SA

Slide 35

Slide 35 text

System. Organisation. !Organisation. © Gerrit Beine – CC-BY-SA

Slide 36

Slide 36 text

Betrachten wir Organisationen als soziale Systeme, die es uns erlauben Systeme zu designen. Das ist jetzt stark vereinfacht. Ich hoffe, meine Soziologie-Kollegys steinigen mich nicht dafür. © Gerrit Beine – CC-BY-SA

Slide 37

Slide 37 text

Jetzt kommt der Luhmann: Systeme bestehen aus Kommunikation. Das ist jetzt wieder stark vereinfacht. Aber Luhmann ist leider schon tot und hat meines Wissens nie jemanden gesteinigt. © Gerrit Beine – CC-BY-SA

Slide 38

Slide 38 text

Die Organisation als System existiert nur in unserer Einbildung. Sie ist nicht manifest, sondern existiert nur so lange wie die Kommunikation im System. © Gerrit Beine – CC-BY-SA

Slide 39

Slide 39 text

Damit haben wir ein Konzept von Organisation, mit dem Conway recht haben könnte. © Gerrit Beine – CC-BY-SA

Slide 40

Slide 40 text

Schau mer mal © Gerrit Beine – CC-BY-SA

Slide 41

Slide 41 text

System. © Gerrit Beine – CC-BY-SA

Slide 42

Slide 42 text

System. Beobachter. © Gerrit Beine – CC-BY-SA

Slide 43

Slide 43 text

System. Beobachter. © Gerrit Beine – CC-BY-SA

Slide 44

Slide 44 text

System. Beobachter. © Gerrit Beine – CC-BY-SA

Slide 45

Slide 45 text

System. Beobachter. Beobachterin 2. Ordnung. © Gerrit Beine – CC-BY-SA

Slide 46

Slide 46 text

System. Beobachter. Beobachterin 2. Ordnung. © Gerrit Beine – CC-BY-SA

Slide 47

Slide 47 text

Etwas mehr über Systeme

Slide 48

Slide 48 text

Autopoiesis Soziale Systeme erschaffen und erhalten sich selbst © Gerrit Beine – CC-BY-SA

Slide 49

Slide 49 text

“Autopoietische Systeme können ihre Strukturen nicht als Fertigprodukte aus ihrer Umwelt beziehen. Sie müssen sie durch ihre eigenen Operationen aufbauen und das erinnern – oder vergessen.” Luhmann, 2008 © Gerrit Beine – CC-BY-SA

Slide 50

Slide 50 text

Exkurs: Es ist ein Denkfehler anzunehmen, dass irgend etwas in sozialen Systemen _nicht_ das Ergebnis von Selbstorganisation ist. (Deshalb kann man sie nicht “einführen”, sondern nur regulieren) © Gerrit Beine – CC-BY-SA

Slide 51

Slide 51 text

Die Organisation ist ein Sonderfall: Mitgliedschaft ist freiwillig. Empfehlung: Der Podcast “Der ganz formale Wahnsinn” © Gerrit Beine – CC-BY-SA

Slide 52

Slide 52 text

Das Hierarchie-Paradox: Hierarchie ist so lange wirksam, bis sie wirken muss. © Gerrit Beine – CC-BY-SA

Slide 53

Slide 53 text

Exkurs: Hierarchie als Denkfehler der Informatik (Wer hat noch nie eine Datei in den Untiefen des Verzeichnisbaums gesucht?) © Gerrit Beine – CC-BY-SA

Slide 54

Slide 54 text

Panarchie: Sich wechselseitig beeinflussende Systeme. Ein Spezialfall komplexer adaptiver Systeme. Gunderson & Holling, 2002 © Gerrit Beine – CC-BY-SA

Slide 55

Slide 55 text

Anschlussfähige Kommunikation: So lange Kommunikation anschlussfähig ist, ergibt sie “Sinn” und führt zu weiterer Kommunikation. © Gerrit Beine – CC-BY-SA

Slide 56

Slide 56 text

Das soziotechnische System: Ein System, bei dem Mensch und Maschine zusammenwirken. Trist & Bamforth, 1951 © Gerrit Beine – CC-BY-SA

Slide 57

Slide 57 text

Das soziotechnische System © Gerrit Beine – CC-BY-SA Arbeitssystem Technisches Subsystem Soziales Subsystem Aufgabe Technologie Rolle Struktur Mitglieder Umwelt Input Output

Slide 58

Slide 58 text

Mit den Konzepten soziotechnischer Systeme und Panarchie wird klar, warum das mit dem Entkoppeln und der Autonomie so schwierig ist. © Gerrit Beine – CC-BY-SA

Slide 59

Slide 59 text

Die Komplexitäten unserer Problemstellungen zwingen uns, mit mehreren Teams zu arbeiten. © Gerrit Beine – CC-BY-SA

Slide 60

Slide 60 text

Funktionale Differenzierung erlaubt uns, diese Komplexität zu reduzieren. Wir kommen aber nicht an Kopplung vorbei. © Gerrit Beine – CC-BY-SA

Slide 61

Slide 61 text

In soziotechnischen Systemen können wir uns aber aussuchen, worüber wir kopplen: Technologie, Aufgaben, Mitglieder oder Struktur. Oder Kommunikation. © Gerrit Beine – CC-BY-SA

Slide 62

Slide 62 text

Um in funktionaler Differenzierung mit höherer Autonomie zu arbeiten, benötigen wir Entscheidungsprämissen. © Gerrit Beine – CC-BY-SA

Slide 63

Slide 63 text

Entscheidungsprämissen sind generisch und damit nicht immer passend. Und nicht alle Entscheidungsprämissen können vorab definiert werden. © Gerrit Beine – CC-BY-SA

Slide 64

Slide 64 text

Nicht entschiedene Entscheidungsprämissen führen zu Widersprüchlichkeiten und Redundanz – und erhöhen den Bedarf an Kommunikation. © Gerrit Beine – CC-BY-SA

Slide 65

Slide 65 text

Voran, voran, voran, voran. © Gerrit Beine – CC-BY-SA

Slide 66

Slide 66 text

These 1: Ein Informations-System (AKA: Software) existiert nur lange wie es entwickelt oder verwendet wird. © Gerrit Beine – CC-BY-SA

Slide 67

Slide 67 text

These 2: Die sozialen Systeme der Anwender:innen und Entwickler:innen können nicht ohne einander existieren. © Gerrit Beine – CC-BY-SA

Slide 68

Slide 68 text

These 3: Es ist nachteilig für das Verstehen, diese beiden sozialen Systeme als zwei getrennte Systeme zu betrachten. © Gerrit Beine – CC-BY-SA

Slide 69

Slide 69 text

These 4: Es ist nicht zweckdienlich, zwischen dem Informations-System und dem sozialen System, das es hervorbringt oder benutzt, zu unterscheiden. © Gerrit Beine – CC-BY-SA

Slide 70

Slide 70 text

These 5: Ob als Entwickler:in oder Anwender:in: Ich kann nicht nicht an Architektur arbeiten. (Watzlawick wäre stolz auf mich.) © Gerrit Beine – CC-BY-SA

Slide 71

Slide 71 text

Damit hat Conway notwendigerweise recht. © Gerrit Beine – CC-BY-SA

Slide 72

Slide 72 text

Damit hat Conway notwendigerweise recht. Das nützt uns aber nur retrospektiv. © Gerrit Beine – CC-BY-SA

Slide 73

Slide 73 text

Das Leben ist ein Traum. © Gerrit Beine – CC-BY-SA

Slide 74

Slide 74 text

Ein System existiert nicht ohne Notwendigkeit. Diese Notwendigkeit lässt das System sich erschaffen und erhalten. © Gerrit Beine – CC-BY-SA

Slide 75

Slide 75 text

Das System kann nicht gegen die Notwendigkeit geändert werden – und erhält die Notwendigkeit. © Gerrit Beine – CC-BY-SA

Slide 76

Slide 76 text

Beobachtungen der Kommunikation im System und der Umwelt können neue Notwendigkeiten zeigen. Diese neuen Notwendigkeiten können das System irritieren. © Gerrit Beine – CC-BY-SA

Slide 77

Slide 77 text

Aber auch dieses irritierte System folgt Conway‘s Law (und verändert sich vielleicht). Das nützt uns beim Antizipieren. © Gerrit Beine – CC-BY-SA

Slide 78

Slide 78 text

Jetzt wirklich: Fragen? Gerrit Beine [email protected] +49 170 173 6743 @gerritbeine Krischerstr. 100 40789 Monheim am Rhein Germany +49 2173 3366-0 Ohlauer Str. 43 10999 Berlin Germany +49 2173 3366-0 Ludwigstr. 180E 63067 Offenbach Germany +49 2173 3366-0 Kreuzstr. 16 80331 München Germany +49 2173 3366-0 Hermannstrasse 13 20095 Hamburg Germany +49 2173 3366-0 Gewerbestr. 11 CH-6330 Cham Switzerland +41 41 743 0116 innoQ Deutschland GmbH innoQ Schweiz GmbH www.innoq.com