1 / 56
文档名称:

软件工程-实践者的研究方法讲义 第二十章软件项目估算.pptx

格式:pptx   大小:828KB   页数:56页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

软件工程-实践者的研究方法讲义 第二十章软件项目估算.pptx

上传人:1130474171@qq.com 2023/3/13 文件大小:828 KB

下载得到文件列表

软件工程-实践者的研究方法讲义 第二十章软件项目估算.pptx

文档介绍

文档介绍:该【软件工程-实践者的研究方法讲义 第二十章软件项目估算 】是由【1130474171@qq.com】上传分享,文档一共【56】页,该文档可以免费在线阅读,需要了解更多关于【软件工程-实践者的研究方法讲义 第二十章软件项目估算 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。2021/8/30星期一
1
软件工程
2021/8/30星期一
2
第20章软件项目估算
2021/8/30星期一
3
主要内容
对估算的观察
项目策划过程
软件范围和可行性
资源
软件项目估算
分解技术
经验估算模型
面向对象项目的估算
小结
2021/8/30星期一
4
估算
软件的真实需求已经确定;共利益者们都已就绪;软件工程师准备开始;项目将要启动。但是如何进行下去呢?软件项目计划包括五项主要活动——估算、进度安排、风险分析、质量管理计划和变更管理计划。本章考虑估算——尝试确定构造一个特定的基于软件的系统或产品所需要花费的资金、工作量、资源及时间。
2021/8/30星期一
5
估算
软件项目经理——利用从共利益者和软件工程师那里获得的信息以及从以往项目收集的软件度量数据。
估算首先要描述产品的范围。然后,将问题分解为一组较小的问题,再以历史数据和经验为指南,对每个小问题进行估算。在进行最终的估算之前,要考虑问题的复杂度和风险。
工作产品是生成一个简单的表,描述要完成的任务、要实现的功能,以及完成每一项所需的成本、工作量和时间。
2021/8/30星期一
6
估算
如果有经验并遵循系统化的方法,使用可靠的历史数据进行估算,利用至少两种不同的方法创建估算数据点,制定现实的进度表并随着项目的进展不断进行调整,则可以确信已经为项目做了最好的估算。
2021/8/30星期一
7
估算
软件项目管理从一组统称为项目策划的活动开始。在项目可以开始前,项目经理和软件团队必须估算将要完成的工作、所需的资源,以及从开始到完成所需要的时间。这些活动一旦完成,软件团队就要制定项目进度计划。在项目进度计划中,要定义软件工程任务及里程碑,确定每一项任务的负责人,详细指明对项目进展影响很大的任务间的相互依赖关系。
2021/8/30星期一
8
估算
很多技术工作者宁愿从事技术工作,而不愿花费时间制定计划。很多技术管理者没有接受过充分的技术管理方面的培训,对他们的计划能够改善项目成果缺乏信心。这两部分人都不想制定计划,因此就经常不制定计划。
但是没有很好地制定计划是一个项目犯的最严重的错误之一……有效的计划是必需的,可以在上游以较低的成本解决问题,而不是在下游以较高成本解决问题。一般的项目要将80%的时间花费在返工上——改正在项目早期所犯的错误。
2021/8/30星期一
9
对估算的观察
估算是一门艺术,更是一门科学,这项重要的活动不能以随意的方式来进行。现在已经有了估算时间和工作量的实用技术。过程度量和项目度量为定量估算从历史角度提供了依据和有效的输入。当建立估算和评审估算时,过去经验的辅助作用是不可估量的。由于估算是所有其他项目策划活动的基础,而且项目计划又提供了通往成功的软件工程的路线图。因此,没有估算就着手开发,将陷入盲目性。
2021/8/30星期一
10
对估算的观察
对软件工程工作的资源、成本及进度进行估算时,需要经验,需要了解有用的历史信息,还要有当只存在定性的信息时进行定量预言的勇气。估算具有与生俱来的风险,正是这种风险导致了不确定性。
历史信息的有效性对估算的风险有很大影响。通过回顾过去,能够仿效做过的工作,并改进出现问题的地方。如果能取得对以往项目的全面的软件度量,做估算就会有更大的保证,合理安排进度以避免重走过去的弯路,总体风险也会降低。