软件项目的二期和一期是不是算两个系统?如何做软件估价评估

问:项目的二期和一期是不是算两个系统。比如一期已经做好教师信息管理,二期只是查询教师信息。这个教师信息是不是算EIF?

答:不是的,还是一个系统,EIF不应计;二期通常是对一期的功能进行升级改造,要考虑重用程度的调整。

问:如果不是升级改造呢?比如说二期建学生管理系统?分阶段建设情况,有升级优化,也有新增建设情况

答:看学生管理系统是一个单独的系统吗?如果是,在学生管理系统中查询教师信息,则要计EIF;如果是一个系统,则不计。

问:目前学校的各个系统是通过单点登录,我理解应该区分为单独的系统对吧?

答:这个要具体看系统的功能了,也有可能教师管理和学生管理都只是教学管理系统的一个模块。

软件项目的二期和一期是不是算两个系统?如何做软件估价评估
软件项目的二期和一期是不是算两个系统?

问:某计费软件,对接支付宝/微信,算是EIF还EQ?我理解第一步扫码,二维码信息传递到计费系统,导致计费系统启动ILF按标准进行计费操作,所以传二维码信息过来算一个EIF;第二步,这个费用信息传递到支付宝/微信,算EO;第三步,支付宝/微信的支付信息传到计费系统,启动计费系统的ILF改变客户支付状态,也算是一个EIF。

我手上这个系统是把微信/支付宝扫码传过来的信息作为计费(按时收费)截至时间,然后按单价*时长=收费额的规则进行计费。所以我觉得微信/支付宝传过来的信息启动了ILF,应该算是EIF。

答:你的账户信息识别为ILF,微信/支付宝的信息识别为EIF这些没有问题,但基本过程看起来很可能只有一个:计费(EI)。其他的处理按照你的描述不是业务上的原子操作,不再单独计数,至于和微信或支付宝交互,也只是两个逻辑分支,不应拆开。是新开发还是增强开发?如果是新开发,应该是一个ILF(账户信息),一个EIF(微信/支付宝信息),一个EI(计费),增强开发的话那个ILF(账户信息)多半是已经存在的,不再计数。那个EI包括了与微信/支付宝对接,计费这一系列动作。

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

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