首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >模块开发时间(成本)估算

模块开发时间(成本)估算
EN

Stack Overflow用户
提问于 2015-04-15 04:33:36
回答 1查看 493关注 0票数 0

我需要一些关于开发软件的开发时间估计的想法。虽然理论上有COCOMO、功能点等形式化方法,但在做任何工作之前应用这些方法似乎是不切实际的。(我不确定是否可能?)

我附上了一个样本模块。请帮助我在实际目的中进行学习评估。

场景:学生注册模块

  1. 检查该学生是新来的还是已经注册的。1.1。如果已经注册,则激活注册1.2。如果是新生,请记录与新生相关的所有必要数据。(不同格式的证书,如pdf、docx、jpg、png)
  2. 检查延迟登记。如果迟交,则申请迟交注册费。
  3. 时间检查:学生注册必须在学期开始后一周内完成。

此外,我认为开发时间可能因所使用的编程语言而不同。就像。Java,或PHP。请用你的理解指导我。

谢谢你。

EN

回答 1

Stack Overflow用户

发布于 2015-04-22 23:40:17

我建议你读一本书“软件评估:神秘的黑色艺术”,史蒂夫McConnell著

从那里你会得到很多有用的经验法则。许多来源于COCOMO :-)例如,正如您所说的那样,时间将因编程语言的不同而不同。这是真的。一些研究发现,程序员产生的LOCs数量并不取决于语言。但这些生产线的生产力确实如此。

因此,软件评估中的一些非常基本的规则:

  1. 理解不安全的锥
  2. 给出范围的估计,而不是单个数字。
  3. 连续重估
  4. 将任务划分为尽可能小的任务,并对其进行单独评估。
  5. 按此顺序估算:规模、工作量、成本/时间表
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29641658

复制
相关文章

相似问题

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