一千萬個為什麽

搜索

什麽是系統思維?



The "First Way" in Gene Kim's explanation of DevOps requires "Systems Thinking" https://itrevolution.com/the-three-ways-principles-underpinning-devops/

在哪裏可以學習“系統思考”的能力?對於那些不熟悉“系統思維”的人來說,有哪些資源可以讓他在日常工作中開始做“系統思考”?

轉載註明原文: 什麽是系統思維?

一共有 3 個回答:

谷歌搜索“系統思維”返回了大量關於“系統思維”而非“系統思維”的資源。 此來源表示“系統思維”是三個之一可以應用於DevOps的方式。

在閱讀了幾篇參考文獻之後,“系統思考”是關於互動而不是孤島。如果將其轉化為DevOps,那麽“系統思維”與理論保持一致,並且對於DevOps也很重要,因為這是QA,Dev和Ops之間的交互。

為了應用“系統思維”,人們應該能夠與Dev,Ops和QA的人溝通,聽取他們的意見,了解他們的問題並找到讓他們一起工作的方法,而不是通過“穿過墻壁”的心態和公司中無關的部門。

真正需要“系統思考”的元素是持續交付(CD)。涉及多個部門,而CI主要由開發人員使用,QA和Ops肯定需要參與這個過程,因為如果集成或手動測試失敗,並且Ops想要通知Ops,則不希望發布更新的版本是系統的變化,因為他們監控系統並嘗試防止和解決平臺上的問題。

總之,DevOps工程師需要“系統思維”。如果只將Dev,Ops和QA看作是個別部分,但沒有相互依賴性,那麽這不是與 DevOps理論一致,即Dev,Ops和QA之間的交集。

<�強>參考</強>

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

一個看到復雜的“結構”的學科   情況,並從低杠桿點辨別高點。

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

冰山是解釋最常用的模型之一   系統思考(參見“冰山”)。感謝像“泰坦尼克號”這樣的電影   許多人認識到,冰山下面隱藏著大部分冰山   水;那是在視線之外。

https://www.accenture.com/ US-EN /博客/博客-DEVOPS - 埃文 - erwee系統思維

系統思考使人們能夠理解社會   系統明確並且以與人們可以使用的相同的方式改進它們   工程原理來提高他們對機械的理解   系統     

...

     因此,我們可以說,系統思考DevOps是必需的   將軟件工程理解為一種社會建構   工程原理。     從系統思維的角度來看,DevOps的思想是根本性的   不同於傳統的分析形式。傳統分析   著重於分離各個軟件工程部分,例如,   體系結構,編碼,測試,工具等。相比之下,DevOps   方法側重於軟件生命周期的各個方面   與系統的其他組成部分進行交互。回頭看看   DevOps的定義我們可以輕松識別'行為特征'   在DevOps運動中觀察到,即:適應性/靈活性(改進   關系),合作(更好的溝通),外交   (協作)等。

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

系統思維是一個涉及到的管理學科   通過檢查聯系和相互作用來了解系統   在構成整個定義的組件之間   系統

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

系統思考究竟是什麽?用最簡單的話來說,系統思考   是一種觀察和討論現實的方式,可以幫助我們更好地工作   理解和使用系統來影響我們的質量   住。從這個意義上講,系統思維可以被看作是一個觀點。   它還涉及描述系統行為的獨特詞匯,   因此也可以被認為是一種語言。而且,因為它提供   一系列的視覺捕捉技術和設備   關於系統的溝通,這是一套工具。

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

從根本上講,系統思考很簡單。我們對待   利益作為一個系統的情況,並使用系統進行檢查   屬性和特性,如目的,上下文和結構等   發現更多。

http://study.com/academy/教訓/系統思考,在管理定義 - 理論 - model.html

系統思維是你分析的批判性思維方法   系統各部分之間的關​​系以便了解a   改善決策的情況。簡單來說,你看一個   很多樹木,其他植物和生活在樹木周圍的小動物,   天氣,以及所有這些部分如何配合在一起才能體現出來   走出森林。

這篇文章的作者濫用了“系統思維”一詞,它起源於生物學和社會學,與路德維希·馮·貝塔朗菲及其“通用系統理論”(1968)一起,後來被應用於控制論(在其生活中的反饋循環和非活動環境 - 細胞,機器,組織,在“網絡安全”和類似的流行語被劫持之前)。總之,你不能了解它,因為它不是存在於他使用它的方式中的東西,而是他捏造的聰明的東西 - 但如果你對 real 系統思考感興趣, d說從GST開始,繼續前進。

(來源:我有一個系統分析碩士學位,在此之前也被稱為“IT支持”)

I believe that systems thinking can be found within the three DevOps ways. For me, systems have properties that DevOps addresses very well. I've written something about in https://opensource.com/article/18/3/how-apply-systems-thinking-devops