安排一个简单的软件开发项目的进度
2012-03-10 09:21
405 查看
(1)建立初步的工程网络图
![](http://hi.csdn.net/attachment/201203/10/0_133134264943JT.gif)
(2)计算每个事件的最早发生时刻(EET)和最迟发生时刻(LET),并在工程网络图中标明。
(3)确定并标出关键路径。
![](http://hi.csdn.net/attachment/201203/10/0_1331342670ikYY.gif)
(4)计算非关键作业的机动时间,并在工程网络图中标出。
(5)在时间和资源的约束下,利用机动时间安排进度。
在安排进度时,必须先保证关键作业得到满足,然后,利用机动时间安排非关键作业。即先无条件地安排关键作业,再在约束条件下利用机动时间安排非关键作业。
假定有如下约束:“分析”需8人,“测试计划”需4人,“概要设计”需5人,“详细设计”需8人,“编码”需l0人,“测试方案设计”需2人,“产品测试”需3人,“文档整理”需3人,且要求安排进度时同一时刻的人数不超过l0人。
满足上述约束的一种进度安排方案如下表:
[thead]
![](http://hi.csdn.net/attachment/201203/10/0_133134264943JT.gif)
(2)计算每个事件的最早发生时刻(EET)和最迟发生时刻(LET),并在工程网络图中标明。
(3)确定并标出关键路径。
![](http://hi.csdn.net/attachment/201203/10/0_1331342670ikYY.gif)
(4)计算非关键作业的机动时间,并在工程网络图中标出。
(5)在时间和资源的约束下,利用机动时间安排进度。
在安排进度时,必须先保证关键作业得到满足,然后,利用机动时间安排非关键作业。即先无条件地安排关键作业,再在约束条件下利用机动时间安排非关键作业。
假定有如下约束:“分析”需8人,“测试计划”需4人,“概要设计”需5人,“详细设计”需8人,“编码”需l0人,“测试方案设计”需2人,“产品测试”需3人,“文档整理”需3人,且要求安排进度时同一时刻的人数不超过l0人。
满足上述约束的一种进度安排方案如下表:
作业名称 | 开始时刻 | 结束时刻 | 人数 |
分析 | 0 | 3 | 8 |
概要设计 | 3 | 6 | 5 |
详细设计 | 6 | 10 | 8 |
编码 | 10 | 14 | 10 |
产品测试 | 14 | 18 | 3 |
测试计划 | 3 | 5 | 4 |
测试方案设计 | 6 | 9 | 2 |
文档整理 | 16 | 18 | 3 |
相关文章推荐
- 在一个软件开发项目中进行实际日程安排的十二点提示(转)
- 在一个软件开发项目中进行实际日程安排的十二点提示(转)
- 谈软件开发项目快速编写Project进度计划—2012年CMMI5试点
- 一个开发周期为6个月的中小型软件开发项目成本预算大致表,不足之处请指点
- 软件开发项目进度控制浅谈
- 软件开发项目-文档编写标准化--开发进度月报
- 一个开发团队、软件公司,团队工作氛围很重要,没有好氛围难出好产品、好项目
- 软件开发项目进度控制浅谈
- 3年前的一个小项目经验,分享给菜鸟兄弟们(公文收发小软件:程序开发部分)
- 一个开发团队、软件公司,团队工作氛围很重要,没有好氛围难出好产品、好项目
- 一个简单的学生成绩管理软件(ODBC开发)
- 在一个软件开发项目中进行实际日程安排的十二点提示(转)
- 一个开发周期为6个月的中小型软件开发项目成本预算大致表
- 在一个软件开发项目中进行实际日程安排的十二点提示(转)
- 利用简单的一元线性回归分析估计软件项目开发时间
- Amoeba是一个类似MySQL Proxy的分布式数据库中间代理层软件,是由陈思儒开发的一个开源的java项目
- 5年以前开发一个消费场所会员管理软件的开发经验分享,小项目一般人折腾不起,靠小项目比较难创业成功
- 一个简单的学生成绩管理软件(ODBC开发)
- PHP开发之使用CodeIgniter搭建一个简单的项目
- 一个新手对软件开发的理解(写自第一个项目--Linpop之后)