汽车电子行业PLM解决方案

   北京经纬恒润科技有限公司(简称“恒润科技”)成立于1998年,是一家持续快速发展的高科技公司,总部设在北京,上海、成都有办事处。公司致力于为用户提供世界一流的研发工具以及技术支持和开发服务,目前独家代理国外近二十种在各领域一流的研发工具,同时公司在自主研发方面形成了系统开发、汽车电子等大方向,并为军工、汽车、通讯、教育等行业以及控制、信号处理、测试测量等专业的四百多家用户提供产品、服务和解决方案。


   恒润科技的业务分为两大部分:自主研发业务和研发工具代理和支持服务。自主研发业务主要为汽车电子产品开发和系统开发,其中汽车电子产品开发主要包括:车身总线电子控制系统、车身电子控制模块、总线协议源码、诊断和检测设备; 系统开发主要包括:半实物仿真、飞行仿真、算法开发、集成开发环境、高速信号处理。


   恒润科技极为关注国外开发流程和管理思想的发展。在几年的发展过程中,公司逐步了解和实践了CMMI管理思想,已经通过了CMMIⅡ级认证体系,借鉴及运用了现代V模式开发流程以及集成工程环境(IEE)等世界主流的开发流程和管理思想,并在国内积极推广。这些思想以及相应的产品和技术服务构成了恒润科技的全方位解决方案。


   在恒润科技实施TiPLM系统过程中,考虑到恒润科技已经通过CMMIⅡ级认证的情况,并结合对
御云科技TiPLM建模工具的功能特点、可扩展性、业务需求等综合几方面的考虑,双方决定在TiPLM系统研发工作产品的基线管理和生产库版本控制的管理、工作产品的配置项状态管理及报表功能、质量审计管理等关于质量控制及质量审计分析等关键业务管理。


   从而解决产品研发工作中的产品及工作过程和对研发过程质量控制系统分离问题,并减轻研发部门在QA系统中大量的人工分析和统计工作,通过TiPLM系统的扩展,对TiPLM系统中数据进行挖掘和分析,获得直观的界面展示和结果表输出。




一、工作产品基线管理及生产库版本控制

   产品基线管理是解决有效控制工作产品在同一基线下生产,保证生产数据的准确性和解决工作产品不一致带给生产资料匹配难以管理的问题。


       1.基线术语:

       1)配置项:一个或一组工作产品的集合,用来进行配置管理的实体。工作产品可以是一份说明书、一个计算机程序、一个数据结构或是用于开发产品的工具,配置项可以由构成一个基线的多个相关工作产品组成;


       2)基线:已通过正式评审或达成共识的一组配置项,是进一步开发的基础,并且只能通过变更控制规则进行修改。


       2. 基线设置和建立时机:

       配置管理员(或文档管理员)根据基线计划创建或发布基线,有以下两种方式:


       1)时间触发式:根据配置管理计划中规划的时间发布基线;

       
       2)事件触发式:根据配置项完成的情况发布基线。


       3.TiPLM模型构建及界面展示:

   基线标记:主要包括基线代码、基线名称、是否是生产库使用。基线代码主要用于区分一个配置状态下的工作产品,反过来,根据基线代码找到配置状态下的所有工作产品;是否是生产库使用,主要针对的是当前基线是否为用于生产的工作产品基线,还是在研发过程中工作产品的基线,两种情况要区别对待。基线查询一般情况下都是根据唯一标识基线代码查询,可查询出同一基线代码下面的工作产品。


   基线转移生产库:将查询出来的属于同一基线下的所有发布文档放到受控文件库管理。生产库的转移主要针对于标记“是否为生产库使用”,若是,则工作产品按照产品知识库目录的方式转移,该工作是由相应的研发质量管理部门专有的岗位库配置管理员进行知识转移,并负责和生产的资料衔接。

图1 生产资料受控库


       生产库历史版本的查看:转移到生产库的产品资料,由于存在版本的变化,对于版本的更新生产人员往往希望能通过系统有效的辨识到生产库使用的版本有哪些,版本之间的变化在哪里。通过生产库版本查看的定制开发,加上系统的版本对照比较功能满足了生产人员的这一要求,为实际工作带来了方便。

图2 生产库的查询



二、工作产品的配置项状态管理及统计分析
 
   对于有一定规模的企业研发团队,为了达到有效管理,管理的状态需要提供有效数据分析工具和手段。企业项目一般会以项目的组织形式,根据项目工作产品的审核流程情况,判断各业务团体在工作产品产生过程中的工作效率及其对项目进度的影响。


   一般情况下,企业会对单个文档的评审流程信息状态进行关注,主要表现为签字过程的完整性及是否符合企业质量体系的要求。通过对一个产品线下面项目的工作产品流程信息统计,并根据不同项目的横向和纵向比较,可以分析出不同项目团队的流程执行效率,也能看到各业务部门对于项目具体工作执行能力和执行效率的比较情况。除此,在设计、审核、批准等环节也可以分析企业各角色团体的执行情况及其对项目活动的影响。

图3 工作流程的统计分析




三、质量审计管理

   质量审计在企业经营过程中起着非常重要的作用,是不可或缺的一项工作。做好内部审计有助于减少浪费,规范企业行为,确保企业资源利用率达到最高。作为企业内部控制的重要手段,内部审计质量管理是企业必须重视的问题。

 
   然而,目前企业内部审计质量管理仍然存在一些问题亟须解决,一般而言,企业的质量审计是运用文档采用问答方式进行,或是对系统的一些数据进行分析,从而得到高层管理人员想要的一些数据分析表。


   纸质质量数据分析是非常困难的,依托于纸质文档的质量审计会给后面的数据分析人员带来很大的困扰,工作人员需要从大量的数据中去分类、分析、汇总,而且根据CMMI的要求,需要审计多方面的数据结果,然后综合分析得出相关结论。


   为了更好地解决这些问题,我们提出了基于PLM系统的解决方案。把审计文档中的审计项对象化为一条数据,建立审计项与审计项之间的关系,这样通过审计关系表就可以建立审计计划,再根据审计计划可以对各审计项进行审计评判,直至整个审计计划完成,一般的审计计划为针对一个项目的各方面情况进行审计,在各方面的审计结果出来之后,自动可以按项目单个进行相应的统计,也可以按项目所属的产品线进行统计,多个项目也可以进行横向和纵向比较,从而通过图表比较直观的看到审计数据的分析结果。


   依托于TiPLM系统对质量审计管理的实现模型。审计对象化数据信息,主要包括:审计项目编号、项目名称、审计时间、类别、过程/工作产品审计项、问题描述/不足说明、不符合原因、符合度、审计结果、重要程度等信息。

图4 质量审计模型


   由单个审计单据组成整个项目的审计计划,主要包括:项目计划过程及工作产品审计、采购控制过程及工作产品审计、质量保证过程及工作产品审计、需求管理过程及工作产品审计、项目监控过程及工作产品审计、评审监控过程及工作产品审计、立项过程及工作产品审计、结项过程及工作产品审计、供应商管理过程及工作产品审计、度量分析过程及工作产品审计、配置管理过程及工作产品审计,对于整个审计计划内容涵盖了整个项目管理过程的内容审计,处在不同阶段的项目,审计计划是可以裁剪,裁剪的方式是通过审计结果的NA下拉选项进行裁剪。

图5 项目审计模版


   针对整个审计计划进行审计,得出结果之后,可以依托PLM系统平台进行相应的结果分析,依据项目编号、项目名称、产品线、审计时间段进行相关过滤,并可对工作产品渗透矩阵、项目活动渗透矩阵、过程渗透矩阵查询过滤。

图6 项目审计

图7 工作产品渗透矩阵


   基于以上的过程,整个质量审计的过程就可对象化、透明化,统计结果也非常直观。通过直观的图表,基于产品的项目审计比较、多项目的审计结果比较可以直接出相关的数据报表,且可以对一段时间内的结果进行分析。



四、结束语

   PLM系统从发展至今,更多的关注于产品数据以及项目管理数据的管理。对于整个系统数据的产生过程、标准及执行情况,在系统中需要一套行之有效的质量控制手段加以控制管理,从而让系统中所产生的数据更符合公司贯彻的质量程序文件要求。


   这个问题可以基于PLM系统解决,对PLM系统数据进行质量分析和计算,得出相应的结果,结合恒润科技本身的实际情况和公司已经通过CMMIⅡ级认证体系,有了良好的基础,而且TiPLM系统具有较好的可扩展性,因此TiPLM系统实现了在恒润科技研发质量管理。