年，IBM大型电脑之父佛瑞德·布鲁克斯发表了他的着名论文《没有银弹》，在这篇着名的论文中他断言：“在10年内无法找到解决软件危机的灵丹妙药”。从软件危机被提出以来。人们一直在寻找解决它的方法。于是一系列的方法被提出并且加以应用。比如结构化程式设计，面向对象的开发，CMM，UML等等。佛瑞德·布鲁克斯着名作品还有《人月神话》。布鲁克斯在《人月神话：软体专案管理之道（The Mythical Man-Month）》提到，将没有灵丹妙药（silver bullet）可以一蹴而就，开发软体的困难是内生的，只能渐