软件工程

软件工程管理的提出和研究源于上世纪70年代中期,美国国防部在那时曾经专门针对软件工程的不理想进行过研究,其中大约70%是由于管理不善所引起的,大家认为的技术因素并不是主要原因。他们从中得出一个结论,影响软件研发项目全局的因素是软件工程项目的管理,而技术等相关因素只是起到一些局部作用。到了上世纪90年代中期,软件工程管理水平低下的问题仍然存在并且更加严重。根据美国软件工程实施现状的调查结果显示,软件工程研发的总体情况仍然难以预测,大约只有10%的软件工程能够在大家预定的花费和时间点交付。

随着互联网的不断发展,越来越多的领域开始大量使用计算机,所要求的软件越来越复杂,此时,传统方法开发的软件难以满足当前的高要求,这就是所谓的软件危机。软件工程的出现是为了解决这个问题。软件工程的提出把软件开发引向工程化和协同化,其核心理念是在软件开发过程中引入管理的思想,对软件的整个开发周期提前做好各种预算和进度规划,并且在软件的设计、开发、发布、后期维护阶段都满足用户的要求。

posted @ 2016-12-14 15:28  mCat  Views(191)  Comments(0)    收藏  举报