KMPDM5.0实现项目管理模块与Project软件集成

企业中无论是新产品开发还是已有产品的改进,项目管理都是管理工作过程的有效方法。项目管理是通过对任务的计划、组织、执行和控制,达到在有限的时间和资源的约束下顺利完成任务,满足项目需求的目的及质量的目的。


KMPDM对产品过程的管理体现为两个方面:第一,从产品开发项目进展的宏观方面,进行任务的定义、分解和执行,将父任务分解成一系列时序上串/并行的子任务,称为项目的任务流管理;第二,从微观上对系统管理的对象经历的流程进行控制,将对象从创建到归档的全过程分解为若干步骤组成,这些步骤构成一个有向图,称为对象的工作流管理。


KMPDM5.0中实现了与Project软件的集成,利用Project软件作为编辑工具改进KMPDM的项目管理。具体功能描述如下:


1. KMPDM中检入和引入Project文件时,可以提取文件中的任务信息,更新KMPDM的项目任务树


a) Project文件的根任务对应KMPDM的项目任务,Project文件的各级子任务对应KMPDM项目任务的各级子摘要任务。


b) Project文件中的任务信息和KMPDM中的任务信息一一对应。


c) 支持根据Project文件中的前置任务信息设置KMPDM任务的相关性,能在任意两个任务间设置相关性。


d) 可以通过在Project中调整任务时间,然后检入Project文件来更新KMPDM中任务的时间。


e) 在KMPDM的任务属性上增加勾选框“里程碑”,标识任务是否里程碑,对应Project文件中任务的里程碑标记。



图1 导入的Projiect文件



图2 导入后的KMPDM的项目任务树


2. 在Project中增加KMPDM插件功能


a) 下载并打开:用户选择一个Project文件后,下载并在当前Project软件中打开浏览。


b) 检出:用户选择一个Project文件后,检出并在当前Project软件中打开编辑。


c) 检入/取消检入:检入时,可以根据Project文件,刷新PDM的任务信息。


d) 导入新项目:根据当前Project文件的信息新建项目任务。


e) 打开项目任务/工作对象目录:打开当前Project文件对应的项目任务/工作对象目录。


f) 执行团队:定义当前选中任务的执行团队。


g) 输入/输出对象:设置当前任务的输入/输出对象。




图3  Project中KMPDM插件菜单