1 / 43
文档名称:

第五章 软件过程管理与软件工程环境.ppt

格式:ppt   页数:43页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第五章 软件过程管理与软件工程环境.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第五章 软件过程管理与软件工程环境.ppt

文档介绍

文档介绍:第五章软件过程管理 与软件工程环境
软件过程
软件过程模型
软件项目管理
软件配置管理
软件重用
软件开发环境
一、软件生存周期
(Software Life Cycle)
软件产品或软件系统从设计、投入使用到被淘汰的全过程。

可行性研究与计划
需求分析
设计
编码
运行维护
测试




维护阶段
定义
阶段
按照传统瀑布模型开发软件的特点


;
每个阶段结束前完成文档审查,
及早改正错误。
(Prototyping 快速原型模型 Rapid Prototyping)
建造/修改
原型
用户测试
运行原型
听取用
户意见
原型模型

风险
分析
工程
实施
用户通信
用户
评估
计划
建造及发布
产品维护项目
产品增强项目
新产品开发项目
概念开发项目

进一步开发
实现和集成阶段
运行状态
实现阶段
面向对象设计阶段
计划阶段
面向对象分析阶段
需求阶段
维护期
特点:主要用于支持面向对象开发过程体现了软件创建所固有的迭代和无间隙的特征
二、需求分析的任务
准确地定义未来系统的目标,确定为了满足用户的需求,系统必须做什么。用<需求规格说明书> 规范的形式准确地表达用户的需求。
软件需求分析的几个阶段
问题分析
问题评估和方案综合
建模
规约
复审
系统分析员的主要焦点是“做什么(what)”,不是“怎样做(how)”
需求获取的目的:
清楚地理解所要解决的问题
完整地获取用户需求
需求获取面临的挑战:
(1)问题空间理解
(2)人与人之间的通信
(3)需求的不断变化