【软件工程】一、软件危机 & 软件工程

一、软件危机 & 软件工程

1.1软件危机的典型表现:

  1. 对软件开发成本和进度的估计常常很不准确
  2. 用户对“已完成的”软件系统不满意的现象经常发生
  3. 软件产品的质量往往靠不住
  4. 软件常常是不可维护的(维护性差
  5. 软件通常没有适当的文档资料
  6. 软件成本在计算机系统的总成本所占比例逐年上升
  7. 软件开发生产所提高的速度,远远比不上计算计算机应用迅速普及深入的趋势(需求大

1.2软件危机怎么解决

靠软件工程解决

1.3软件工程定义

软件工程是指导计算机软件开发和维护的一门工程学科。
从管理和技术两方面研究如何更好地开发和维护软件的一门学科。

1.4软件工程基本原理

  1. 分阶段的生命周期计划严格管理
  2. 坚持进行阶段评审
  3. 实行严格的产品控制
  4. 采用现代程序设计技术
  5. 结果应该能够清楚地审查
  6. 开发小组的人员应该少而精
  7. 承认不断改进软件工程实践的必要性

1.5软件工程方法学

1.传统方法学:

你可能感兴趣的:(软件工程,软件工程)