鉴于程序的源代码,我如何分析它并计算其中的功能点?
谢谢!
答案 0 :(得分:1)
您可能会在感兴趣的FPA上找到此tutorial。就个人而言,我并没有在这种估算方法中投入太多资金。从我的角度来看,它试图对已经反复显示但不能精确测量的事物提供精确的估计。我更喜欢planning poker或类似的东西,试图在相似的数量级内对事物进行分组,并根据您之前对类似大小的故事的估计提供估计。
如果您正在为课程执行此操作,只需按照教科书中给出的规则进行操作即可。如果您真的打算尝试将其作为软件开发评估方法,我的建议是简化流程而不是使其更复杂。我认为国际功能点用户组的成员(是的,有一个)会不同意。
答案 1 :(得分:0)
使用代码分析工具。如果您想自己编写一个,可能需要从cglib或ASM开始。