上过两节软件工程课之后,对于软件的历史和概念有了一个全新的认识。
首先最让我印象深刻的就是软件危机:
软件危机主要表现在
1、对软件开发成本和进度的估计常常很不准确
2、用户对“已完成的”软件系统不满意的现象时常发生
3、软件产品的质量常常靠不住
4、软件常常是不可维护的
5、软件通常没有适当的文档资料
6、软件成本在计算机系统总成本中所占比例逐年增高
软件的特殊性:复杂性,不可见性,易变性,服从性,非连续性