1 CBB、 货架与平台
1. 1 CBB 的定义
公共构件模块(Common Building Blocks 以下简称 CBB)是指在不同的产品、 系统之间公用的零部件、 模块、 技术及其他相关的设计成果。 比如最常见的键盘和鼠标, 无论是计
算机、 工作站或服务器, 它们都可以即插即用, 这就是 CBB。CBB 开发项目是指为了支持企业产品战略, 支撑企业多个产品系列, 侧重于 CBB 的开发, 以满足内部需求、 促进技术共享、 降低产品开发成本、 提升核心技术竞争力为目标而进行的开发活动。
1. 2 货架的定义
货架是指将所有产品按照一定的层级结构统一管理起来, 以利于产品开发时方便的共享以前的成果。 不同层次或级别的产品都是货架的一部分, 在产品开发设计时就可以参考货架上的产品, 看哪些是能够直接应用的, 这样就能方便地最大程度的实现共享, 减少重复开发造成的浪费。
1. 3 平台的定义
平台是根据特定的领域架构需求, 由货架上各类产品有机组合而形成的一个整体。
1. 4 CBB、 货架、 平台的关系
(1) CBB 是公共构件模块, 它产品货架的组成要素;
(2) 货架是按不同层次对 CBB 进行存储的共享资源仓库,是各类别、 各层次 CBB 的集合;
(3) 产品平台是根据特定的领域架构需求, 由货架上各类 CBB 的有机组合而形成的。
2 CBB 的分类
从来源上划分 CBB 有两类, 一类为企业在各类产品开发过程中对复用的构件进行梳理, 从而后向梳理出的 CBB; 另一类是企业根据自身不同产品间对构件进行复用的特点, 前向规划出来的 CBB。 根据 CBB 的产出方式划分, CBB 又可以分为企业自制 CBB 和外购 CBB; 根据 CBB 形态划分又可将 CBB分为实物 CBB 和技术 CBB 等。
3 CBB 开发的定位和目标
我们经常发现, 有的汽车厂商平均一年, 甚至半年就可以推出一款新车, 有的计算机厂家平均 2 个月 就有一款新产品投入市场, 为快速满足市场需求, 产品的开发周期被不断的压缩。 当今的企业, 没有大小之分, 只有快慢和成本高低之分, 当企业为快速满足多个客户需求时, 必须通过 CBB 的开发建立由 CBB 组成的公共共享平台, 实现基于成熟模块并加入客户个性化的部件和组件, 在不影响客户差异的前提下,提高产品开发效率和质量、 促进技术共享、 降低产品开发成本、 提升核心技术竞争力尽量共享公共部件, 快速、 高质量地满足客户的需求, 赢得市场。
4 CBB 的特点
CBB 是为满足多个客户需求的构件模块, 其具有在不同产品、 系统之间公用的优点, 一般具备以下特点:
(1) 共用性、 可集成: 至少能被 2 个不同产品使用或集成于产品中;
(2) 界面清晰: 输入输出接口明确;
(3) 功能、 性能指标明确: 具有明确的功能及性能;
(4) 可维护、 可测试: 维修性、 测试性好;
(5) 有完善的资料手册: 方便产品选用。
5 异步开发和 CBB 的应用
在企业产品开发过程中为保证较快地完成产品开发, 将产品开发工作分解为不同的层次任务, 并行开发所有层次的任务, 即所谓多层异步开发模式。 在多层异步开发模式中,通常出现开发延误的主要原因之一是开发层次之间的工作互相依赖, 上层的技术或系统必须对使用的底层的技术充分信赖。 当产品是基于许多成熟的共享的公共构件模块和技术搭建或集成而成的话, 无疑产品的质量、 进度、 成本会得到更好的控制和保证, 产品开发中的技术风险大为降低, 通过产品重整, 建立起 CBB 的数据库, 鼓励技术、 模块、 子系统、零部件的重用和共享, 从而降低了研发成本, 缩短了开发周期, 使产品能快速推向市场。
6 应用 CBB 的益处
经验数据表明: 如果在产品开发流程中优化设计, 料号减少 50%则基本制造成本(BMC) 可减少 3%, 可以直接使利润增加。 因为减少了零件数量, 可以增加共用器件采购的批量,从而得到较低的价格采购。 由于重用, 可以减少库存、 废料的成本。 另外, 如果公共部件不仅限于是公司内部通用的,而且是行业标准件, 不是特殊的定制零件, 则可以减少 15%的 BMC(基本制造成本), 这也会使利润增加。 很多公司可能都没有在发展过程中对产品开发的综合成本进行审视, 忽然有一天对器件库进行审视才发现公司浪费了大量的产品开发成本。 CBB 的广泛使用, 给企业带来的好处还包括:
(1) 缩短产品的开发周期, 实现了产品提前上市, 抢占市场先机, 获取最大的市场份额;
(2) 避免产品的重复开发, 减少了产品开发和测试、 验证工作, 降低了研发成本;
(3) 释放出人力资源, 降低产品的人力成本, 从而提高人均产值和利润;
(4) 提高产品的质量, 降低产品的故障率, 从而降低维护成本, 并提升企业产品在客户心中的形象和信誉。
7 CBB 建设管理流程与方法
建设 CBB 的流程的原则是在不牺牲差异的情况下优化通用性。 CBB 的建设和管理流程原理说明为: 当收到开发组要求为新产品增加新公共部件的需求时, CBB 指导委员会根据该产品技术路标、 技术特性/菜单、 参考的平台结构, 对该产品中的技术和子系统的通用性合并计划做出判断, 确定通用性合并计划/目 标, 反馈给开发组。 委员会将认为是属于战略化的优选部件以及优选部件的确认说明加到通用部件库中, 这些战略优选部件是为早期的产品概念设计提供服务的。 产品开发组根据委员会的通用性合并计划/目 标修订有关的设计文档, 包含: 用户需求、 设计指标、 提供菜单、 技术路标、 参考平台结构、 通用性合并计划, 定义出所需的设计元素, 从部件库中选择已有的部件(子系统) 用到新产品中, 并将开发好的新通用部件加到部件库中, 然后进行新部件发布工作。
8 IT 工具在 CBB 建设中的作用
CBB 是所有资源部门(研发、 采购、 生产等) 和产品开发团队都要共享的信息, 要维持这个信息必须是动态的最新的反映实际情况的、 并将 CBB 的变化及时分发到公司不同地域所有同部门、 需要的人都能方便查询和使用, CBB 的拥有者要能方便地对 CBB 进行升级维护、 负责 CBB 规划的权威组织要能方便地终止作废的 CBB, 审核并填加新的 CBB, 因此,需要 IT 基础设施的支持来建立 CBB 共享平台以及实施 CBB流程的工作流。
联系我们
Contact us