大家好,我是 Tony,做软件开发5年了。最近很多同事问到我“你们软件开发的间接人力成本怎么计算”?其实就是计算一下这个项目的人力成本。先讲间接花费吧,主要看两个指标:技术人员工资和运维费用。现在软件行业竞争非常激烈,大家都知道一个行业内的公司想要生存,需要多少的技术人才和管理人才?所以市场上招人的门槛很高。而且现在企业招聘软件开发工程师都是在本地做的,有一些公司就要求当地必须得有一个员工在开发过程中必须要做完所有的工作。所以这个时候他们需要增加一种成本那就是间接成本。

一、技术人员工资
一般软件开发公司都会要求工程师的薪资水平是3000-4000左右。我给大家计算一下吧:这应该算在工资单里了吧,一天工时,大概3个小时吧,在4小时以内吧;如果我们自己加班工资可能会稍微低一点。还有一些公司对员工的薪资没有限制,只要你能完成公司要求的任务我都可以帮你申请!而且每个月发五险一金。一般一周算一次还可以加班工资呢!如果能在工作强度上有保证的话那你就比较划算了。当然每个公司环境不尽相同吧!所以我们要看一下他每个月做多少工作而已!你的工作内容包括项目经理需要怎么安排?
二、运维费用

运维费用的计算公式:运维费用=人力成本+间接成本×开发时间×技术人员工资×外包比例×维护费=人工成本+电费+其它成本+电费。这个项目经理需要承担什么责任呢?一般情况下我们开发完成之后,直接向客户提供服务和技术支持。而如果用户服务并没有到位的话那就要承担用户的一个态度的问题(当然有一个好的态度)。我们软件开发这个项目除了一个员工完成整个项目所需时间可能比较长之外几乎没有其他费用发生了,因为他们并不需要在项目上加班。但是如果有项目出现意外怎么办?因为项目经理没有尽到一个开发人员应当做好的项目所以就会出现两种情况:一个开发人员出现问题导致无法及时处理;另外一个则可能是因为软件功能缺陷导致无法解决问题或者说该错误造成损失或者客户终止合同无法获得赔偿所造成的损失等等都会让项目进度变得越来越慢导致项目无法进行下去导致这个项目提前结束而且最后导致整个项目延期可能产生比较大的经济损失,所以此时就会产生运维费用。按照一定计算公式可以计算出一个维护费用为:30*70%=13000元+电费。但是一般他们都是由开发人员直接支付给用户的费用,但是因为他们是在技术方面没有什么经验所以用户并不认可。所以出现很多问题都非常重要而最后解决还是需要花钱去维护用户界面、服务质量等等这些内容,那么就算是按照间接人力成本还是可以计算出来的话其实最划算。所以一个正常技术人员年薪才5万左右会很好一些;但是如果运维费用比较高可能还是会选择开发人员进行升级维护的话需要购买相应的保险还有其他很多不方便说了因为运维费用一般也比技术人员工资高很多。因为他是给公司来做基础服务的时候客户已经发现不能正常使用并且他要求可以赔偿所以他才选择去购买这个服务,他可能也只是找了个人对项目负责而已。也有一些公司会请专业的运维人员来负责网络、服务器等日常服务;他们在项目上可能做过一些其他工作就会出现问题等等原因导致这个项目推迟或者停止开发了最后可能需要进行修复或者更换技术支持
三、软件开发公司运营成本
目前软件开发公司最主要的成本就是运营成本,主要包括两个方面。首先运维费用,现在软件行业的需求是非常高的,但是目前市场上还是有一些技术的门槛不是很高,所以才会出现一些人力资源紧缺情况,公司为了节约成本一般都会采用外包或者自行开发。其次:人员的稳定性也是非常重要。现在企业管理非常不规范,都没有很好地去规范运营和管理过程中的不合理行为。那么就产生了很多间接费用。公司招聘人员:一名专业技术人员一年基本工资一般在1万左右,这样算起来会增加企业大约2000元左右。公司还需要给员工缴纳社保和住房公积金,其实就是一个很大的人力成本支出了。再就是人力的投入:软件开发公司运营成本包括研发经费,人员工资以及各项费用都很高(还有运维等各方面需要)。如果人力不足还好能够请一个劳务公司来解决这个问题。也就会有一些间接成本在里面了,因为这样其实对公司来讲已经很节省了!

