预测工作量 - 这与完成项目的时间有何关系?

发布于 2024-09-15 03:45:59 字数 1435 浏览 7 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

毁梦 2024-09-22 03:45:59

当然,这不是一篇小文章可以完全回答的问题...但这里有一些见解:

首先,您应该估计项目的大小(具体来说,待开发的软件)。
一些众所周知的指标包括功能点、用例点和数千行代码 (KLOC)。

然后,您使用一些估计模型(通常是几个方程)并输入有关项目的更多信息。例如:

  • 产生的技术复杂性开销的经验
  • 以前因分布式团队而
  • 等。

这将给出通常以人月或工时来衡量的工作量

最后,您可以使用其他建模框架(更多方程)来计算出您需要多少时间和金钱。例如,某些模型允许您确定最佳成本/时间权衡,还允许您“玩弄”变量。例如,“两周后完成需要多少钱”

一些链接:

http:// en.wikipedia.org/wiki/Putnam_model

http://en.wikipedia.org/wiki /COCOMO

http://en.wikipedia.org/wiki/Software_development_effort_estimation

Certainly this is not something that can be fully answered in a small post... but here are some insights:

First, you should estimate the Size of your project (specifically, of the software to be developed).
Some well know metrics are Function Points, Use Case points, and thousands of lines of code (KLOCs).

Then, you use some estimation model (generally, a couple of equations) and input more information about the projects. For instance:

  • previous experience with the technology
  • complexity overhead due a distributed team
  • etc.

This will give the Effort which generally is measured in person-months or man-hours.

Finally, you can user other modeling frameworks (more equations) to figure out how much time and money you will need. For instance, some models allow you to determine the optimum cost/time tradeoff, and also allows you to "play" with the variables. For instance, "how much money will it cost me to finish two weeks later"

Some links:

http://en.wikipedia.org/wiki/Putnam_model

http://en.wikipedia.org/wiki/COCOMO

http://en.wikipedia.org/wiki/Software_development_effort_estimation

最舍不得你 2024-09-22 03:45:59

你询问四位经验丰富、可靠的专业人士。您可以从每个人那里得到独立的、经过深思熟虑的、合理的估计。

然后你把它们加在一起。

You ask four experienced, reliable, professionals. You get an independent, carefully thought-out, reasoned estimate from each.

Then you add them together.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文