analysis - 功能点分析中的数据元素类型(DET)?

标签 analysis estimation function-points

我正在从 Alvin Alexander 的 网站学习功能点分析。 http://alvinalexander.com/FunctionPoints/ 在他的示例中,他正在从 GUI 屏幕计算 DET,但我无法理解他是如何计数的。例如,根据他的说法 http://alvinalexander.com/FunctionPoints/node26.shtml (页尾)Create ProjectDET 为 5,而输入字段只有 3 个。其他屏幕也是如此。谁能帮我?我被困在这里了。

最佳答案

DET(数据元素类型)不仅仅是一个输入字段:它是用户可识别的跨越应用程序边界的任何信息。通常,屏幕上的每个输入字段确实是一个 DET,但并非总是如此。不过,我现在不打算讨论这个问题,因为在这种特殊情况下,所有输入字段确实都是 DET。我们只讨论那 2 个似乎下落不明的 DET。

对于 3 个输入字段(项目名称、项目类型和项目描述),您应该计算 3 个 DET,对于单击“保存”按钮的操作也应该计算 1 个 DET。请注意,即使有多种方式保存项目(单击“保存”按钮、按 Enter 等),您仍然只会计算 1 DET。

对于第五个 DET,我假设作者对应用程序在创建新项目的过程中能够显示的任何消息(确认消息、任何错误消息、警告等)计算 1 DET。同样,无论有多少可能的消息,您都应该只计算 1 DET。我说我假设是因为,虽然将 1 DET 计算为显示消息的能力是正确的(毕竟,这是用户可识别的信息,跨越应用程序边界),他应该明确提及至少一条消息,特别是因为它是一个教学示例。

关于analysis - 功能点分析中的数据元素类型(DET)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28136141/

相关文章:

agile - 如何更改为在 Scrum 中使用 Story Points 进行估算

project-management - 功能点分析——一种严重高估的技术?

python - 在布谷鸟沙箱中添加模块

java - 有没有办法静态分析plugin.xml的引用

java - Antlr - 控制流图

estimation - 如果您没有经验,如何评估编程任务

estimation - 您如何完善估算过程?

algorithm - 如何擅长数据结构和分析?

integration - 如何使用功能点来评估 EAI 项目?

software-design - 确认电子邮件作为数据元素类型 - 功能点