- 1
- 0
- 约5.65千字
- 约 77页
- 2017-08-21 发布于河南
- 举报
《软件工程和项目管理》第1章 软件工程概述
软件工程与项目管理;第1章 软件工程概述;1.1 软件危机;1.1.1 软件;1.软件的定义;2.软件的分类;2)按软件规模
微型软件
小型软件
中型软件
大型软件
甚大型软件
极大型软件;3. 软件的特点;年 份;图1-1 计算机系统中软硬件成本所占比例的变化;1.1.2 软件生产的发展;程序设计时期(约为20世纪50~60年代)
程序系统时期(约为20世纪60~70年代)
软件工程时期(20世纪70年代以后);;1.1.3 软件开发面临的主要问题; 西方计算机科学家在20世纪60—70年代总结了软件开发和维护过程中遇到的一系列严重问题,表现为以下几方面:
对软件开发成本和进度的估计常常不准确,开发成本超出预算,实际进度相比预定计划一再拖延。
用户对“已完成”系统不满意的现象时有发生。
软件质量常常不可靠,“缺陷”和“补丁”不断。
软件的可维护程度非常低。
软件通常没有相应的文档资料。
软件成本不断提高。
软件开发生产率的提高赶不上硬件的发展和人们需求的增长。;1.1.4 软件危机的提出;1968年,北大西洋公约组织的计算机科学家在联邦德国召开国际会议,第一次讨论了“软件危机”问题。
“软件危机”是指在计算机软件的开发和维护过程中所遇到的一系列严重问题,这类问题不仅仅是“不能正常运行的软件”才具有的,实际上几乎所有软件都不同程度地存在这类问题。
概括
原创力文档

文档评论(0)