我们公司的业务系统在设计之初,就已经考虑到了开发过程中可能遇到的各种问题。因此在项目预算当中,对项目员工的人力成本进行了相应考虑和预估。我们公司软件团队分为开发、测试两个小组,一个人负责技术开发,另一个人做需求管理和业务交互。为了方便项目人员能够更快、更好地完成建设项目,软件开发项目前期准备工作,公司有专门的工具进行人力成本的核算。主要由如下几个部分组成:薪酬总成本、绩效工资、开发工作时间内消耗物与工作价值的关系。
一、薪酬总成本
薪酬总成本是项目团队内部成员的薪酬总额,包括基本薪酬、项目奖金、福利等。其中基本薪酬主要包含奖金和基本保障福利;项目奖金主要用于项目奖金和项目绩效奖励等。对于公司而言,一般都是按照工作时间进行折算。项目奖金通常分为一个月发放、半年发放、年终发放三种方式。按照比例计算,每个员工奖金数额一般在300元左右。
二、绩效工资
在项目前期阶段,会要求员工完成一定的项目任务,每个月进行一次绩效考核,根据员工在公司里承担的任务,根据考核结果发放绩效工资。在绩效工资方面,根据我们个人能力、综合表现情况给出相应的奖励性工资,基本工资约占员工工资的30%。岗位工资比例按照:最高不超过公司在岗的1/3计算。其中绩效工资包括基础工资、奖金、津贴补贴、社会保险、住房公积金。根据项目和岗位实际情况决定奖金的比例。一般情况下,公司都会按照员工实际能力给到绩效工资奖励部分作为一个项目开支。根据每个年度所处不同等级项目的工作量大小决定发放比例。奖金发放比例为80%、90%。
三、开发工作时间内消耗物与工作价值的关系。
软件开发工作时间内消耗物和工作价值呈正相关,即人力成本越高,消耗物和工作量之间的关系越密切。项目员工在开发过程中所消耗的主要是工作时间内的数据。如果一个人要完成的开发流程比较复杂,那么这一个过程完成得就非常耗时。同时工作的多则一周,少则半月,甚至一年才能完成一个项目。因此我们以每天开发30个小时为单位来计算员工每日的消耗物,根据时间不同,我们测算出每小时、每周工作五天、一个月等都是一个很合理的工作时长。如果遇到系统故障导致无法完成工作任务,可以根据其价值进行相应调整;如果开发人员时间有限,可对开发过程进行优化调整;如果时间紧张,则需要考虑缩减工作量(最大限度降低因项目更改造成的影响)
四、薪酬总成本计算公式:
薪酬总成本=(工作量-薪酬)×绩效工资系数×绩效考核系数×开发工作天数。项目总成本=人员工资+奖金+绩效工资+福利费+业务支出+财务费用+其他支出。其中薪酬为年度绩效奖金的计算方法。绩效奖金主要是按照绩效考核结果发放。绩效工资水平按照合同约定计发,包括奖金和津贴。绩效工资在项目管理中进行核算。由于我们公司开发人力成本只计算人力成本,并不包含绩效工资。
五、年终奖(奖金)=员工薪酬总成本*绩效工资*绩效工资+开发工作时间内消耗物与工作价值的关系
对于预算中员工所需要的绩效工资、开发工作时间内消耗物与职位工作价值关系,主要考虑两个因素:第一个是开发项目所需人力成本,第二个是员工在项目中的贡献。为了确保我们的销售和客户不会因为某个人而失去原有市场;开发项目与其他环节可能产生差异或冲突;项目需要大量测试人员,因此会增加成本和可能存在一些潜在风险。所以,在这方面有一定的控制要求。其中最重要的是绩效工资不能低于公司平均水平,而绩效工资必须要高于员工岗位工作价值。
六、最终人力成本核算表如下:
根据预算,我们可以计算出每个员工的薪酬总成本为:绩效工资=员工的实际平均工作时间*1/3,即:绩效工资=绩效薪*10*80%+加班工资*3。另外,我们按照团队开发时长的大小进行测算。每个月都有相应比例的开发工作时间内消耗物:这部分花费主要由成本核算人员在研发过程中需要购买哪些相关材料?成本包括什么?