软件开发作为软件产业的重要组成部分,对软件企业的发展至关重要。软件开发的人员成本一直是公司人力成本中一个较高而又难以避免的问题。软件开发人员不同于其他行业,具有较为复杂和特殊的劳动价值体系(如知识技能、创造性、身体素质、社会地位等)和非智力价值体系(即社会行为)。它可以对企业利润起到推动作用,同时也会对整个 IT产业的发展产生负面影响,进而对公司造成不良影响。因此,分析人力成本结构的重要性是非常重要的。
一、组织结构
人力成本结构分析中,组织是一个重要的分析工具。由于人力成本涉及的领域广且数量多,而且受项目规模及公司发展状况制约较大,因此在人力成本分析中,人力成本结构分析是一个重要环节。人力成本结构分析可将人力成本分为核心人员成本、一般工作人员成本、辅助生产人员成本及行政费用等几个大类;并将人力成本分为人力资本成本、劳动力成本和辅助生产成本及行政费用等三个小类;还可以通过分析不同部门间及各部门间的劳动力成本结构水平、不同部门间人力成本占比、以及不同部门间生产成本占比来进行人力成本结构分析。一般情况下由于所采用的软件行业是开发型公司,其开发过程是一个以开发为主的阶段,其工作过程主要包括:项目前期调研、设计选型、开发准备、实施及交付等诸多阶段。所以不同岗位之间对人力成本占比的分析就是从组织管理角度出发来分析软件开发人员人力成本结构。
二、开发流程
1、模块设计:是对已完成开发项目的过程或结果进行系统而全面地分析和设计并确定模块设计所需的基础条件的过程。主要包括系统需求分析、开发流程的设计等方面。2、开发实施:项目实施过程中涉及开发人员、功能模块实现、需求分析、功能测试、需求评审、软件交付等各个环节。3、运行维护:主要包括:开发过程中运维及应用、软件测试与质量监控、软件交付等各个环节。4、运营管理:主要包括:软件开发全过程的运营、开发成果的管理、软件成本管理、新产品开发及服务管理等各个方面。5、售后服务:主要包括:提供软件使用反馈、定期维修保养、售后服务跟踪。6、绩效管理:主要是软件使用全过程绩效管理和软件成本管理等方面。
三、 IT研发人员情况
在中国,对于专业技术研发人员规模的要求非常高,研发人员数量越多,对企业的价值也就越大。但是由于中国的计算机硬件基础薄弱,所以需要大量的计算机硬件专业人才。此外,国内计算机软件人才普遍比较稀缺,对优秀高校毕业生进行岗位推荐、优秀毕业生就业推荐就显得尤为重要。近年来,随着中国经济发展方式的转变、居民消费升级步伐的加快以及对优质教育资源需求的增加,中国高等教育发展正在不断加快,并且取得了令人瞩目骄人的成绩。为了在激烈的高等教育竞争中占有一席之地将目光投向了国内高等教育事业,也正在吸引越来越多优秀毕业生投身于大学科研工作中去。在中国这样一个庞大的市场上出现了一批优秀人才为中国高科技行业保驾护航,对于促进国民经济健康发展、提高国家竞争力具有重要意义。
四、 IT研发人员工资构成情况
IT研发人员的工资结构一般包括基本工资和绩效工资,具体而言,基本工资包含了薪级工资和绩效工资。其中,月薪10000元以下和5000元以上的研发人员分别占总数的48%和34%。对于高级人才或技术骨干而言,更高等级专业技术人员或科研人才的月薪更高。与全国平均水平相比,薪资结构上还是有一定距离。但是随着互联网、物联网等新技术层出不穷,软件研发公司的竞争力不断提高,研发经费也会随之水涨船高。对大型团队而言, IT开发与其他工作不同的是:该团队人员结构相对稳定;工作任务复杂、责任重、工作量大;同时团队中有经验丰富的高级工程师和其他专职人员;团队中会长期吸纳大量有丰富技术背景的高端人才为股东或者合伙人。