e-works数字化企业网  »  文章频道  »  产品创新数字化(PLM)  »  PLM综合

产品开发过程管理

2008/3/3    来源:e-works    特约撰稿人:朱全敏      
关键字:产品开发  过程管理  工作流  
本文解释了进行过程管理的理由,说明过程管理与工作流管理的区别和联系,分析了过程的层次与行为,描述了过程模型的内容。

产品开发过程是指从产品定义到产品批量生产之前这一段时间的所有相关技术活动和管理活动,其中特定组织为满足某一需求利用各种资源使用工具和方法进行了创造性活动。

一、为什么要进行过程管理

1.开发过程的重要性

产品开发过程的工作对后续的其他过程(如批量生产、装配、产品分发维护、客户服务等)和企业竞争具有决定性的影响。且企业在产品开发阶段的投资和所承担的风险性都相对较大。其成败直接影响企业竞争力和生存,是90年代企业竞争最关键的一部分。

一个企业的产品开发能力取决于该企业的过程能力。企业过程能力是指组织执行过程的能力。如果一个企业过程能力越成熟,那么该企业的软件生产能力就越有保证。大量的软件工程和其他领域如电子领域的实践经验表明,在体现企业开发能力的因素中,技术或工具并不是第一位的,而是过程及其管理。

2.过程是组织因素、个人和技术的集成,过程是组织能力的表现,决定企业的开发能力。

3.工业界多年的实践经验所证明

进行过程管理可以:

1)改进产品质量

2)提高组织的开发能力,

3)改进过程能提高组织开发性能以及对性能的预测,从而对预算和周期进行准确预测,最终缩短开发周期。


图1 为什么要进行过程管理

二、过程管理系统与工作流管理的区别和联系

1.过程管理与工作流的区别

工作流又称为信息的河流,核心是事务处理流程自动化。主要是从某一个具体数据或文档出发,对其状态变化进行管理。如PDM产品中提供的工作流管理的功能如下:

1)文档审批流程

2)数据更改流程(版本控制)

过程管理则是面向产品,面向项目,面向活动,致力于建立一种环境,以支持整个项目的开发与管理。是新一代的项目管理和支持软件环境。其部分功能如下:

1)过程的图形化、分布式建模

2)封装分析工具,支持并行迭代的项目规划和分析

3)支持过程的分布式异构环境下的自动化实施、监控

4)企业项目开发的历史管理

5)通过工作平台通信机制,提供开发人员的在线协调能力

2.过程管理与工作流的联系

1)都涉及到分布式过程以及平台异构,通信与交互(我们的过程管理系统实现了对上述环境的支持)

2)产品开发过程也涉及到一些事务性处理过程,而这有一定交叉,如数据文档的审批流程,因此过程支持工具根据过程管理的力度或者也具备一定的工作流管理功能,或者将之委托给工作流管理工具。

3)开发过程管理工具的实施可以借鉴工作流应用经验

责任编辑:王阳
本文为e-works原创投稿文章,未经e-works书面许可,任何人不得复制、转载、摘编等任何方式进行使用。如已是e-works授权合作伙伴,应在授权范围内使用。e-works内容合作伙伴申请热线:editor@e-works.net.cn tel:027-87592219/20/21。
e-works
官方微信
掌上
信息化
编辑推荐
新闻推荐
博客推荐
视频推荐