软件工程是指导计算机软件开发和维护的一门工程学科。
采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术
和当前能够得到的最好的技术方法结合起来,
以经济地开发出高质量的软件并有效地维护它,
这就是软件工程。
软件工程的基本原理:
1 用分阶段的生命周期计划进行严格的管理
2 坚持进行阶段评审
3 实行严格的产品控制
4 采用现代程序设计技术
5 软件工程结构应能清楚地审查
6 开发小组的人员应该少而精
7 承认不断改进软件工程实践的必要性。