如何核算一个软件开发项目的成本

软件开发项目的成本从以下四个方面核算:
1、开发人员工资:外包项目报价的基础是开发人员的工资 , 工资由工作年限、经验、水平决定 。开发人员包括产品经理、UI设计师、前端工程师、服务端工程师、客户端工程师等,不同的外包项目需要的开发人员不同 。
2、时间成本:软件开发过程中,可交付成果的产出主要依赖程序员,程序员成本消耗最高 。程序员写代码的时间越长,成本越高 , 软件成本常以每日为单位进行估算 。
3、识别活动和分解工作成本:软件启动开发后 , 进行需求分析、撰写需求规格说明书、需求评审、测试等活动 。在项目前期,需识别软件开发的相关活动项,并进行工作分解,确定每个活动项的前后依赖关系 。
【如何核算一个软件开发项目的成本】4、估算人员角色及数量:活动项确定后,逐个评估活动项执行所需要的资源,根据交付成果评估所需人员 , 开发相对应的软件 。每种软件所要求掌握的技能不同,角色和级别不同 。