Qu'est-ce que la pensée systémique?

8

La "première voie" dans l'explication de Gene Kim de DevOps nécessite une "pensée systémique" https://itrevolution.com/the-three-ways-principles-underpinning-devops/

Où peut-on apprendre la capacité de «pensée systémique»? Quelles sont certaines des ressources qui peuvent prendre une personne qui ne connaît pas la «pensée systémique» et lui permettre de commencer à faire de la «pensée systémique» dans son travail quotidien?

Evgeny
la source

Réponses:

3

La recherche sur la «pensée systémique» sur Google a renvoyé de nombreuses ressources sur la «pensée systémique» plutôt que sur la «pensée systémique». Cette source indique que la «pensée systémique» est l'un des trois moyens qui pourraient être appliqués dans DevOps.

Après avoir lu plusieurs références, la "pensée systémique" concerne les interactions plutôt que les silos. Si l'on traduit cela en DevOps, la "pensée systémique" est alignée sur la théorie et également importante pour DevOps car c'est l'interaction entre QA, Dev et Ops.

Pour appliquer la «pensée systémique», il faut être capable de communiquer avec les gens de Dev, Ops et QA, les écouter, comprendre leurs problèmes et trouver des moyens de les laisser travailler ensemble au lieu de se faire une mentalité «à travers le mur» et les services non connectés dans l'entreprise.

Un élément qui nécessite vraiment une «pensée systémique» est la livraison continue (CD). Plusieurs départements sont impliqués, tandis que le CI est principalement utilisé par les développeurs, le contrôle qualité et les opérations devront certainement être impliqués dans ce processus, car on ne veut pas publier une version plus récente si l'intégration ou les tests manuels ont échoué et les opérateurs veulent être informés s'il y a sont des changements apportés au système car ils surveillent les systèmes et essaient de prévenir et de résoudre les problèmes sur la plate-forme.

En résumé, la «pensée systémique» est requise pour les ingénieurs DevOps. Si l'on ne voit que Dev, Ops et QA comme des parties individuelles, mais pas d' interdépendance, cela n'est pas aligné avec la théorie DevOps , c'est-à-dire l'intersection entre Dev, Ops et QA.

Références

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

une discipline pour voir les «structures» qui sous-tendent des situations complexes, et pour discerner les points forts à faibles leviers.

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

L'iceberg est l'un des modèles les plus fréquemment utilisés pour expliquer la pensée systémique (voir «L'iceberg»). Grâce à des films comme «Titanic», de nombreuses personnes reconnaissent que la plupart des icebergs sont cachés sous l'eau; c'est-à-dire hors de vue.

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

La pensée systémique permet aux gens de rendre explicite leur compréhension des systèmes sociaux et de les améliorer de la même manière que les gens peuvent utiliser des principes d'ingénierie pour améliorer leur compréhension des systèmes mécaniques.

...

Nous pouvons donc affirmer que la pensée système pour DevOps est nécessaire pour comprendre le génie logiciel comme une construction sociale utilisant des principes d'ingénierie.

D'une approche System Thinking, la pensée DevOps est fondamentalement différente de la forme traditionnelle d'analyse. L'analyse traditionnelle se concentre sur la séparation des éléments individuels d'ingénierie logicielle, par exemple, l'architecture, le codage, les tests, les outils, etc. En revanche, l'approche DevOps se concentre sur la façon dont tous les aspects du cycle de vie du logiciel interagissent avec les autres composants du système. En revenant à la définition de DevOps, nous pouvons facilement identifier les `` traits de comportement '' observés dans le mouvement DevOps, à savoir: adaptable / flexible (améliorer la relation), coopératif (meilleure communication), diplomatique (collaboration), etc.

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

La pensée systémique est une discipline de gestion qui concerne la compréhension d'un système en examinant les liens et les interactions entre les composants qui composent l'intégralité de ce système défini.

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

Que pensent exactement les systèmes? En termes plus simples, la pensée systémique est une façon de voir et de parler de la réalité qui nous aide à mieux comprendre et à travailler avec les systèmes pour influencer la qualité de nos vies. En ce sens, la pensée systémique peut être considérée comme une perspective. Il implique également un vocabulaire unique pour décrire le comportement systémique, et peut donc être considéré comme un langage également. Et, parce qu'il offre une gamme de techniques et d'appareils pour capturer visuellement et communiquer sur les systèmes, il s'agit d'un ensemble d'outils.

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

Fondamentalement, la pensée systémique est simple. Nous traitons la situation d'intérêt comme un système et l'examinons en utilisant les propriétés et les caractéristiques du système comme le but, le contexte et la structure pour en savoir plus.

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

La pensée système est une méthode de pensée critique par laquelle vous analysez les relations entre les parties du système afin de comprendre une situation pour une meilleure prise de décision. En termes plus simples, vous regardez beaucoup d'arbres, d'autres plantes et bestioles vivant autour des arbres, la météo et la façon dont toutes ces parties s'emboîtent pour comprendre la forêt.

030
la source
1
J'accepterais un commentaire sur la question demandant de corriger la faute de frappe système-> systèmes. Comme je l'ai également copié incorrectement à partir du site Web que j'ai lié.
Evgeny
3

Je crois que la pensée systémique peut être trouvée dans les trois voies DevOps. Pour moi, les systèmes ont des propriétés que DevOps gère très bien. J'ai écrit quelque chose sur https://opensource.com/article/18/3/how-apply-systems-thinking-devops

Gustavo Muniz do Carmo
la source
1
Je prends un certain temps pour comprendre tout l'aspect «holistique» de celui-ci, mais l'article est définitivement un bon point de départ
Moritz
0

L'auteur de cet article a détourné le terme de «pensée systémique» qui trouve ses origines dans la biologie et la sociologie avec Ludwig von Bertalanffy et sa théorie des systèmes généraux (1968), et a ensuite été appliqué à la cybernétique (dans son sens originel de boucles de rétroaction dans la vie). et des contextes non vivants - cellules, machines, organisations, avant que la «cybersécurité» et les mots à la mode similaires ne la détournent). En bref, vous ne pouvez pas l'apprendre parce que ce n'est pas une chose qui existe dans la façon dont il l'utilise, juste quelque chose qu'il a inventé pour sembler intelligent - mais si vous êtes intéressé par la pensée de systèmes réels , je dirais que commencer à partir de la TPS et travailler votre chemin en avant.

(Source: J'ai une maîtrise en analyse de systèmes, avant que ce terme ne soit également dénommé pour signifier "support informatique")

Gaius
la source