软件项目管理第章人力资源管理与团队建设
本节课程主要讲解软件项目管理中的人力资源管理和团队建设的相关知识点。人力资源管理是指对于项目的人力资源所开展的有效规划、积极开发、合理配置、准确评估、适当激励等方面的管理工作。人力资源管理的重点集中在两个方面:针对个人的,例如,工作委派、培训、激励、指导等;针对团队的,例如,团队建设、冲突处理、沟通协调等。
人力资源管理的内容包括项目组织规划、项目人员的获得与配备、项目团队(成员)开发/成长/建设等。项目组织规划是指根据项目的目标和任务,确定相应的组织结构,以及如何划分和确定这些部门,这些部门又如何有机地相互联系和相互协调,共同为实现项目目标而各司其职又相互协作。
项目人员的获得与配备是指项目人力资源管理中的人员招聘主要采取内部和外部招聘两方式,来获得项目组织所需的人力资源。人员招聘的主要工作内容包括招聘计划的制定与审批、招聘信息的发布、应聘者提出申请、人员选拔、人员录用等。
项目团队(成员)开发/成长/建设是指通过培训、绩效考评、惩奖规则、冲突处理、沟通协调等手段来提高项目团队成员的技能和素质,提高项目团队的战斗力和凝聚力。
人力资源管理的作用包括:用人得当,可以降低员工的流动率;对员工进行充足的训练,以提高工作的效能;保障工作环境的安全,遵守国家的法律和法规;使员工乐于努力工作;薪酬公平合理等。
在软件项目中,人力资源管理的特性体现在人既是成本,又是资本。各阶段管理人员和技术人员参与情况不同,需要根据项目的实际情况进行合理配置和管理。
在组织计划中,组织分解结构(OBS:Organization Breakdown Structure)是一种特殊的组织结构图,relate work packages to organizational units。项目经理通常使用OBS来分配工作任务到部门。责任分配矩阵(RAM)− 将工作分解结构图(WBS)中的每一项工作指派给OBS中的执行人而形成的一个矩阵。
软件项目管理中的人力资源管理和团队建设是非常重要的知识点,它们对于项目的成功起着至关重要的作用。因此,项目经理需要具备良好的人力资源管理和团队建设的技能和知识,来确保项目的顺利进行和成功。