安排一个简单的软件开发项目的进度

(1)建立初步的工程网络图


(2)计算每个事件的最早发生时刻(EET)和最迟发生时刻(LET),并在工程网络图中标明。

(3)确定并标出关键路径。


(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

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值