- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 成本估算与进度规划
第9章 成本估算与进度规划
珠海市软件行业协会专家委员会主任
吉林大学珠海学院计算机系教授
李军国
Cost estimation and schedule planning
2
主要内容
制定软件开发计划
软件成本估算
定义软件过程模型
立项
3
1、制定软件开发计划
4
功能需求报告。
可行性研究报告。
软件生命周期模型的确定和裁剪。
软件计划的基础
软件计划由软件人员和用户共同确立。
5
为软件开发和软件管理制定计划。
计划的合理性关系到项目管理的成败。
软件计划的目的
软件项目管理始于软件立项,终于软件交付。中间进程是软件计划的制订、执行、跟踪、修改、评审和审计。
软件计划,既是为软件开发者和管理者制定的合理计划,又是软件项目跟踪和监控的考核依据。
6
估计软件的规模及所需的资源;
制定时间表;
鉴别和评估风险;
约定与限制条件。
软件计划的步骤
7
软件计划以可行性研究报告为基础,由软件人员和用户共同确立软件的功能和限制,提出软件计划任务书。一个典型的软件计划计划书的主要内容应该包括如下四个方面:
软件计划书的内容
软件范围
环境资源
进度安排
成本/效益分析
其它要考虑的因素
8
功能
性能
可靠性
接口等问题。
① 软件范围
软件计划的第一个任务是确定软件需求描述,主要包括:
9
软件
硬件
参加人员
② 环境资源
每种资源均从资源的描述,对资源要求的日程表时间以及对资源应用的持续时间三个方面来说明。包括:
10
计划者要协调可用资源与项目的工作量,考虑各项任务之间的互相依赖,而在可能时间并行地安排工作,预见潜在的问题或瓶颈,并提供意外事故处理方案等。
③ 进度安排
11
进度安排的主要工作是制定软件进度表,以明确开发各阶段的任务和时间安排。软件开发进度表的内容包括:
进度安排的主要内容
软件的任务划分情况;
各任务的起始时间和结束时间;
各任务的工作量和所需的人数;
各任务之间的衔接关系;
各任务所需的资源情况;
各任务完成后所应提交的文档;
对各任务的审查和审查记录等。
12
甘特图:是一种对各项活动进行计划调度与控制的图表。横向表示时间,纵向列出任务。
进度计划的编制----甘特图法
优点:它具有简单、醒目和便于编制等特点。能够动态反映软件项目开发进展的情况。
缺点:难以反映多个任务之间存在的复杂的逻辑关系。
13
甘特图的描述符号
甘特图示例:
计划安排的工作
计划安排的工作的开始日期
计划安排的工作的完成日期
在特定的时间内安排的工作量X
工作的目前进度
97.1 2 3 4 5 6 7 8 9 10 11 12 98. 2 3 4 5 6 7 8 9 10 11
软件计划
需求分析
基本设计
编程
详细设计
测试
验收/评价
14
进度计划的编制----网络计划法
用网状图表安排与控制各项活动的方法,可通过对网状图的分析,方便地确定完成整个工程至少需要多少时间,以及哪些子工程是影响工程进度的关键。一般适应于工作步骤密切相关、错综复杂的工程项目的计划管理。
15
网络计划图描述符号
网络计划图示例:
a
t
i
TiE TiL
活动,a为活动编号,t为活动时间
各活动间的关系,也称为事件,i为事件编号
TiE与TiL分别为事件最早时间与最迟时间
2
1 1
1
0 0
3
6 6
4
3 8
5
12 12
6
14 14
A
1
B
5
C
6
D
3
E
4
G
5
F
2
16
TiE(事件最早时间):由始点事件顺向计算,事件j的最早时间TjE等于前一事件i的最早时间TiE加上先行活动(i,j)的时间。
当事件的先行活动有两个以上时,事件的最早时间按其中时间最大的活动计算。
TiL(事件最迟时间):由终点事件逆向计算,事件i的最迟时间TiL是后继事件j的最迟时间TjL减去活动(i,j)的时间。
当事件开始的活动有两个以上时,事件的最迟时间取对应路线中时间的最小值。
网络计划图描述符号
17
关键事件:最早完成时间与最迟完成时间相等的事件。
关键路径:关键事件联结的各个活动所组成的路线。
关键事件与关键路径
18
④ 成本/效益分析
从经济角度分析开发一个特定的新系统是否划算,从而帮助客户组织的负责人正确地做出是否投资于这项开发工程的决定。
成本/效益分析的目的:
19
粒度由粗到细的分解:自顶向下、逐步细化、逐项逐条逐日安排计划。
粒度由细到粗的综合:自底向上、逐步归纳、逐日逐周逐月安排计划。
同类项目经验数据类比法、同行专家协商策划法。
软件计划方法的三个要点
软件策划是以用户确认的需求为基础,以软
您可能关注的文档
最近下载
- 电路电流练习.doc VIP
- 安全生产标准重大危险源管理人员培训记录.docx VIP
- 商业写字楼智能化初步设计在2025年的智能化物业管理系统评估报告.docx
- DB32_T 4342-2022工业企业全过程环境管理指南.docx VIP
- 传感器数字式传感器详解.ppt VIP
- 马工程外国文学史第一章古代文学.pptx VIP
- 低空经济行业市场前景及投资研究报告:Joby,Archer,国内eVTOL产业.pdf VIP
- 《数据可视化技术》课件.ppt VIP
- Unit 1 Helping at home 第5课时 Part B Let’s learn&Listen and chant(教学设计)英语人教PEP版四年级上册.pdf
- 《普通遗传学》第9章近亲繁殖和杂种优势.ppt
文档评论(0)