“…organizations which design systems … are constrained to produce designs which are copies of the communication structures of these organizations.”
—Melvin Conway
人力組織架構跟開發的系統架構很容易重疊或看起來一至,好的方面是當系統架構設計好後只需要案照該架構分配人力,或是反過來以人力來設計系統,系統便容易維護,但這是不是也意謂著說:當人力跟系統不一至的情況下,這個兩者就容易變動直到結構相似時才趨於穩定。對公司來說,不穩定便意謂著風險,不管是人還是系統…。
參考
Architecture and Conway’s Law
http://architects.dzone.com/articles/architecture-and-conway%E2%80%99s-law
Applying Conway’s Law
http://haacked.com/archive/2013/05/13/applying-conways-law.aspx
另外,這也可以拿來說明組織的溝通與系統的品質好壞的關聯。
沒有留言:
張貼留言