论IT项目的人力资源管理.doc
论 IT 项目的人力资源管理 摘要:现代企业的核心竞争力往往是由企业所拥有的人力资源决定,而在软件开发这样的行业当中,人才的作用更是显得关键。人力资源管理是软件企业管理的核心工作,将人员合理的分配的各个开发团队中,在各个开发团队之间进行人员的协调是保证软件项目顺利完工的前提条件。如何充分发挥“人”的作用,对于项目的成败起着至关重要的作用。 关键字:人力资源、项目管理、 IT 项目 引言: 项目人力资源管理就是有效地发挥每一个参与项目人员的作用,让项目的所有相关人员能够在可控状态下有条不紊的进行项目的开发活动。人力资源管理包括组织和管理 项目团队所需的所有过程。项目团队由为完成项目而承担了相应的脚色和责任的人员组成,团队成员应该参与大多数项目计划和决策工作。项目团队成员的早期参与能在项目计划过程中增加专家意见和加强项目的沟通。项目团队成员就是项目的人力资源。 IT 项目的人力资源管理是将企业中的系统分析师、软件设计师、程序员、软件测试员和配置管理人员等组织到一起进行项目开发的过程。 IT 项目的人力资源管理的主要过程包括如下几个方面: 1、人员组织计划编制: 项目经理在项目启动后,就需要进行项目的计划,其中人员组织的计划是项目计划的重 要内容。项目经理在完成了项目规模的估计,制定了项目进度计划的同时需要制定项目人员计划。项目人员的安排直接影响项目的进度安排,这两者之间相互影响和制约。但是在制定计划的时候还只能定义出需要什么角色的人和需要多少人,而不能定出具体参加项目的时候人员的名字。在矩阵式的组织结构中,人员的安排是很灵活的,不同的项目之间存在着人力资源的相互竞争。 在制定人力资源的计划时,需要综合衡量人员的成本、生产效率与利用率。对各种岗位人员的能力要求要针对岗位的需求来制定,人员的要求不要过高,以保证刚好适合岗位的要求为宜,太高的 话会提高人力成本,低了又不能满足项目的要求。当然,在具体挑选人员的时候不一定能够找到称心如意的,总的原则应该是在保证技能要求的同时,尽量降低人力成本,同时还需要综合考察人员的责任心、职业道德和团队合作能力。 在制定计划的时候还需要注意相关人员的进入项目的时间。在 IT 项目的早期,以项目经理和系统分析师为主,进行项目计划、客户接洽和需求分析等前期工作。进入设计阶段后,以软件架构师和软件设计师的工作为主。编程阶段则以设计人员、编程人员和测