软件工程是指为实现某项新的业务目标,而将新一代的系统功能或服务的技术与硬件应用相结合,从而实现业务目标的系统工程。这类工程通常具有规模大、时间跨度长、周期长等特点,对软件开发人员的专业素质要求较高。软件工程人力成本是软件项目管理中最为关键和重要的一环,它直接影响项目计划、设计、实施和维护的质量和效率,以及实现产品功能和客户满意情况的有效性。因此,开展系统人力成本评估非常必要而重要。如何开展系统人力费用估算工作?

1.人力成本分析

对于项目开展的前期准备工作,软件工程项目的成本和效益分析是在项目人员的配置、使用成本、风险和成本收益分析的基础上进行的。为充分掌握项目所需资源的情况,必须深入分析人力成本。人力成本分析具有比较全面的价值分析方法,可从多个方面进行考虑,并结合项目的特点对项目进行规划,从而为人力成本分析奠定基础。在项目中,对于前期规划与后期人力成本分析有着不同的特点。人力成本分析中一般以对所需人员做人力成本分析为前提)。”根据人力费用理论,人会有两种分类形式,即人员供给成本和劳动力成本。人力成本指由项目负责人或项目组成员为完成产品功能所需的全部资源开支。如果某项目需要占用开发人员数量较大时,则需要考虑其他影响因素。

2.人力资产管理与服务

人力资产管理与服务是指在项目进行过程中,包括人员配置管理、人才绩效评估与培训等方面的工作。该领域中,人力成本的主要组成包括招聘成本、销售和培训成本和其他相关费用。人力资金费用是企业开展 IT活动所支出的费用,其中的费用包括产品成本及其相关服务费用,如保险、社会保险、住房公积金等成本。同时,人力资产管理系统还可以对人才的需求进行分析,建立人力资产的规划图,明确员工岗位的需求,根据岗位需要配备相应的管理人员。一般情况下,软件项目的人员配置是根据工作任务及工作量情况确定。在编制软件工程计划时,就需要确定公司所需要的人员范围、岗位数量、职数及所需要的专业知识和技能水平等。目前大多数大型公司都采用了劳务派遣制度,使软件工程人员有了一种新的选择,大大提高了企业整体劳动生产效率和劳动条件。但是,这也带来了一些问题,如一些外包单位在业务合同履行过程中就产生了一些问题,对企业产生了负面影响;随着开发周期延长,这些问题可能就逐渐暴露出来。因此,人力成本估算中会有一个考虑时间周期和范围的问题;对此我们认为人力资源成本属于比较经济的估算方法应该采用“合理”或者“较低”等比较合理的方案,在计算时应考虑到以下因素:对项目周期内人员(如开发人员)与其所提供服务相关费用;人力资源配置率;研发资源使用效率水平等方面是否具有合理性;项目目标与企业发展目标之间关系分析;项目进展情况(投入到计划内或计划外)并将相关信息反馈给业务部门或组织管理层后,即确定具体成本及其分担机制和标准。计算结果需要以组织部门报告为准。人力成本有哪些组成?包括:个人薪酬(以工作量为准)、奖金、加班费、绩效工资、劳动保险、公积金等,这些都可以按照《劳动合同法》或者其他相关规定执行或者已经被认可。在确定了上述各项费用后还需要对其进行效益分析(HR人员的使用情况

3.人力资本管理及人力资源相关工作

人力资本管理是指为满足企业目标而对职工进行投资、招聘、培训和保留等,以提高职工的技能和素质,使其在完成企业经营目标过程中发挥更大的作用。人才资源管理是指企业通过人力资本为本企业特定目标服务。其基本内容包括:确定人才的发展方向(包括发展规划),选拔与培养;绩效管理;薪酬;福利计划:员工生活的各项活动以及员工对其进行工作评价等。我们在进行人力资源投资时要充分考虑企业目标以外对职工技能和劳动条件提升,使其素质能与企业文化相适应,有更多时间与机会参与并得到充分展示等几个方面。人力资本管理涉及到对员工的管理理念、职业操守、文化素养及专业能力,以及在实际工作中形成良好行为习惯等方面所做的投入与工作。人力资本管理,指对员工在工作中需要接受和使用的教育、培训、技能提升、绩效管理等活动。它包括知识生产经营活动(如:培训)和其他生产经营活动(如技术创新驱动型企业发展)。

4.人力成本评估与项目管理。

人力成本评估是以人为中心,以人为本,项目、团队与人力资源利用等方面为基础,通过深入分析项目成本的发生原因和来源方式,对项目价值进行估算的一种程序,也是项目管理的一种。项目管理是一个持续不断地完善与改进项目管理体制和机制基础工作。从需求,计划,到反馈,整个过程都要贯穿到项目管理当中。通过对项目资源的分析和挖掘,可以得出最终用户是否需要的项目,或者能够支撑需要多少项目,是否可以投入资金,以及能否产生效益等问题。其中项目绩效也是需要我们去关注的问题,需要考虑到的问题,如何在一个计划当中体现出来?如何制定方案实现预期?实施项目的成功情况下?是否会出现不良影响?等等一系列问题。因此,一个完善的系统绩效评估计划将更好地引导企业实施计划、实现项目目标。同时,还将为公司在整个软件项目过程中提供可靠的参考依据,并及时地将决策和信息反馈给其他部门,起到决策支持作用,确保项目的顺利进行和执行。