论文部分内容阅读
引言:在市场需求不断快速变化、技术迅速更新的趋势之下,企业是否具备快速、高质量、低成本地推出产品能力,已成为决定企业成败与否的关健。调查表明,无论国外还是国内,在企业中,大约70%的研发项目超出了估算的时间进度,大型项目平均交付时间比原计划超出20%~50%,研发项目开发费90%以上都超出预算。
论文以XX公司产品研发项目管理为背景,同时根据XX公司产品研发的特殊要求和制造型企业对产品研发项目管理的实际需要,从项目管理系统入手,将产品研发项目管理进行模块划分,并将各模块有机结合成一个整体,为产品研发项目管理系统的进一步深入研究提供了良好的基础,为该公司建模给出了解决方案和系统结构。
一、绪论
1.1课题的背景、目的与来源
企业生产的最终目的在于获得最大的经济效益,随着企业信息化进程的加快和计算机技术、网络技术、数据库技术的快速发展,制造业企业也引入了许多新的概念、方法与工具来加快自己的产品研发速度,例如使用CAD技术来完成计算机辅助设计,使用CAPP来完成计算机辅助工艺设计,使用PDM来进行产品信息管理,使用ERP来完成企业资源计划管理等等。
但应该注意到:这些技术并不能构成一个完整的产品研发过程,它们都只在产品研发过程中的某个队段起作用。更重要的是,由于相当一部分传统的制造业企业没有清晰的“项目”概念,使这些工具在产品研发的过程中形成了一个个信息孤岛,并不能从根本上解决产品研发中存在的责任不清、组织不力、数据不能共享、缺乏有效的信息流动等问题。
1.2项目管理与项目管理系统
(1)项目管理
项目管理是指以项目为管理对象,在既定的约束条件下,为最优实现项目目标,根据项目的内在规律,对项目生命周期全过程进行有效的计划、组织、指挥、控制和协调的系统管理活动。项目管理可以使企业能处理跨领域解决方案的复杂问题,并能实现更高的运营效率。与传统的管理模式不同,项目运作不是通过等级命令体系来实施的,而是通过所谓“扁平化”的结构。其最终的目的是使企业或机构能够按时地在预算范围内完成目标。
(2)项目管理系统
将计算机技术与项目管理结合起来,就形成了项目管理系统。项目管理系统可以辅助项目管理人员完成项目的动态管理,提高信息沟通的效率,把大量纷杂的信息进行有序的组织,使项目管理更加科学、规范、准确、及时。项目管理也带来了新的思想,建立在计算机系统基础上的过程重建、学习型组织、知识管理等新思想也纷纷被应用到实践中。
从功能上看,一般将项目管理系统划分为这几个部分:任务分解、进度安排和跟踪、资源管理、成本管理、分析功能。
二、项目组织模型及其实现技术
2.1引言
制造型企业的产品研发项目所涉及的部门多,经历的周期长,灵活性比较大,而且项目的变动、取消、重组都是常有的。对于这样比较复杂的系统的研究和实现,首先应该为产品研发建立一个通用的模型。为了结合制造型企业的产品研发项目的总体情况, XXX公司项目的组织模型进行了一些扩展,将其分为两个独立而又互相影响的部分。第一部分是对多个项目本身的组织,即企业如何同时组织进行多相项目,项目之间存在什么样的关系,采用什么样的组织形式管理这些项目才最合理;第二部分就是通常意义上的项目组织,即职能型企业如何建立一个项目组织,以及怎样将这样的一个项目型组织与上面所说的项目本身的组织结合起来,使产品开发项目即在企业内部顺利、无阻碍的运行,又不影响企业的日常生产和工作。
职能矩阵型组织结构是一种矩阵组织结构,这种结构非常适合产品研发项目。项目的研发控制是由项目经理来完成的,他不属于任何职能部门,却与多个职能部门打交道。职能部门可以忽视项目的存在,因为它只负责整个项目的一小部分工作。各项目经理按照项目管理的程序和运用各种技术工具确定项目的目标预算、进度、里程碑计划、WBS、人员分工及控制和反馈方案。而由项目办公室来对项目立项、项目关键点检查、项目执行状态、任务完成情况、重大突破性事件、项目变更、项目进度、项目管理等方面进行统一的控制和调整。
这样,在制造型企业中采用职能矩阵型项目组织模型,就有效的解决了企业组织与项目组织的兼容问题,同时,通过项目化活动,不仅针对制造方面,而且是对企业技术和管理的全面改进,使新产品到客户手中的速度更快,成本更低,也就改善了企业原来粗放的计划方式。
2.2项目组织的实现技术
对于分层的项目组织形式,即树形组织结构,要解决的问题是:如何在数据库中对树形组织结构进行存储,即建立这种组织的数据模型。
项目的组织数据在数据库中的保存有两种方式。一种方式是将一个完整的树形结构作为一个管理对象,将其整个看待为一个二进制对象保存到数据库中,这个二进制对象对外界来说是封闭的;另一种方式是将项目组织按照逻辑关系分散保存,使数据在数据库中的管理更加规范化。更重要的是,这样可以允许灵活的组织项目和引用项目,达到一定程度的共享性。XX公司采用的是第二种方法。
对层次模型的数据操作有查询、插入、删除和修改主,在进行插入、删除、修改操作时必须满足层次模型的完整性约束条件。比如说,如果希望建立一个项目,但是没有建立改项目所属的期计划,则不允许将这个项目插入到数据库中;再比如,如果删除了年度开发计划下某一期的开发计划,那么该期计划下的项目也将被全部删除。这些完整性约束是通过数据库的外键关系来完成的。
三、项目过程模型及其实现技术
制造型企业产品研发项目的过程模型,将项目分为二个层次,管理层和工作组层。
管理层上的项目依职能部门的粒度,分解成若干各具有逻辑时序的计划。每个计划又映射到任务层的若干个各具体任务上。层次之间的结构关系都采用联合结构,即下一层是上一层一个结点的更详细定义与分解,完成父结点的前提是所有子结点都合部完成。其中,任务层中各个任务之间的关系是比较复杂的,对它的研究也比较多。通常采用的研究方法包括关健日期法、甘特图和关键路径法。这些方法从不同的角度解决了产品研发项目中任务的制定,任务关联,关键路线确定等问题。
结束语
XX公司的产品研发项目管理系统,运用系统理论和方法对产品研发项目及其资源进行计划、组织、协调、控制,将产品研发的全过程都围绕该项目进行。采用了先进的系统集成技术,消除了信息孤岛现象,保证了产品信息在整个产品开发过程中的顺畅流动。针对项目的项目状态的不同,提供了灵活的工作流机制,并较好地解决了无纸办公和分布式环境下的项目评审问题。提出了基于数据库的两层安全机制,基本实现了产品研发过程中的权限控制问题。
本平台的实施成功,对制造企业缩短产品开发时间、提高产品开发质量、降低成本,提高企业的效益和竞争能力具有比较重要的意义。
目前XXX公司的项目验收顺利,在该公司的新产品研发项目管理中起着一定的作用,具有理论意义和实用价值。
参考文献
[1]禇长勇,《新产品开发项目管理关键技术研究》武汉:华中理工大学机械科学与工程学院自动化所.
[2]彭武良,《产品开发项目管理》经济管理出版社.
[3]钱钢等,《服务创新下的制造业新产品研发项目管理》科学出版社.
(作者单位:株洲联诚集团有限责任公司)
论文以XX公司产品研发项目管理为背景,同时根据XX公司产品研发的特殊要求和制造型企业对产品研发项目管理的实际需要,从项目管理系统入手,将产品研发项目管理进行模块划分,并将各模块有机结合成一个整体,为产品研发项目管理系统的进一步深入研究提供了良好的基础,为该公司建模给出了解决方案和系统结构。
一、绪论
1.1课题的背景、目的与来源
企业生产的最终目的在于获得最大的经济效益,随着企业信息化进程的加快和计算机技术、网络技术、数据库技术的快速发展,制造业企业也引入了许多新的概念、方法与工具来加快自己的产品研发速度,例如使用CAD技术来完成计算机辅助设计,使用CAPP来完成计算机辅助工艺设计,使用PDM来进行产品信息管理,使用ERP来完成企业资源计划管理等等。
但应该注意到:这些技术并不能构成一个完整的产品研发过程,它们都只在产品研发过程中的某个队段起作用。更重要的是,由于相当一部分传统的制造业企业没有清晰的“项目”概念,使这些工具在产品研发的过程中形成了一个个信息孤岛,并不能从根本上解决产品研发中存在的责任不清、组织不力、数据不能共享、缺乏有效的信息流动等问题。
1.2项目管理与项目管理系统
(1)项目管理
项目管理是指以项目为管理对象,在既定的约束条件下,为最优实现项目目标,根据项目的内在规律,对项目生命周期全过程进行有效的计划、组织、指挥、控制和协调的系统管理活动。项目管理可以使企业能处理跨领域解决方案的复杂问题,并能实现更高的运营效率。与传统的管理模式不同,项目运作不是通过等级命令体系来实施的,而是通过所谓“扁平化”的结构。其最终的目的是使企业或机构能够按时地在预算范围内完成目标。
(2)项目管理系统
将计算机技术与项目管理结合起来,就形成了项目管理系统。项目管理系统可以辅助项目管理人员完成项目的动态管理,提高信息沟通的效率,把大量纷杂的信息进行有序的组织,使项目管理更加科学、规范、准确、及时。项目管理也带来了新的思想,建立在计算机系统基础上的过程重建、学习型组织、知识管理等新思想也纷纷被应用到实践中。
从功能上看,一般将项目管理系统划分为这几个部分:任务分解、进度安排和跟踪、资源管理、成本管理、分析功能。
二、项目组织模型及其实现技术
2.1引言
制造型企业的产品研发项目所涉及的部门多,经历的周期长,灵活性比较大,而且项目的变动、取消、重组都是常有的。对于这样比较复杂的系统的研究和实现,首先应该为产品研发建立一个通用的模型。为了结合制造型企业的产品研发项目的总体情况, XXX公司项目的组织模型进行了一些扩展,将其分为两个独立而又互相影响的部分。第一部分是对多个项目本身的组织,即企业如何同时组织进行多相项目,项目之间存在什么样的关系,采用什么样的组织形式管理这些项目才最合理;第二部分就是通常意义上的项目组织,即职能型企业如何建立一个项目组织,以及怎样将这样的一个项目型组织与上面所说的项目本身的组织结合起来,使产品开发项目即在企业内部顺利、无阻碍的运行,又不影响企业的日常生产和工作。
职能矩阵型组织结构是一种矩阵组织结构,这种结构非常适合产品研发项目。项目的研发控制是由项目经理来完成的,他不属于任何职能部门,却与多个职能部门打交道。职能部门可以忽视项目的存在,因为它只负责整个项目的一小部分工作。各项目经理按照项目管理的程序和运用各种技术工具确定项目的目标预算、进度、里程碑计划、WBS、人员分工及控制和反馈方案。而由项目办公室来对项目立项、项目关键点检查、项目执行状态、任务完成情况、重大突破性事件、项目变更、项目进度、项目管理等方面进行统一的控制和调整。
这样,在制造型企业中采用职能矩阵型项目组织模型,就有效的解决了企业组织与项目组织的兼容问题,同时,通过项目化活动,不仅针对制造方面,而且是对企业技术和管理的全面改进,使新产品到客户手中的速度更快,成本更低,也就改善了企业原来粗放的计划方式。
2.2项目组织的实现技术
对于分层的项目组织形式,即树形组织结构,要解决的问题是:如何在数据库中对树形组织结构进行存储,即建立这种组织的数据模型。
项目的组织数据在数据库中的保存有两种方式。一种方式是将一个完整的树形结构作为一个管理对象,将其整个看待为一个二进制对象保存到数据库中,这个二进制对象对外界来说是封闭的;另一种方式是将项目组织按照逻辑关系分散保存,使数据在数据库中的管理更加规范化。更重要的是,这样可以允许灵活的组织项目和引用项目,达到一定程度的共享性。XX公司采用的是第二种方法。
对层次模型的数据操作有查询、插入、删除和修改主,在进行插入、删除、修改操作时必须满足层次模型的完整性约束条件。比如说,如果希望建立一个项目,但是没有建立改项目所属的期计划,则不允许将这个项目插入到数据库中;再比如,如果删除了年度开发计划下某一期的开发计划,那么该期计划下的项目也将被全部删除。这些完整性约束是通过数据库的外键关系来完成的。
三、项目过程模型及其实现技术
制造型企业产品研发项目的过程模型,将项目分为二个层次,管理层和工作组层。
管理层上的项目依职能部门的粒度,分解成若干各具有逻辑时序的计划。每个计划又映射到任务层的若干个各具体任务上。层次之间的结构关系都采用联合结构,即下一层是上一层一个结点的更详细定义与分解,完成父结点的前提是所有子结点都合部完成。其中,任务层中各个任务之间的关系是比较复杂的,对它的研究也比较多。通常采用的研究方法包括关健日期法、甘特图和关键路径法。这些方法从不同的角度解决了产品研发项目中任务的制定,任务关联,关键路线确定等问题。
结束语
XX公司的产品研发项目管理系统,运用系统理论和方法对产品研发项目及其资源进行计划、组织、协调、控制,将产品研发的全过程都围绕该项目进行。采用了先进的系统集成技术,消除了信息孤岛现象,保证了产品信息在整个产品开发过程中的顺畅流动。针对项目的项目状态的不同,提供了灵活的工作流机制,并较好地解决了无纸办公和分布式环境下的项目评审问题。提出了基于数据库的两层安全机制,基本实现了产品研发过程中的权限控制问题。
本平台的实施成功,对制造企业缩短产品开发时间、提高产品开发质量、降低成本,提高企业的效益和竞争能力具有比较重要的意义。
目前XXX公司的项目验收顺利,在该公司的新产品研发项目管理中起着一定的作用,具有理论意义和实用价值。
参考文献
[1]禇长勇,《新产品开发项目管理关键技术研究》武汉:华中理工大学机械科学与工程学院自动化所.
[2]彭武良,《产品开发项目管理》经济管理出版社.
[3]钱钢等,《服务创新下的制造业新产品研发项目管理》科学出版社.
(作者单位:株洲联诚集团有限责任公司)