1.3.3 業務系統設計的原則 - 墨菲定律、康威定律

墨菲定律

墨菲定律(Murphy’s law)是一種心理學效應,由愛德華·墨菲(EdwardA.Murphy) 提出的,亦稱爲墨菲法則。

墨菲定律的原句是:如果有兩種或兩種以上的方式去做某件事情,而其中一種選擇方式將導致災難,則必定有人會作出這種選擇。

本質:如果事情有變壞的可能,不管這種可能性有多小,它總會發生

系統設計和架構上的理解:

  1. 任何事都沒有表面上看起來那麼簡單
  2. 所有的事都會比你預計的時間長
  3. 會出錯的事總會出錯
  4. 如果你擔心某種情況發生,那麼它就更有可能發生

康威定律

設計系統的架構受制於產生這些設計的組織的溝通結構

在系統架構設計上的思考

  1. 系統架構是公司組織架構的反映
  2. 應該按照業務閉環進行系統拆分/組織架構劃分,實現閉環/高內聚/低耦合,減少溝通成本。(在合適時機進行系統拆分,不要一開始就把系統/服務拆的非常細,雖然閉環,但是每個人維護的系統多,維護成本高。)
  3. 如果溝通出現問題,那麼應該考慮進行系統和組織架構的調整。
  4. 時間再多一件事情也不可能做的完美,但總有時間做完一件事情。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章