[原] Joel on Software - 软件进度表
2006-07-22 21:08
232 查看
为什么没有人想去制定进度表呢? 有两个方面的关键原因:一方面,它的确是件苦差事;另一方面,没有人相信它有什么价值。
一个轻松制定出切实无误的进度表的方法:
1. 使用Excel。 别去用Project之类,它过多注重于依赖型,也不能处理软件开发过程中人力资源不能轻易更换的风险。
2. 尽可能保持表的简单。有这七项就可以了:Feature/Task/Priority/Orig Est/Curr Est/Elapsed/Remain。如果多个开发人员一起工作,可以增加一个开发人员的列。
3. 每个特性都应该包含多项任务。
4. 只有实际要编码的程序员才能排出该项的时程。
5. 将任务分得很细。任务应用小时数而不是天数来度量。根据经验,每个任务的粒度在2~16小时。细分任务迫使你考虑对特性和功能进行设计和思考。
6. 记录最初和当前的估计值。
7. 每天更新耗时栏的值。每天结束前更新elapsed和Cur Est栏,只要2分钟即可。
8. 加入休假、节假等条目。这样便于计算出出货的日期。
9. 把调试时间加入到日程表中。
10. 把集成时间加入到日程表。
11. 在日程中加上缓冲时间。
12. 决不能让经理们要求程序员降低估算值
13. 进度表就像积木块。 如果你有一堆多得塞不进积木箱的积木,只有两个选择:拿个大点的箱子或者扔掉些积木。进度表中的Priority项有助于此。
Excel有用的功能:共享列表、自动过滤、Pivot Tables、WORKDAY函数
一个轻松制定出切实无误的进度表的方法:
1. 使用Excel。 别去用Project之类,它过多注重于依赖型,也不能处理软件开发过程中人力资源不能轻易更换的风险。
2. 尽可能保持表的简单。有这七项就可以了:Feature/Task/Priority/Orig Est/Curr Est/Elapsed/Remain。如果多个开发人员一起工作,可以增加一个开发人员的列。
3. 每个特性都应该包含多项任务。
4. 只有实际要编码的程序员才能排出该项的时程。
5. 将任务分得很细。任务应用小时数而不是天数来度量。根据经验,每个任务的粒度在2~16小时。细分任务迫使你考虑对特性和功能进行设计和思考。
6. 记录最初和当前的估计值。
7. 每天更新耗时栏的值。每天结束前更新elapsed和Cur Est栏,只要2分钟即可。
8. 加入休假、节假等条目。这样便于计算出出货的日期。
9. 把调试时间加入到日程表中。
10. 把集成时间加入到日程表。
11. 在日程中加上缓冲时间。
12. 决不能让经理们要求程序员降低估算值
13. 进度表就像积木块。 如果你有一堆多得塞不进积木箱的积木,只有两个选择:拿个大点的箱子或者扔掉些积木。进度表中的Priority项有助于此。
Excel有用的功能:共享列表、自动过滤、Pivot Tables、WORKDAY函数
相关文章推荐
- [ZT]Joel on Software Archive(软件开发成功12法则的作者的文章集)
- Joel on Software 祖尔谈软件:行进中开火
- [翻译Joel On Software]无痛软件规范-第二部分:什么是规范/Painless Functional Specifications -Part 2: What's a Spec?
- 【Todo】抽象渗漏法则 & 找到理想员工 & 软件开发成功 12 法则 & Joel on Software
- Joel On Software---JOEL 测试:改进代码的12个步骤
- Joel On Software---轻松写就功能规格说明书
- 软件随想录--More Joel on Software(2)
- [翻译Joel On Software]Unicode/Unicode
- 《Joel On Software》读后
- [翻译Joel On Software]无痛功能规范-第一部分:为什么要?/Painless Functional Specifications -Part 1: Why Bother?
- [翻译Joel On Software]无痛功能需求 –第四部分:技巧/Painless Functional Specifications - Part 4: Tips
- Joel on Software 英文电子版共享
- [强烈推荐]Joel on Software中文翻译!
- [翻译Joel On Software]选择一门语言/Choosing a language
- [翻译Joel On Software]回归基础/Back to Basics
- 2010年10月01日 Joel On Software给计算机专业大学生的建议(Advice for Computer Science College Students)
- 重看joel on software
- More Joel On Software中文版小编随想之二
- 《软件随想录-Joel on Software》书摘
- 给计算机科学专业大学生的建议--Joel on Software