校准开发计划

时间:2009-01-11 17:36:05

标签: scheduling estimation

是否有任何已完成的实际项目的在线存储库及其时间表,我可以使用它来调整我自己的开发时间估算值?

2 个答案:

答案 0 :(得分:1)

如果存在这样的存储库,您希望如何关联项目以查找匹配项?

扩大;每个软件开发项目都有独特的方面 - 特别是在项目参与者方面 - 并因此具有影响估算的独特动态,可能是数量级。

要将过去的项目指标应用于未来的项目,并希望他们能够坚持下去,您需要做一些事情;

  • 开发人员可以互换(他们 都没有)
  • 构建软件就像建造房屋或砖墙(不是)
  • 项目风险可以忽略不计(也许你会幸运吗?)

最后,如果你需要的只是一个球场号码,那么不是“校准”过度杀伤吗?只要问你最有经验的开发人员他们想多久 - 他们通常都在球场。

答案 1 :(得分:0)

我不认为将您的项目与一组通用的其他项目相关联以确定时间,这将是非常有益的。您可以将其与缺陷率的其他项目进行比较 - 这是一个很好的起点:http://www.scribd.com/doc/7758538/Capers-Jones-Software-Quality-in-2008

我的建议是用相同的相关技术和资源查看贵公司的先前项目,并开发一个表(通过功能点),然后进行持续的重新同步。如果没有先前信息和/或技术是新的和/或资源不同 - 那么最好使用团队之前工作的先前经验。

这是一本好书:Software Estimation: Demystifying the Black Art