本着这个问题的精神,我想了解修复错误和实现新功能之间的时间分配比例是多少。如果可能,请尝试对整个产品进行估算,而不是对单个开发人员的统计数据进行估算,并尝试在典型的一年中做出平均。请提供产品/项目的一般描述,以便进行比较。具体来说 :
- 项目成熟度
- 它是否仍在积极开发或严格维护?
- 产品/项目的尺寸估算
- 开发它的团队规模(全包)
- 你的团队在Joel 测试中的得分是多少。
前任 :
- 大约 80% 的时间花费在错误修复上 20% 的新东西
- 成熟软件(20岁)
- 积极开发
- 1.5M 行文本,约 700k - 900k LOC
- 12-15 积极编码。
- 我们肯定得到 5/12,有些人会说 7/12。