统，则代价也是三倍，而且这方面的成本计算基本是独立的。软体开发的另一个难题，是从单一程式到软体系统过程中，所造成复杂度的快速上升，期间并需要包含不同的活动与技能，使得软体开发必须面对多样性的挑战。布鲁克斯最早认识到设计程式、开发软体的差别，他以程式与系统、产品的差异，解释两者之间的不同，并以3×3的复杂度加以说明。
人月神话.人月神话（）：这部分讲述人力和时间并不呈现线性关系。指出以大量人员和较短的时间，并不能缩短软体的开发进度。一窝蜂的作业方式无助于软体生产，且会制造麻烦，产