【前言】
定义软件工程: |
---|
Boehm:运用现代科学技术知识来设计构造计算机程序及为开发、运行
和维护这些程序所必需的相关文件资料
IEEE:软件工程是开发、运行、维护和修复软件的系统方法
Frirz Bauer:建立并使用晚上的工程化原则,以较经济的手段获得能在实际机器上有小运行的可靠软件的一系列方法
最终的目的:为了经济的获得可靠的和能在实际计算机上高效运行的软件而建立和使用的好的工程原则
通过软件工程视频的学习,更加详细了解了软件工程,他是在出现软件危机的时候带来的这个项目,既是趋势也是必然,以工程的思想来完成软件的设计、开发、测试、维护、等一系列的事情,以较低的成本发出的比较优秀的软件。
那么软件工程都有那些呢?从导图中看一下吧!
软件工程的生存周期分为下方的七个阶段,本图来自软件工程视频