11. There is no blame(無可非議).
We like to blame and point fingers to other people or circumstances, sometimes we even believe in this. But we and cause of our problems are
part of the System.
我們喜歡歸咎于客觀條件,或?qū)e人指指點點,甚至對此深信不疑。但是,我們自己以及問題的原因都是系統(tǒng)的一部分。
[1]It is Joe fault that the team didn’t release system this morning. He didn’t fix all the bugs overnight even though PM kindly gave him free pack
of beer, T-shirt and pizza.
早上團隊沒有發(fā)布系統(tǒng)完全是喬的過錯。即使項目經(jīng)理親切地為其提供了免費的啤酒、T恤以及披薩,他也沒能在一
晚上的時間內(nèi)修復(fù)所有的缺陷。
[2]People don’t use a company’s excellent Web 2.0 social application. Users are simply stupid and don’t appreciate
hard work.
人們不會使用一個公司的Web 2.0社會化應(yīng)用,用戶喜歡簡單實用的東西,并且不會感激你辛勤工作的成果。
So what(然后呢)?
These 11 laws of The System Thinking show that all our solutions have consequences, sometimes bad and unexpected. Systems around us are
what they are, and we shouldn’t blame, but learn them. To master The System Thinking and control these systems we should
以上11條系統(tǒng)思維定律表明,我們提出的所有解決方案都會產(chǎn)生一定的后果,有時非常嚴重并出乎意料。我們周圍的系統(tǒng)本
那樣,我們不應(yīng)苛責它們,而是要從中學習。要掌握系統(tǒng)思維方式并控制這些系統(tǒng),我們需要做到如下幾點:
[1]understand what are the systems we are dealing with, either human or software.
要明白我們是在跟什么樣的系統(tǒng)打交道,是人或是軟件;
[2]consciously learn relations, cause and effect chains
有意識地學習相互關(guān)系、因果鏈;
[3]perceive the systems as a whole and as the part of other systems
把系統(tǒng)看做一個整體,并且視其為其他系統(tǒng)的一部分。
There are many challenges to the system thinking. Many we can defeat with gaining and using knowledge how systems work. But the most serious
challenge is our own contradictory human nature. Our passions, emotions and instincts could easily defy the rational and systematic way of thinking.
First step to master the system thinking is to learn how to cooperate with ourselves.
系統(tǒng)思維方面有很多挑戰(zhàn),通過獲取并且利用有關(guān)系統(tǒng)工作方式的知識,我們可以戰(zhàn)勝其中的很多挑戰(zhàn)。但是,大部分嚴峻挑
戰(zhàn)是我們?nèi)祟惻c之相沖突的本性。我們的激情、感情以及本能可以輕易改變我們理智、條理分明的思維方式。掌握系統(tǒng)思維方
式的第一步是要學習如何跟自己合作。
Question: What is your experience with the system thinking (or absence) in software development?
在軟件開發(fā)過程中,你有(或缺乏)哪些系統(tǒng)思維的使用經(jīng)驗?