1. 首页 > 新闻动态 > 行业动态

软件开发成本评估过程中常见问题汇总

作者:小编 日期:2021-10-21 16:43:21 点击数:

1. 开发移动应用(APP)如何评估成本?

答:开发移动应用,对于同时适用于Android和iOS系统的需求,功能点计数项仅识别一次,不乘2。因为现在混合式移动应用开发工具已经大行其道。

PS:如果业务需求就明确表示要在两个平台上都开发原生app呢?

答:原生APP的话按Android和IOS分别计,但要调高重用程度。


2.关于微信公众号的功能开发进行成本评估时应该怎么估算呢?

答:微信公众号的功能开发在进行成本评估时,可以分成手机端和后台,手机端通常不维护业务数据(也就是不计ILF),业务数据通常只在后台维护,功能点计数时注意下,如果手机端与PC端有同样的功能,应给与重用程度的调整,其他按正常的功能点方法来估算。如果手机端和PC端采用H5实现,代码基本相同的话,只计一次。


3. GIS地图以及三维地图相关的开发应该识别为什么呢?

答:国内绝大多数GIS类应用都不是涉及底层算法的开发,而是基于其他GIS系统做应用。对于一些功能性开发,按照标准的方法正常计数即可,如果涉及大量的图层数据处理,可以考虑引入定制规则,将图层识别为ILF。如果项目主体工作基本不是开发,而是大量的数据标注,则不建议使用功能点方法。


4.交互界面改造,按照功能点方法如何评估比较合适呢?

答:项目中对于交互界面进行改造时,按功能点方法来评估时需要做一些定制规则,可以参照SNAP框架中的UI部分。


5.某银行的取款业务场景,支持刷脸、密码、指纹取款,算一个还是3个EI?手机登录业务场景,支持卡号、手机号、身份证登录,算一个还是3个EI?

答:具体实现上还是要区分刷脸取款,密码取款,指纹取款过程,是在取款行为发生之前已经确定的,这3个行为分别为原子操作。登录也是一样,但不是识别为EI,而是EQ或EO。