论文部分内容阅读
软件的质量必须关注技术、过程和人员三者的结合,软件产业的特殊性使其对人员有很强的依赖性,因此,对人员能力的研究是软件企业人力资源管理的重要内容。能力成熟度模型(Capability Maturity Model,CMM)是一种基于过程改进的管理模型,强调分阶段地持续改进过程能力的思想。在分析了软件产业的特殊性及其人力资源管理的特征后,本文认为可以通过将过程能力定义为软件企业的一种必要的人力资源能力,从而借鉴CMM分阶段地改进过程能力的思想,对软件企业的人力资源能力进行持续的改进。基于此想法,在深入研究了CMM理论及它在其他行业应用的基础上,本文得出结论认为CMM理论对软件企业的人力资源管理具有适用性。 在此基础上,本文提出了软件企业的人力资源能力成熟度模型(Human Resource Capability Maturity Model,HR-CMM),在CMM理论的基础上,结合软件企业自身的特点及其人力资源管理的特点,研究并提出了软件企业HR-CMM的内涵和结构,分析并详细阐述了HR-CMM各成熟度等级的行为特征及所包含的过程域。在第四章,本文重点对软件企业HR-CMM的应用进行了研究,首先指明了软件企业应用HR-CMM的方式,提出了HR-CMM成熟度等级的评估方法和具体的改进流程;其次,本文研究了大量可用于和已用于软件企业的人力资源管理的理论、方法及措施,提出了软件企业基于HR-CMM的人力资源改进策略,研究并提出了有利于软件企业实现人力资源能力成熟度等级转化的一些可以借鉴的策略和方法,如敬业度调查、继任计划、关键人才管理等,对软件企业应用HR-CMM实现各成熟度等级的转化有一定借鉴意义。 本文最后以东软作为实证,分析了东软基于HR-CMM在人力资源管理和人员能力改进上所作的一些工作,通过实际应用,证明HR-CMM具有很好的应用效果和实践意义。