项目开始日期: 2005年9月10日 项目完成日期: 2006年1月31日
任务数据
标识号
任务名称
工期开始日期结束日期前置任务资源名称1
1项目前期准备
6 工作日2005年9月12日2005年9月19日 2
1.1项目章程制定
5 工作日2005年9月12日2005年9月16日 3
1.1.1项目章程初稿制定
2 工作日2005年9月12日2005年9月13日 4
1.1.2项目章程讨论
2 工作日2005年9月14日2005年9月15日3 5
1.1.3项目章程定稿
1 工作日2005年9月16日2005年9月16日4 6
1.2CRM相关领域知识了解
1 周工时2005年9月12日2005年9月16日 7
1.3相关开发知识的了解
1 周工时2005年9月12日2005年9月16日 8
1.4前期核心模块确定
1 周工时2005年9月12日2005年9月16日 9
1.5 项目前期准备总结
1 工作日2005年9月19日2005年9月19日5,6,8,7 10
2项目实施阶段
96 工作日2005年9月20日2006年1月31日1 11
2.1第一次迭代开发
36 工作日2005年9月20日2005年11月8日 12
2.1.1需求定义阶段
11 工作日2005年9月20日2005年10月4日 13
2.1.1.1用例模型初稿确定
1 周工时2005年9月20日2005年9月26日 14
2.1.1.2用例模型讨论
1 周工时2005年9月27日2005年10月3日13 15
2.1.1.3用例模型最终定稿
1 工作日2005年10月4日2005年10月4日14 16
2.1.2需求分析阶段
11 工作日2005年10月5日2005年10月19日12 17
2.1.2.1系统架构初稿确定
1 周工时2005年10月5日2005年10月11日 18
2.1.2.2系统架构讨论
1 周工时2005年10月12日2005年10月18日17 19
2.1.2.3第一次迭代系统架构定稿
1 工作日2005年10月19日2005年10月19日18 20
2.1.3软件设计阶段
1 周工时2005年10月20日2005年10月26日16 21
2.1.4代码编写阶段
1 周工时2005年10月27日2005年11月2日20 22
2.1.5集成测试阶段
3 工作日2005年11月3日2005年11月7日21 23
2.1.6第一次迭代总结
1 工作日2005年11月8日2005年11月8日22 24
2.2第二次迭代开发
30 工作日2005年11月9日2005年12月20日11 25
2.3第三次迭代开发
30 工作日2005年12月21日2006年1月31日24
说明一下:1、开源项目组织过于松散,所以项目进度不能太紧,计划定义的工时都是工作日,实际上我们的时间包括周末的,所以已经留有一定的余地2、这个是初稿,大家还要讨论再定稿,特别是要发现有无什么阶段有错漏,时间安排有无问题,定稿后,我再把人员分配上去。3、我估计经过第一次迭代开发后,对大家都会有更深的了解,这样第二次迭代开发的时候就可以适当的调整。所以第一次开发周期会长些,一般以后一次迭代周期为一个月比较好。
转载于:https://www.cnblogs.com/spgoal/archive/2005/09/10/233846.html