- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2020/4/8
2020/4/8
讲-成本估算
估算的目标
生成一个简单的表,描述要完成的
任务、要实现的功能、以及完成每一项所 需的成本、工作量和时间。
3、估算
1.对估算的观察。
2・项目策划过程。
3・软件范围和可行性。
4・资源。
软件项目估算。
劳解技术。
经验估算模型。
面向对象项目估算
特殊的估算技术。
10 •自行开发或购买的决策。
3、估算■对估算的观察
•估算是对未来的一种预测。有很大的不确定性
1=・采用实用技术,对时间和工作量进行估算。估 算是所有其他活动的基础。好的估算方法和可 靠的历史数据提供了好的希望。
1=
・估算的风险:取决于对资源、成本及进度的定 量估算中存在的不确定性。
・采用现代软件工程的方法,可以在一定程度上 接受用户需求的变更所带来的风险。
3、估算■项目策划过程
•软件项目策划的目标是提供一个能使管理 人员对资源、成本及进度做出合理估算的 框架。
2020/4/8
2020/4/8
项目策划任务集亠
项目策划任务集亠
•
•定义进度踉踪机制卩
1.规定项目范
1.规定项目范
确定可行性口 a
分析凤险° 4
确定需要的资源。亠
•确定需要的人力资源。“
•确定需要的软件资源
•标示环境资源。亠
估算成本和工作量° “
•分解问题D心
•使用规模、功能点、过程任务或用例等方法进行两种以上的估
=1
•调和不同的估算° P
6・制定项目进度计划•“
•建立一组有意义的任务集合■ #
•定义任务网络Q
•使用进度计划工具制定时间表°卩
3、估算■软件范围
软件范围描述了将要交给最终用户的功能
和特性、输入和输出的数据、使用软件时
要呈现给用户的内容,以及界定系统的性 能、约束条件、接口和可靠性。
•确定软件范围的方法:与所有相关人员交 流之后,写出对软件范围的叙述性描述。 由最终用户开发的一组用例。
3、估算■软件可行性
四个固定因素:
・技术:项目在技术上是可行的吗?它在技术水
平范围内吗?能够将缺陷减少到一定程度而满 足应用要求吗?
・经济:它在经济上可行吗?能以开发组织、客 户或市场负担起的成本完成开发吗?
・时间:项目投入市场的时间可以击败竞争者吗
・资源:组织拥有取得成功所需要的资源吗?
2020/4/8
2020/4/8
2020/4/8
3、估算■资源
•人力资源。
•可复用软件资源。
•环境资源。
2020/4/8
2020/4/8
项目资源图
对每种资源必须描述的特征
1、 资源的描述。
2、 可用性说明。
3、 何时需要该资源。
4、 使用资源的持续时间。
3、估算■软件项目估算
MB软件成本和工作量的估算从来没有成为一 门精确的科学。所以,一般是在一定的可接受 的风险范围内的估算。
MB
・把估算推迟到项目的后期进行。
・根据已完成的类似项目进行估算。
・使用比较简单的分解技术,生成项目的成本和 工作量估算。
・使用一个或多个经验模型来进行软件成本和工 作量的估算。
2020/4/8
2020/4/8
3、估算吩解技术
软件估算是一种解决问题的形式,在多数
情况下,要解决的问题非常复杂,不能作为一1=
情况下,要解决的问题非常复杂,不能作为一
1=
个整体考虑。因此,要针对问题进行分解,把 它分解成一组小的问题,再定义他们的特性。
・软件规模估算。
于问题的估算。
于问题的估算。
・基于过程的估算。
・基于用例的估算。
・调和不同的估算方法。
2020/4/8
3、估算•分解技术•基于规模的估算
规模:是指软件项目可量化的结果。直
接的方法是代码行技术,间接的方法是功 能点技术。
3、估算•分解技术•基于规模的估算
四种不同方法:
1、 模糊逻辑:计划人员先确定应用类型,定性地确定其量级,然后在初始范围内在细化该量级
O
2、 功能点法:计划人员对信息域进行估算。
3、 标准构件:项目计划人员估算每个标准构件出 现的次数,再根据历史数据来确定每个标准构 件交付时的规模。
4、 修改法:计划人员要估算必须完成修改的数量 和类型。
3、估算•分解技术•基于规模的估算
・采用LOC或FP方法之后,再采用三点估算法( 期望值估算法)进行校正。
S =(S°pt + 侣口 + Spess) 6
Sopt —乐观值。
Sg ■■可能值。(遵循B概率分布 )
Spess —悲观值。
3、估算•分解技术■基于问题的估算
代码行技术。
任务估算技术。
Delphi 法。
类比法。
功能点估计法。
PERT估计法。
代码行技术
• LOC是指所有的可执行的源代码行数,包 括可交付的语句、数据定义、数据类型声 明、等价声明、输入/输出格式声明等。 一代码行(1L0C)的价值和人月均代码 行数可以体现一个软件生产组织的生产能 力,开发组织可以根据对历史项目的审计 来核算组织的单行代码
您可能关注的文档
- 北京市西城区2019届高三英语一模试题英语试卷(4月)word含答案.docx
- 220kV母线倒闸操作讲义(实操课).docx
- 别墅最新户型设计理念.docx
- 不等式的解集数轴表示[1].docx
- 2020届高三物理第三次模拟考试题(二).docx
- 2025年中山市沙溪镇人民政府所属事业单位招聘11人笔试高频难、易错点备考题库及答案详解1套.docx
- 2025年中山市沙溪镇人民政府所属事业单位招聘11人笔试备考题库含答案详解.docx
- 2025年中山市沙溪镇人民政府所属事业单位招聘11人笔试高频难、易错点备考题库参考答案详解.docx
- 2025年中山市沙溪镇人民政府所属事业单位招聘11人笔试备考题库及答案详解一套.docx
- 2025年中山市沙溪镇人民政府所属事业单位招聘11人笔试备考题库及参考答案详解一套.docx
- 2025年中山市沙溪镇人民政府所属事业单位招聘11人笔试备考题库及参考答案详解一套.docx
- 2025年中山市横栏镇人民政府所属事业单位第二期招聘笔试高频难、易错点备考题库及参考答案详解一套.docx
- 2025年中山市横栏镇人民政府所属事业单位第二期招聘笔试高频难、易错点备考题库含答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库及完整答案详解1套.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库参考答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库及答案详解一套.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库及完整答案详解1套.docx
文档评论(0)