配置管理

配置管理的概念

配置管理通过技术和行政手段对产品及其开发过程、生命周期进行控制、规范的一系列措施和过程。配置管理的一个重要内容是对变更控制,使变更对成本、工期、质量影响降低到最小。

产品配置指一个产品在生命周期各个阶段产生的各种形式各种版本的文档、计算机程序、部件、数据的集合。该集合中的每一个元素称为该产品配置中的一个配置项,配置项主要有两类:

1.属于产品组成的工作成果

2.属于项目管理和机构支撑过程产生的文档

每一个配置项主要属性有:名称、标识符、文件状态、版本、作者、日期等。

置于配置管理之下的工作产品包括将交付给顾客的产品、指定的内部工作产品、采购的产品、工具、其他用于创建和描述致谢工作产品的实体。


配置管理系统包括提交建议变更的过程,评审和批准建议的变更跟踪系统,为授权和控制变更规定的批准级别,确认批准变更的方法。

CMMI定义的配置管理:配置管理的目的在于运用配置标识、配置控制、配置状态统计、配置审计,建立和维护工作产品的完整性。

配置管理定义概括为:它是采用技术手段和行政手段进行管理和监督的一套规范化方法;对配置项的功能特性和物理特性加以标识,并将其文档化;控制这些特性的变更;报告变更进行的情况和变更实施的状态,验证与规定需求的一致性。

项目配置管理的任务:

1.制定项目配置管理计划

2.确定配置标识规则

3.实施变更控制

4.报告控制状态

5.进行配置审核

6.进行版本管理和发行管理


配置管理计划

配置管理计划主要包括:配置管理软硬件资源、配置项计划、基线计划、交付计划、备份计划等。它由配置控制委员会审核批准。

指定配置管理计划的主要步骤有:

1.建立并维护配置管理的组织方针

2.确定配置管理需要使用的资源

3.分配责任

4.培训计划

5.确定配置管理的项目干系人,并确定他们的介入时机

6.制定识别配置项的准则

7.制定配置项管理表

8.确定配置管理软硬件资源

9.制定基线计划

10.制定配置库备份计划

11.制定变更控制流程

12.制定审批计划


配置标识和建立基线

配置标识是配置管理的基础工作,是管理配置的前提。

基线由一组配置项组成,这些配置项构成了一个相对稳定的逻辑实体。基线中的配置项不能被随意修改。基线的主要属性有:名称、标识符、版本、日期等。给客户用的基线称为“Release”,给内部开发用的基线称为“Build”。

识别配置管理指识别配置管理下的配置项和相关的工作产品。识别配置项的主要步骤如下:

1.识别配置项

2.为每一个配置项指定唯一性的标识符

3.确定每一个配置项的重要特征

4.确定配置项进入配置管理的时间

5.确定每一个配置项的拥有者责任

6.填写《配置项管理表》

7.审批《配置项管理表》

配置管理系统用于控制工作产品的配置管理和变更管理,包括存储媒体、规程和访问配置系统的工具、用于记录和访问变更请求的工具。建立和管理配置管理系统的主要步骤如下:

1.建立适用于多控制等级配置管理的管理机制

2.存储和检索配置项

3.共享和转换配置

4.存储和复原配置项的归档版本

5.存储、更新、检索配置管理记录

6.创建配置管理报告

7.保护配置管理系统的内容

8.权限分配

基线是一组经过正式审查并且达成一致的规范或工作产品,是开发工作的基础。交付给客户的基线一般称为发行基线,内部使用的基线一般称为构造基线。创建或发现基线的主要步骤如下:

1.获得CCB的授权

2.创建构造基线或发行基线

3.形成文件

4.配置基线可用


变更管理

变更是信息系统的一个突出特点,比较普遍。配置管理的一个重要任务是对变更进行有效的控制和管理。

项目变更是不可避免的。两方面:变更来源于用户,原因是用户对需求的变更;变更来源于系统开发人员,原因是开发人员已提供方案不合适的地方修改。

信息系统变更的复杂性会使变更变得更加困难。

变更管理的任务:

1.分析变更。研究变更的必要性和可行性

2.记录和追踪变更

3.采取措施保证变更在受控情况下进行

配置库,也称配置项库,是配置管理的有力工具。配置库的主要作用表现在:

1.记录与配置相关的所有信息

2.利用库中的信息可评价变更的后果

3.从库中可提取各种配置管理过程信息

配置库有三类:开发库,受控库,产品库。

变更控制委员会,也称配置控制委员会,是配置项变更的监管组织,主要任务是对配置项变更做出评价、审批、监督已批准变更的实施。

变更请求的主要内容有三方面:1.变更描述;2.变更的审批;3.变更的实施

变更控制过程的主要步骤如下:

1.在整个生命周期中控制对配置项的变更

2.在配置管理系统保存更改的配置项之前,要先获得批准

3.把涉及变更的配置项在保证正确性和完整性的前提下存入和取出配置库

4.对变更进行审查

5.记录变更及原因

故障报告是已经入库的基线发现了新的缺陷,对这种情况下的表现提出的报告。其包含内容有:故障信息,变更控制委员会的评估意见;故障修复信息。


版本管理

版本管理是按照一定规则保存配置项的所有版本,避免丢失混乱的同时可以快速查新配置项版本信息。

配置项的状态有三种:草稿、正式发布、正在修改。配置项版本控制流程:

1.创建配置项

2.修改处于草稿状态的配置项

3.技术评审或领导审批

4.正式发布

5.变更

Note:所谓的配置库可以参考SVN,ClearCase 。里面版本的控制可以非常清楚的明白版本控制是怎么一回事。


配置审核

配置审核的任务是验证配置项对配置标识的一致性。这些验证包括:

1.对配置项的初始是否背离初始的规格说明或以批准的变更请求

2.配置标识的准则是否得到了遵循

3.变更控制规程是否已遵循,变更记录是否可用

4.在规格说明、项目产品、变更请求之间是否保持了可追溯性

实施配置审核的时间:

1.项目产品交付或者正式发行之前

2.系统开发阶段工作结束之后

3.维护期定期进行

参与实施配置审核的审核人员包括项目组和非项目组人员。配置审核的步骤如下:

1.项目经理决定何时进行配置审核

2.质量保证组或项目组的配置管理组指定该项目的配置审核人员

3.项目经理和配置审核人员决定审核范围

4.配置审核人员准备配置审核检查单

5.配置审核人员安排时间审核文档和记录

6.配置审核人员在审核中发现不符合的现象,并记录

7.项目经理负责消除不符合的现象

8.配置审核员验证所有发现的不符合均得到解决


配置状态报告

配置状态报告也称配置状态说明与报告,是配置管理的一个组成部分,有效的记录和报告管理配置所需要的信息,及时、准确地给出配置项的当前状态。变更状态说明反映了变更的状态,可以通过变更请求和故障报告得到。变更状态可分为活动态(正在实施变更)、完成态(已完成变更)、未列入三种。


配置管理的范围是记录各种在项目过程中的信息变化和波及的范围内联动信息的变化,以需求变化影响最大。这一部分的内容是如何去利用工具和方法来降低这些修改带来的波动性和保持项目的一致性。工具有版本库,方法有评审等。


选择性考察、客观性考察,论述性考察

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
产品配置管理是PDM系统的重要功能,从产品结构在整个生命周期的变化,以及满足客户的定单需求来说,都需要进行产品配置管理。本文主要研究了客户需求的配置管理,分析了企业配置中心的功能,用面向对象的方法建立配置中心管理模型,主要包括产品选项管理模型和产品配置模型。 一、产品配置管理的概念 按照国际标准ISO10007的定义,配置是指对被描述在技术文档中或者体现在产品实际使用过程中的产品功能特性和物理特性进行表示。该定义是从产品特性的角度对产品配置进行定义,相当于客户和销售部门使用的配置需求的概念。产品配置就是指依据一定的配置规则、方法和手段完成一个产品所对应的解空间。因此,配置精确程度的提高意味着解的具体化。产品配置的最后结果是完成产品的空间拓扑结构、明确产品各组成部分的构成关系。另外,配置也被看成是一个选择一组构件并维护其关系以形成一个设计解决方案的过程,这时配置的概念相当于配置设计。为了便于区别,可以将这三种定义分别用配置需求、结构配置和配置过程来描述,它们是对配置这一概念从不同角度的理解。 产品配置管理是以电子资料室为底层支持,以BOM为组织核心,把定义最终产品的所有工程数据和文档联系起来,对产品对象及其相互之间的联系进行维护和管理。产品配置管理能够建立完整的BOM表,实现其版本控制,高效、灵活的检索与查询最新的产品数据,实现产品数据的安全性和完整性控制。产品配置管理能够使企业的各个部门在产品的整个生命周期内共享统一的产品配置,并且对应不同阶段的产品定义,生成相应的产品结构视图,如设计视图、装配视图和工艺视图等。产品配置管理主要解决以下问题: (1)产品配置的生命周期管理 产品数据的管理是一个全生命周期的管理。在产品生命周期的不同阶段,产品会经历一系列更改,同一产品会存在多种不同的配置。一个企业通常情况下都会提供多种产品产品族,维护这些产品族不同时期形成的产品结构视图是一个费时、费力和易出错的工作,为了保证产品和服务的质量,这些配置需要被准确地记录、跟踪和控制。产品配置管理的一项重要任务就是管理产品结构随时间的变化,即产品配置的生命周期管理。 (2)产品需求配置管理 最完整物料清单或最完整产品结构,是按照顾客的特殊需求进行定单产品配置的基础。在这种情况下,产品配置是按照顾客的需求进行的。通过配置管理,企业可以在产品设计初期建立一个可以共享的产品特征、选项和零部件的定义,以及它们之间的依赖与限制关系。任何具有权限的人员通过网络浏览器都能够对产品特征进行选择,从而建立客户需要的产品配置。配置管理使得企业具备了通过网络进行客户化配置产品的能力。通过使用一系列的产品特性规则定义,连接了市场的特征/选项列表与工程BOM表,这样可以驱动产品的开发过程,能够加速客户定单的过程,加强企业与客户间的关系。 二、产品需求配置管理模型的研究 2.1 产品需求配置管理的功能 配置管理的目的是:根据用户给出的配置需求,基于通用的产品结构(GBOM),选配出完全或部分满足需要的零部件及其产品结构。因此配置管理的功能为: (1)产品选项管理: * 定义产品特征和选项,配置人员将通过不同的产品特征选项来区分不同的配置; * 定义规则以便根据特征取值选择具体零部件; * 定义可配置产品的GBOM; * 运用这些定义的产品结构和规则,产品选项管理能够判断产品的某个配置是否有效; * 为生产有效的产品配置创建精确BOM。 (2)产品配置管理: * 客户创建客户配置——选择符合他们需求的特征、选项和数量。通过应用产品选项管理中创建的产品结构和规则,产品配置器确保每个产品配置有效; * 企业可以创建产品的标准配置,并使得某些特殊的客户在网上定制时可以得到这些配置; * 客户可以对标准和定制产品配置进行网上定单; * 客户可以跟踪定单的状态,明确何时能够发送定单; * 企业的员工能够跟踪销售定单,在其生命周期内给客户提供反馈。 2.2 产品选项管理模型 通用的产品选项管理模型如图1所示,产品选项管理首先为企业产品创建产品结构、规则和GBOM,用GBOM和为产品定义的规则验证产品配置和创建精确BOM: (1)创建产品结构、规则和GBOM:产品管理员建立产品结构,即产品的所有特征和选项。设计工程师创建GBOM,它包括建立产品的所有可能用到的零部件。产品管理员和设计工程师能够创建规则,这些规则指定了特征、选项和零部件包含在特定产品配置中需要的条件。 (2)验证产品配置:一个产品配置是由客户定义的特征、选项和数量列表。企业可以应用产品选项管理判定某个产品配置是否违反了产品规则。如果产品配置符合所有的规则,那么产品配置有效并为它创建一个精确BOM。 (3)创建精确BOM:精确BOM是制造一个有效的产品配置需要的所有零部件列表。通过核对产品的规则确定选用GBOM中的哪些零部件,来制定精确BOM。 在产品选项管理中的角色主要有: (1)产品管理员:建立产品结构。为产品定义特征和选项,包括价格和为产品指定一些与市场相关的规则。他和设计工程师负责在产品结构和规则发布之前的审核。 (2)设计工程师:为产品指定零部件和规则,从而创建一个有效的产品配置。设计工程师还负责在产品发布之前的核对和审批。 (3)定单记录员:验证产品配置,创建产品配置精确BOM。 2.3 产品配置模型 产品配置中客户、销售代表和定单处理人员可以从企业提供的产品特征和选项列表中进行选择,就可以得到具体的配置产品。客户可以对具体的配置产品进行网上定单。通用的产品配置模型如图2所示。表1描述了产品配置中的主要角色及各自的任务。 首先用户进行产品配置,选择需要的产品特征、选项和数量,对产品配置进行验证;对有效的产品配置创建了一个产品配置对象,此对象与企业(或业务单元)之间建立关系对象“客户配置关系”;定义产品配置对象的描述和定制选项,将其属性“确认状态”设置为通过确认;将产品配置对象推进至产生精确BOM状态。配置产品的用户包括客户、设计工程师和产品管理员,客户根据已发布的产品创建产品配置,设计工程师和产品管理员可以在产品开发的任何状态下创建产品配置。 客户配置产品的任务完成后,要进行产品定制,创建定单并提交给厂家;在定单对象与客户企业之间建立关系对象“客户配置”,定单对象与产品配置对象之间建立关系对象“定单配置”;添加出允诺交付日期以外的其它属性;定单提交后,推进销售定单到确认状态。 客户是在网上配置产品和/或设置定单的人员。厂家是生产和销售可配置产品的企业。大多数情况下,客户是指从厂家中购买产品的人员。在配置中心,客户也包含厂家中创建产品配置的人员,如销售人员以及检测产品结构和规则的人员。客户可以浏览客户企业中创建的销售定单信息,如状态和交付日期。 为了使产品的配置过程更加直观,产品数据管理采用视图控制法来对产品配置的不同视图进行描述和管理,如图3所示。每一个视图是一个管理对象,视图中可以包括原材料、半成品、零件、部件等构件及它们之间的关系,这些构件可以同时与多个视图相关联,不同视图间的区别在于构件集合的不同以及构件间关系的不同。从一个产品配置视图可以产生另一个产品配置视图,视图间的转换是通过筛选、复制,修改等操作完成的。每个从GBOM中派生出来的产品配置都有自己的视图对象,表示一个具体的产品配置。 三、结论 通过产品需求配置能使企业获得灵活的产品定义,以满足不断变化的客户需求。GBOM和个性化配置工具的定义使企业能拉近与客户之间的关系,并能提供定制解决方案,多种可能解决方案的评估能协助客户确定最适合他们需求的配置。 在传统的环境中,企业想方设法预测顾客可能要求的所有配置,结果就生成了很多从来没有人定购过的产品变体,从而造成了过高的管理费用,而通过配置模块就只建立和追踪客户要求的产品变体;通过进行个性化配置,能够标示出产品中的标准部件,以前设计过的定制部件以及需要重新设计的部件,所以减少了分解工作,加快定制产品的开发进度,大大缩短了产品交货时间,改进了产品的解析过程。 一般来说,在产品开发和产品配置分离的环境中,提供给客户的信息可能是几个月甚至更早以前的信息。配置管理将配置逻辑融入到产品定义和更改过程中,因而消除了信息的延误,随着产品的发布,客户和销售工程师可以立即得到配置信息,这样企业刚发布出某种产品,就能立刻推出最新和最有竞争力的产品,一旦停用某产品,就能立刻报废过时的产品。 PDM中的产品配置设计过程管理 一、产品配置设计的内容 产品配置是PDM的核心功能之一,它是根据预定义的零部件集合以及它们之间的相互约束关系,通过合理的组合,形成满足客户个性化要求的产品设计过程。产品配置的前提和基础是一组已经建立的、模块化的零部件集合。产品配置设计的目的是根据客户的需求,最终确定出该定制产品的物料清单BOM (Bill of Material)。为了使产品配置设计能更快速、有效、准确和动态地适应产品模型的演化,需要研究产品的配置设计过程,并对其进行管理。产品配置设计管理包括: (1)建立和维护产品的模块化。可配置的产品首先必须是模块化的产品,模块化的产品平台是产品配置的前提条件。对于模块化的产品,在已有功能扩展或增添新功能时,要尽量使模块之间的接口标准化,最好使模块的接口保持不变;对新增的模块,则应尽可能的使接口简单、规范。 (2)建立和维护产品的配置模型。产品配置模型是产品配置的模板,用客户的需求信息对产品配置模型实例化就是客户化的定制产品。因此在产品平台的基础上,可以创建不同产品族的产品配置模型。另外,当由于技术进步或对产品进行功能扩展或改进时,需要对产品的配置模型进行维护。 (3)建立和维护产品的配置规则。产品配置规则是产品对象的知识表示,表达了在实例化产品模型时的约束条件。产品配置规则的表示应简洁、易于维护,并便于保证规则的一致性。 (4)建立和维护产品物料清单(BOM)的一致性。在生产制造中,企业随时需要获得最新的产品信息,即各类材料清单、设计工艺、生产计划、物资供应等,不同部门对物料清单的要求不一致,但相互之间还必须保持一定的统一性。因此,在产品配置系统中最好能同时提供自动生成各类物料清单的工具。 (5)建立和维护产品的历史记录-版本管理。在设计制造和维修过程中,产品经常会发生各式各样的更改,产品配置系统不仅要保存当前的有效数据,还要将产品演变的整个历程记录在案。因此,在产品配置管理中,要完整的保存产品数据的全部版本,同时还要建立一套完整的有效性规则。保证在任何时候、任何人得到的都是正确的版本。 (6)配置产品的成本和报价管理。产品配置的一个重要功能是在应标时,给产品的合理报价提供科学的依据。这需要根据市场和加工能力的变化,长期动态地维护配置产品中的各个组成零部件的成本。 (7)产品配置设计过程管理。产品配置设计过程和传统的产品设计过程有所不同,作为一种常规的设计方法而非创新设计,产品配置设计不存在概念设计、结构设计等过程。对它的研究主要集中在产品配置的流程管理,以及配置中需要新设计的零部件的详细设计过程管理,这包括对产品配置设计过程进行建模、以及对设计项目和任务进行合理的分解、执行和提交等进行管理。这是本文研究的主要内容,也是产品配置设计管理的核心。 二、产品配置设计的工作流程 产品配置产品的工作流程说明了一个定制产品从需求到出厂,在企业所要流经的环节。首先是客户需求的获取,这主要从销售人员和客户签订产品定单时的技术要求中获得(也可进一步的交互,以得到能满足配置要求的需求信息)。根据客户对产品要求的客户化程度(定制程度),产品配置可以在两个不同的部门进行,如图1所示: (1)如果客户所需求的是企业生产的标准产品,则销售人员可直接确定产品的型号,进而依据产品的标准配置确定该产品的物料清单并通知生产,或者在已有库存的情况下,直接发货。 (2)如果客户所需求的是非标准产品产品配置则需要由设计人员来完成。 设计人员根据配置模型和客户需求配置客户化的产品,生成产品的物料清单。在非标产品的配置中,有时不能借用先前的零部件,可能需要进行新的设计(一般是参数化设计)。由于绝大多数的定制产品属于这种非标准产品的配置,其设计过程是产品配置设计过程管理的主要部分。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值