那些软件行业的定律

康威定律

任何一个组织在设计一个系统的时候,这个系统的结构与这个组织的沟通结构是一致的。
工作了这么些年对此深有感触,即“组织架构决定软件架构”。

布鲁克定律

在一个已经延期的项目中增加人手只会让项目延期更长。
我个人不是特别认可此定律,该定律肯定是项目而定的,这要看项目的协作复杂程度,如果是体力劳动居多的项目,那么堆人还是特别好使的。

帕金森定律

一项工作会占用掉所有用来完成它的时间。即如果不给一个项目设置截止日期,那么该项目就永远完成不了。

冰山谬论

一款新软件的开发成本只占管理层预算的总成本的25%左右。

 wechat
欢迎订阅我的公众号!