首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >预测工作--这与完成项目的时间有什么关系?

预测工作--这与完成项目的时间有什么关系?
EN

Stack Overflow用户
提问于 2010-08-23 07:36:27
回答 2查看 92关注 0票数 0

这只是一个问题,因为我翻阅了一本旧的软件工程教科书,其中一件事就是测量工作量。但是,我不清楚的是,什么是“努力”,以及它与完成一个项目所需的时间有什么关系?我没有处理工作量估算的经验,因为这不是我们在课堂上详细介绍的东西。在我选修软件工程的那个学期,我们班上的大部分时间都花在了UML图上,然后在学期末忙于编写代码,因为我们大部分时间都花在UML图上。所以,我希望可能理解工作量估算的人能够在这篇文章中向我解释它,这样我就可以停止我的好奇心了。提前谢谢你。

EN

回答 2

Stack Overflow用户

发布于 2010-08-25 00:51:42

当然,这不是一个小帖子就能完全回答的问题……但这里有一些见解:

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

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

  • 以前使用分布式team
  • etc.

带来的

  • 复杂性开销技术的经验

这将产生工作量,通常以人月或工时来衡量。

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

一些链接:

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

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

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

票数 2
EN

Stack Overflow用户

发布于 2010-08-25 02:25:47

你可以问四个经验丰富、可靠的专业人士。你会从每一个人那里得到一个独立的,经过仔细考虑的,合理的估计。

然后将它们相加。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3543932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档