Was ist Systemdenken?

Antworten:

3

Das Googeln von "Systemdenken" hat viele Ressourcen zurückgegeben, die sich eher mit "Systemdenken" als mit "Systemdenken" befassen. Diese Quelle weist darauf hin, dass "Systemdenken" eine der drei Möglichkeiten ist, die in DevOps angewendet werden können.

Nach dem Lesen mehrerer Referenzen geht es bei "Systemdenken" eher um Interaktionen als um Silos. Wenn man dies in DevOps übersetzt, ist "Systemdenken" auf die Theorie ausgerichtet und auch für DevOps wichtig, da dies die Interaktion zwischen QA, Dev und Ops ist.

Um "Systemdenken" anzuwenden, sollte man in der Lage sein, mit Leuten aus Dev, Ops und QA zu kommunizieren, ihnen zuzuhören, ihre Probleme zu verstehen und Wege zu finden, wie sie zusammenarbeiten können, anstatt eine "durch die Mauer" -Mentalität zu bekommen und nicht verbundene Abteilungen im Unternehmen.

Ein Element, das wirklich "Systemdenken" erfordert, ist Continuous Delivery (CD). Es sind mehrere Abteilungen beteiligt, während CI hauptsächlich von Entwicklern verwendet wird. QA und Ops müssen auf jeden Fall in diesen Prozess einbezogen werden, da keine neuere Version veröffentlicht werden soll, wenn die Integration oder manuelle Tests fehlgeschlagen sind, und Ops informiert werden möchten, wenn dies der Fall ist sind Änderungen am System, wenn sie Systeme überwachen und versuchen, Probleme auf der Plattform zu verhindern und zu lösen.

Zusammenfassend ist für DevOps-Ingenieure "Systemdenken" erforderlich. Wenn man Dev, Ops und QA nur als einzelne Teile sieht, aber keine gegenseitige Abhängigkeit, dann stimmt dies nicht mit der DevOps-Theorie überein , dh Schnittpunkt zwischen Dev, Ops und QA.

Verweise

https://medium.com/disruptive-design/tools-for-systems-thinkers-the-6-fundamental-concepts-of-systems-thinking-379cdac3dc6a

http://www.thwink.org/sustain/glossary/SystemsThinking.htm

Eine Disziplin, um die „Strukturen“ zu erkennen, die komplexen Situationen zugrunde liegen, und um hohe von niedrigen Hebelpunkten zu unterscheiden.

https://thesystemsthinker.com/connecting-systems-thinking-and-action/

Der Eisberg ist eines der am häufigsten verwendeten Modelle zur Erklärung des Systemdenkens (siehe „Der Eisberg“). Dank Filmen wie „Titanic“ erkennen viele Menschen, dass der größte Teil eines Eisbergs unter Wasser versteckt liegt. das heißt, außer Sicht.

https://www.accenture.com/us-en/blogs/blogs-devops-evan-erwee-system-thinking

System Thinking ermöglicht es Menschen, ihr Verständnis von sozialen Systemen explizit zu machen und sie auf die gleiche Weise zu verbessern, wie Menschen technische Prinzipien verwenden können, um ihr Verständnis von mechanischen Systemen zu verbessern.

...

Wir können daher feststellen, dass System Thinking für DevOps erforderlich ist, um Software Engineering als soziales Konstrukt unter Verwendung von Engineering-Prinzipien zu verstehen.

Von einem System Thinking-Ansatz unterscheidet sich DevOps Thinking grundlegend von der traditionellen Form der Analyse. Die traditionelle Analyse konzentriert sich auf die Trennung der einzelnen Teile des Software-Engineerings, z. B. Architektur, Codierung, Test, Tooling usw. Im Gegensatz dazu konzentriert sich der DevOps-Ansatz darauf, wie alle Aspekte des Software-Lebenszyklus mit anderen Bestandteilen des Systems interagieren. Wenn wir zur Definition von DevOps zurückkehren, können wir leicht die in der DevOps-Bewegung beobachteten „Verhaltensmerkmale“ identifizieren, nämlich: anpassungsfähig / flexibel (Beziehung verbessern), kooperativ (bessere Kommunikation), diplomatisch (Zusammenarbeit) usw.

http://www.systemicleadershipinstitute.org/systemic-leadership/theories/basic-principles-of-systems-thinking-as-applied-to-management-and-leadership-2/

Systemdenken ist eine Managementdisziplin, die das Verständnis eines Systems betrifft, indem die Verknüpfungen und Wechselwirkungen zwischen den Komponenten untersucht werden, aus denen das gesamte definierte System besteht.

https://thesystemsthinker.com/introduction-to-systems-thinking/

Was genau denkt das System? Im einfachsten Sinne ist Systemdenken eine Art, die Realität zu sehen und darüber zu sprechen, die uns hilft, Systeme besser zu verstehen und mit ihnen zu arbeiten, um die Qualität unseres Lebens zu beeinflussen. In diesem Sinne kann Systemdenken als Perspektive gesehen werden. Es beinhaltet auch ein einzigartiges Vokabular zur Beschreibung des systemischen Verhaltens und kann daher auch als Sprache betrachtet werden. Da es eine Reihe von Techniken und Geräten zur visuellen Erfassung und Kommunikation von Systemen bietet, handelt es sich um eine Reihe von Tools.

https://www.burgehugheswalsh.co.uk/Systems-Thinking/Approach.aspx

Grundsätzlich ist Systemdenken unkompliziert. Wir behandeln die interessierende Situation als ein System und untersuchen sie anhand von Systemeigenschaften und -merkmalen wie Zweck, Kontext und Struktur, um mehr zu entdecken.

http://study.com/academy/lesson/systems-thinking-in-management-definition-theory-model.html

Systemdenken ist eine Methode des kritischen Denkens, mit der Sie die Beziehungen zwischen den Systemteilen analysieren, um eine Situation für eine bessere Entscheidungsfindung zu verstehen. Einfacher ausgedrückt, Sie betrachten viele Bäume, andere Pflanzen und Lebewesen, die um die Bäume herum leben, das Wetter und wie all diese Teile zusammenpassen, um den Wald herauszufinden.

030
quelle
1
Ich würde einen Kommentar zu der Frage akzeptieren, mit der der System-> Systemfehler behoben werden soll. Da ich es auch falsch von der von mir verlinkten Website kopiert habe.
Evgeny
3

Ich glaube, dass Systemdenken auf die drei DevOps-Arten gefunden werden kann. Für mich haben Systeme Eigenschaften, die DevOps sehr gut anspricht. Ich habe in https://opensource.com/article/18/3/how-apply-systems-thinking-devops etwas darüber geschrieben

Gustavo Muniz do Carmo
quelle
1
Ich brauche eine ganze Weile, um den ganzen "ganzheitlichen" Aspekt zu verstehen, aber der Artikel ist definitiv ein guter Anfang
Moritz
-1

Der Autor dieses Artikels hat den Begriff "Systemdenken", der seinen Ursprung in Biologie und Soziologie hat, mit Ludwig von Bertalanffy und seiner Allgemeinen Systemtheorie (1968) missbraucht und später auf die Kybernetik angewendet (in seiner ursprünglichen Bedeutung von Rückkopplungsschleifen im Leben) und nicht lebende Kontexte - Zellen, Maschinen, Organisationen, bevor "Cybersicherheit" und ähnliche Schlagworte sie entführten). Kurz gesagt, Sie können nichts darüber lernen, weil es nicht so ist, wie er es benutzt, sondern nur etwas, das er sich ausgedacht hat, um klug zu klingen - aber wenn Sie an echtem Systemdenken interessiert sind, würde ich sagen, beginnen Sie mit GST und arbeiten Sie dein Weg vorwärts.

(Quelle: Ich habe einen Master in Systemanalyse, bevor auch dieser Begriff als "IT-Support" bezeichnet wurde.)

Gaius
quelle