- 8
- 0
- 约7.47千字
- 约 66页
- 2015-07-23 发布于河南
- 举报
第一章(第二讲) 软件工程过程 上节回顾 1.什么是软件危机?它有哪些具体表现? 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。 表现:对开发成本和进度的估计常常不准确。开发成本超出预算和不能按时交付一再拖延的现象并不罕见。 用户对“已完成”系统不满意的现象经常发生。 软件质量往往靠不住。Bug一大堆,Patch一个接一个。 软件的可维护程度非常之低,即“维护墙”问题。 软件通常没有适当的文档资料。 软件成本在整个系统中比重逐年提高。 软件开发生产率的提高赶不上硬件发展和需求增长。 2.什么是软件工程?它有哪些本质特征? 软件工程是一门研究如何用系统化、规范化、数量化等工程原则和方法进行软件开发和维护的学科。 关注大型程序的构造 软件工程的中心课题是控制复杂性 软件需求不断变化 旨在提高软件开发的效率 团队合作是软件工程顺利实施的关键 软件必须有效支持它的用户 由一种文化背景的人替另一种文化背景的人创造产品 本讲的主要内容 软件工程方法学 软件生命周期 软件过程 软件过程模型 1、软件工程方法学 通常把软件生命周期全过程中使用的一整套技术方法的集合成为软件工程方法学(methodology),也成为范
原创力文档

文档评论(0)