软件工厂之不现实即在于忽视了信息传递的成本。软件开发人员无法象生产线上的工人那样只在自己的工位上“拧螺钉”而不与他人交流。
随着人员的增加,信息传递的成本呈几何级数增长。大型软件项目的失败往往是由于信息传递成本的无限上升而最终导致不可避免的混乱。