软件经历了以“机器”为中心,以“应用”为中心,以“企业”为中心的发展过程,随着“应用”为中心的软件发展,原来的个体化“软件作坊式”的软件开发模式显示出了很多的问题,针对这些问题,人们在不断地讨论与制定对策,在软件开发技术和软件开发过程与管理方面都取得了很多进步。
根据很多方面的调查显示,在所有的软件开发项目中,项目成功的几率是很小很小的。造成这些软件问题的一个很重要的原因是:未能很好地理解和掌握应用型软件的模拟特征以及由此而产生的一系列影响和要求。
原文:http://www.cnblogs.com/fengyutongxing/p/4966367.html