估算SDLC阶段发展所需时间的最佳做法是什么?

时间:2008-09-04 17:30:58

标签: project-management time-management

作为项目经理,您需要组织时间以使项目符合截止日期。

是否有某种方程用于估计开发需要多长时间?

让我们说数据库

time = sql storedprocedures * tables manipulated or something similar

或者您只是不得不获得经验以获得充分的估算?

3 个答案:

答案 0 :(得分:2)

作为项目经理,您必须记住,您自己能够自己做的最好的事情就是给出关于给定项目需要多长时间的最佳猜测。你有多准确取决于您的经验和项目的范围。

我所知道的唯一方法是获得一个合理准确的估计,即将项目分解为单个任务,并让开发人员进行实际工作对每项任务进行估算。然后,您可以使用基于证据的算法,该算法将每个开发人员的估计准确性考虑在内,以便为您提供达到给定期限的概率。

如果概率太低,您有两种选择:删除功能或移动截止日期。

进一步阅读:

答案 1 :(得分:0)

只要计算机可以开始自己生成所有代码,就会有这样的公式。在那之前,你会遇到人类开发人员,他们都具有不同的技能和开发速度。

答案 2 :(得分:0)

那里没有固定的公式,我已经看到它真的有效。 Fogbugz有它的monte carlo模拟器,它有一些概念,但实际上,经验将是你最好的参考点。每个开发人员和每个项目都会有所不同!