
最近转岗负责公司的软件定制开发服务,很多客户有类似的疑问,属于常见的问题。
我从软件公司的角度简单说说我们是如何测算客户要求开发的软件需要多少钱。
软件开发费用=工作量(人天)x 人天费用(元/人天)。
工作量是怎样定出来的?我们曾研究过国家标准和国际通行的做法,国内外均采用功能点测算法,即分析一套软件包含多少个功能点,实现这个功能点需要开发人员工作多久时间。
例如大家在手机上下载一个app,需要输入手机号码和设置密码进行注册,那么“用户注册”就是1个功能点,而实现这个功能需1名开发人员工作10天(10天是我公司根据以往的项目经验总结,包括了测试和后期代码维护工作,业内有些是12天,各家公司不同),工作量就是10人天。
人天费用是怎么定出来的?
(有3个点赞再回来更新)
