麦锐德咨询认为,Common Building Block,简称CBB,一般指具备以下特征的模块:代表某一类共同需求,适合重用;具有明确的接口,可以通过接口与其他构件装配在一起;高内聚,松耦合——模块内部紧密结合,外部接口简洁明了。麦锐德咨询认为模块化是指将产品分成几个部分,即几个模块,每一部分都是具有独立功能,具有一致的几何连接接口和一致的输入、输出接口的单元,相同种类的模块在产品族中可以重用和互换,相关模块的排列组合就可以形成最终的产品。通过模块的组合配置,就可以创建不同需求的产品,满足客户的定制需求。麦锐德总结多年经验,给出CBB开发建议如下:
1、规划
CBB公共模块规划应基于现有模块库应用现状,结合行业发展趋势、公司产品路标,由CBB管理小组主导输出下一工作周期的CBB规划,明确CBB公共模块在各产品中的应用方向,需开发的CBB公共模块完成时间,工作目标,经CEG、TRG预审通过后由ITMT批准实施。规划过程简图如下图。
展开剩余56%2、开发
根据CBB规划安排组成TDT技术开发团队负责已有产品模块提取及全新模块开发,经TRG评审通过后入CBB库。开发过程简图如图2,已有产品模块提取流程见附件2,全新模块开发按技术开发流程执行。开发过程简图如下图。
3、使用
1) CBB库内容包括:外购件优选库、CBB模块库、产品平台库及各库文件使用指南。
2) 产品开发团队在方案设计过程中,根据产品技术参数从CBB库中提取适配的CBB模块进行组合。
3) CBB库选用依据产品平台库>CBB模块库>外购件优选库的优先级进行选取。
4) 对于主要技术参数符合产品需求,但存在局部结构需微调的CBB库文件,应通过增加转接结构等方式保证CBB库文件在产品中的正常使用。
5) 适配后的元件不进入CBB库。
4、维护与监控
应用开发团队、CBB管理小组每半年度收集CBB模块应用情况,CBB管理小组根据应用情况及外部变化输出CBB应用报告,明确各CBB模块的应用表现及是否需优化调整,由CEG、TRG审核后发布,并由CBB管理小组根据审核通过后的应用报告,对CBB模块库进行迭代优化工作。
发布于:上海市北京实盘配资平台,拾贝赢配资,上网配资炒股提示:文章来自网络,不代表本站观点。