论文部分内容阅读
项目管理不仅是一门管理科学,也是一门实践科学。目前,比较成熟的项目管理技术主要集中在项目结构定义、计划优化技术、进度监控和质量跟踪与控制等方面。而在知识经济的今天,人力资源在建立公司的竞争优势上扮演着核心角色。如何将项目管理与人力资源管理有效结合起来,利用精细化管理模式,最大化合理利用资源,保证产品进度和质量,提高生产率,是现代项目管理所关注的问题。随着信息化技术的发展,项目管理软件逐渐被广泛采用,也为精细化管理提供了可能。目前精细化项目管理领域软件开发面临着两个重要的问题:一是应用领域知识获取困难;二是由于在软件的设计和实现过程中,在知识获取阶段获取的形式和组织都是以应用需求为基础的,因此开发过程中积累的数据、知识和模型可重用性低。本文在分析上述问题的基础上,提出了精细化项目管理的领域模型,并对此模型的应用进行了研究。本文主要贡献有:(1)提出了精细化项目管理领域的概念模型,将项目、人力资源、任务等抽象成具有状态、属性和操作的实体,该模型包括三个部分:项目管理模型、人力资源管理模型以及对利用模型中产生的大量基础数据为项目运行情况和人力资源自身效率建立评价体系。项目管理模型主要包括项目、项目计划等实体及其操作,人力资源管理模型主要包括人力资源分配、资源效率等,两者通过简单任务和报工日志联系起来。(2)提出了一种基于领域模型的需求分析方法,使得抽象的领域模型能够有效的为面向对象的软件开发过程提供帮助。在基于领域模型的需求分析方法中,领域模型作为UML建模的输入,最终产出可以交付开发的需求模型。(3)运用本文提出的模型以及基于领域建模的需求分析方法,在中科院软件所开发的精细化项目管理平台iSERP中进行了应用研究,对在该平台中进行管理的实际项目进行了跟踪和分析。结果表明,本文提出的模型能够满足项目启动到结项各个阶段的管理需求,且建立的评价体系合理有效,能够辅助项目管理人员做出决策。