1 / 40
文档名称:

第三章 信息系统开发 PPT课件.ppt

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

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

分享

预览

第三章 信息系统开发 PPT课件.ppt

上传人:小马匹匹 2014/12/8 文件大小:0 KB

下载得到文件列表

第三章 信息系统开发 PPT课件.ppt

文档介绍

文档介绍:第3章 信息系统开发
本章主要内容

FAST开发过程
开发路线和方法


坚持使用现代的严格的方法学可以在两年内使70%的系统开发组织的生产率至少提高30%。
使用一致的系统开发过程:
提高效率,管理层可以在项目之间调动资源;
产生一致的文档,减少维护系统的生命期费用;
改善质量

能力成熟度模型
初始级:
系统开发项目没有规定的过程可以遵循
开发成败主要取决于项目团队的经验和技能
项目开发过程不可预测、不可重复
项目之间的文档不一致
可重复级:
建立项目管理过程和实践跟踪项目成本、进度、功能
组织采用开发过程,但项目与项目之间的开发过程可能不同
开发成败仍主要取决于项目团队的经验和技能.
可以重复早期项目的成功经验

已定义级:
标准化系统开发过程(有时称为“方法学”)
所有项目都使用这个过程的裁减版本来开发和维护系统或软件
每个项目都产生一致且高质量的文档和交付成果
开发过程稳定、可预测、可重复
已管理级:
建立可度量的质量和生产率目标
标准系统开发过程和产品质量的度量数据存在数据库里,并根据数据提高项目管理水平
管理层主动而不是被动应对系统开发问题
系统遇到不可预期问题时,开发过程仍可以根据对问题的影响的预测和度量进行调整
能力成熟度模型
优化级:
根据4级建立的度量和数据分析,对标准化过程进行持续监督和改进。
调整开发过程中的技术和最佳实践,包括调整开发过程本身。
经验教训在组织内共享,保证质量,并消除低效率。
注意,每个等级都是下一等级的先决条件。
能力成熟度模型
CMM Project Statistics for a Project Resulting in 200,000 Lines of Code
Organization’s CMM Level
Project Duration (months)
Project Person-Months
Number of Defects Shipped
Median Cost ($ millions)
Lowest Cost ($ millions)
Highest Cost ($ millions)
1
30
600
61


100+
2

143
12

.96

3
15
80
7
.728
.518
.933
系统开发过程对质量影响

Life cycle stage
使用系统选择的IT
系统开发
使用系统开发方法学
运行与维护
Life cycle stage
报废
转换
系统生命期
系统生命周期

系统开发方法是一个十分正式且精确的系统开发过程,它为系统开发人员和项目管理者定义了一组活动、方法、最佳实践、交付成果和自动化工具,用来开发和维护大部分或所有的信息系统和软件。
系统开发方法确保:
提供一个一致且可再生的方法
降低了错误的风险
为各个项目生成完整且一致的文档
由于所有人都使用同样的过程,所以可以在项目之间灵活的分配系统分析员、设计人员和构造人员
后来者可以方便的获得和理解以前的工作成果。