大家好,我是阿胖。自从被同学问到如何平衡工作与生活时,他就特别想说:“我知道自己不会做那些无聊的事情,但是有那么多的时间让我做这些事!”但就是因为有这份工作,才让自己没有时间学习知识、没有时间成长,无法融入社会,想要找到自己想要的生活。也就是我们常说的:“如果不能好好做人,又怎么会去创造更多价值呢?”这句话可以说明一个问题:“如果不能好好挣钱给父母,为自己交房租”那么对于一个软件开发工程师来说,在项目的各个阶段都需要花费大量精力!那么在这些金钱之外,我们到底应该怎样做才是正确的呢?本文就让你一眼就看出其价值所在。为了更好的帮助各位同学了解软件开发行业现状及企业成本控制方式!我们先从软件人员成本支出来看:根据“数据说话”原则,我们可以将开发软件所需支出中的直接人力成本和间接费用进行计算。

一、基本的人力成本支出

由于软件开发工作需要一定的经验和知识,所以对于基本的人力成本支出,我们将其按照“工时/薪酬”来进行计算。软件开发人员每人每天要在12小时内完成项目:以需求为导向,在满足功能和性能要求基础上进行开发设计,完成需求设计;技术支持人员按照项目中技术功能和任务的数量和难度进行配置以及测试;项目后期团队成员负责公司内部开发工作,完成项目中其他团队成员的工作,包括与甲方签订合同以外的其它相关事宜等;软件开发管理人员按照软件业务功能分为高级管理和维护人员两类。通常情况下高级管理、维护人员的收入会比高级管理、维护人员要高出很多,但也不是完全没有关系,这就需要大家结合实际情况进行合理分工和决策。一般情况下,通过项目工程师的绩效考核来发放薪酬以及与团队成员一起承担相应责任成为项目高级管理、维护人员工资收入为绩效工资或年薪制。根据人力成本结构来看:其中直接人力成本占所有人力资源费用支出比例约70%-80%左右,间接费用占比约30%-40%左右。

二、间接费用

所谓的间接费用,指的是与软件开发相关的活动所产生的费用。例如:产品设计费、功能完善费、测试费用、用户维护及客户维护服务费用、系统升级及维护服务费用、软件技术服务的合理支出、新技术研发费用等。从上面介绍的两个数据中我们可以看出,软件中与公司直接人力成本相关的间接费用支出主要包括:软件设计师费用占比74%,软件工程师费用占比83%(具体占比因企业不同而异);代码编写维护成本占比82%,代码测试占比81%(具体占比因企业不同而异)。

三、总结

这一部分中我们可以看到:其中直接人力成本占比达到50%-70%之间!其实我们可以看到直接人力成本在公司开发项目中起到了很大作用,是公司项目开发最大的成本开支,我们不能把这些人力成本全部转嫁到最终的用户身上。而对于企业来说,最主要的是以“人”为核心。而这一部分其实可以看做是客户开发中的一部分,通过“人”的工作可以获得客户的信任。