我说CMMI2.0之产品集成
产品集成(PI)即把不同部件集成在一起,形成一个更大的部件或一个完整的可交付的产品。该PA包含了集成策略的制定、集成准备、集成、集成后的验证与确认、以及交付的活动。
实践列表
PI |
1.1 |
Assemble solutions and deliver to the customer. |
组装解决方案并交付给客户 |
PI |
2.1 |
Develop, keep updated, and follow an integration strategy. |
制定、保持更新并遵从集成策略 |
PI |
2.2 |
Develop, keep updated, and use the integration environment. |
制定、保持更新并使用集成环境 |
PI |
2.3 |
Develop, keep updated, and follow procedures and criteria for integrating solutions and components. |
为了集成解决方案和部件,制定、保持更新并遵从规程和准则 |
PI |
2.4 |
Confirm, prior to assembly, that each component has been properly identified and operates according to its requirements and design. |
在组装之前,确认每个部件都依据其需求和设计被正确地标示了并能正常运行 |
PI |
2.5 |
Evaluate assembled components to ensure conformance to the solution’s requirements and design. |
评价组装好的部件以确保与解决方案的需求和设计保持一致 |
PI |
2.6 |
Assemble solutions and components according to the integration strategy. |
依据集成策略组装解决方案和部件 |
PI |
3.1 |
Review and keep updated interface or connection descriptions for coverage, completeness, and consistency throughout the solution’s life. |
在解决方案的全生命周期内,评审和保持更新接口或连接的描述,以确保覆盖率、完备性和一致性 |
PI |
3.2 |
Confirm, prior to assembly, that component interfaces or connections comply with interface or connection descriptions. |
在组装之前,确认部件接口或连接与其描述一致 |
PI |
3.3 |
Evaluate assembled components for interface or connection compatibility. |
评价组装的部件,以确保接口或连接的兼容性 |
通俗解释
PI1.1组装解决方案并交付给客户
把不同的构件组装起来形成可交付的产品,并交付客户。
PI2.1制定、保持更新并遵从集成策略
集成策略的核心内容包含了:
集成的频率:持续集成、每日构建、每周集成、阶段性集成、一次性集成等;
集成的方法:手工集成还是工具自动化集成;
集成的顺序:由低向上,自顶向下,混合交叉等;
PI2.2制定、保持更新并使用集成环境
集成环境包括了集成使用的工具软件、硬件设备、仿真器、测试设备等。
有些环境是自己开发的,有些可能需要外部采购,也可以复用历史已有的环境。
在集成之前要检查环境的正确性。
PI2.3为了集成解决方案和部件,制定、保持更新并遵从规程和准则
产品集成的规程即产品集成与测试的具体方法与步骤,包括手工集成的步骤,自动集成的脚本,集成测试的步骤与用例。
产品集成的准则即产品集成的进入退出准则,包括集成准备就绪的准则、集成测试的用例与通过准则等。
PI2.4在组装之前,确认每个部件都依据其需求和设计被正确地标示了并能正常运行
检查集成的准备情况:
是否在配置库中?版本与存放位置否正确?
待集成的部件是否完备,是否有遗漏?
待集成的部件是否经过了评审或单元测试?
PI2.5评价组装好的部件以确保与解决方案的需求和设计保持一致
执行集成测试以确保集成后的产品部件或产品符合需求与设计。该活动是持续、反复执行的,每次集成后都要进行测试。
PI2.6依据集成策略组装解决方案和部件
实际执行集成的活动。
持续集成是目前行业的最佳实践,强烈建议各公司搭建自己的持续集成平台,自动化集成。
PI3.1在解决方案的全生命周期内,评审和保持更新接口或连接的描述,以确保覆盖率、完备性和一致性
接口分三类:
外部接口:运行时与其他系统的接口;
环境接口:开发、测试、运维时与周围环境的接口;
内部接口:产品的部件之间的接口。
在产品的全生命周期内,要进行接口的管理,有接口需求、接口设计,要评审接口需求、接口设计,发生变更时,要保持各描述的一致。
PI3.2在组装之前,确认部件接口或连接与其描述一致
在集成之前,要评审接口的实现与接口需求、接口设计的一致性。
PI3.3评价组装的部件,以确保接口或连接的兼容性
在集成之后,对接口进行测试,确保接口的兼容性,包括软硬件的兼容性、浏览器的兼容性、数据兼容性。这是在PI2.5的基础之上,要求更高、更具体了。
在CMMI模型中,对接口的管理设计到如下的实践,如果再新增一个PA命名为接口管理的话,可以把如下的实践集中在一起:
RDM |
2.1 |
Elicit stakeholder needs, expectations, constraints, and interfaces or connections. |
引导干系人的需要、期望、约束、接口或连接。 |
RDM |
2.2 |
Transform stakeholder needs, expectations, constraints, and interfaces or connections into prioritized customer requirements. |
转换干系人的需要、期望、约束、接口或连接为排列了优先级的客户需求 |
RDM |
3.4 |
Identify, develop, and keep updated interface or connection requirements. |
识别、定义、保持更新接口与连接需求 |
TS |
3.6 |
Design solution interfaces or connections using established criteria. |
使用已建立的准则设计解决方案的接口或连接 |
PI |
3.1 |
Review and keep updated interface or connection descriptions for coverage, completeness, and consistency throughout the solution’s life. |
在解决方案的全生命周期内,评审和保持更新接口或连接的描述,以确保覆盖率、完备性和一致性 |
PI |
3.2 |
Confirm, prior to assembly, that component interfaces or connections comply with interface or connection descriptions. |
在组装之前,确认部件接口或连接与其描述一致 |
PI |
3.3 |
Evaluate assembled components for interface or connection compatibility. |
评价组装的部件,以确保接口或连接的兼容性 |
我说CMMI2.0之产品集成相关推荐
- CMMI2.0之我见-技术解决方案TS产品集成PI
编者按: CMMI2.0之我见系列将通过系列文章形式介绍CMMI2.0所涉及到的其中20个实践域,笔者将通过系统性的梳理.浅显易懂的文字描述,同时结合笔者的思考和观点,对每个实践域的目标以及所基本涵盖 ...
- CMMI2.0之我见-配置管理CM
编者按: CMMI2.0之我见系列将通过系列文章形式介绍CMMI2.0所涉及到的其中20个实践域,笔者将通过系统性的梳理.浅显易懂的文字描述,同时结合笔者的思考和观点,对每个实践域的目标以及所基本涵盖 ...
- CMMI2.0之我见-管理性能和度量MPM
编者按: CMMI2.0之我见系列将通过系列文章形式介绍CMMI2.0所涉及到的其中20个实践域,笔者将通过系统性的梳理.浅显易懂的文字描述,同时结合笔者的思考和观点,对每个实践域的目标以及所基本涵盖 ...
- CMMI2.0之我见-过程管理PCM过程资产开发PAD
编者按: CMMI2.0之我见系列将通过系列文章形式介绍CMMI2.0所涉及到的其中20个实践域,笔者将通过系统性的梳理.浅显易懂的文字描述,同时结合笔者的思考和观点,对每个实践域的目标以及所基本涵盖 ...
- CMMI2.0之我见-过程质量保证PQA
编者按: CMMI2.0之我见系列将通过系列文章形式介绍CMMI2.0所涉及到的其中20个实践域,笔者将通过系统性的梳理.浅显易懂的文字描述,同时结合笔者的思考和观点,对每个实践域的目标以及所基本涵盖 ...
- CMMI2.0之我见-需求开发和管理RDM
编者按: CMMI2.0之我见系列将通过系列文章形式介绍CMMI2.0所涉及到的其中20个实践域,笔者将通过系统性的梳理.浅显易懂的文字描述,同时结合笔者的思考和观点,对每个实践域的目标以及所基本涵盖 ...
- NX12.0工业产品设计快速入门完全自学视频教程,详细讲解,通俗易懂
工业机械五金零件设计3D画图建模,让设计更精准,更智通,更快速! 教程版本:2021基础快速入门版(软件版本UG-NX12.0) 本教程有35课时,结合讲师多年的工作经验为提前下,以一种最容易让新手快 ...
- JustAuth发布1.10.0版本,集成华为和企业微信登录,更加灵活的state缓存
JustAuth发布1.10.0版本,集成华为和企业微信登录,更加灵活的state缓存 更新内容 新增 增加AuthCache配置类AuthCacheConfig.java,可以自定义缓存有效期以及是 ...
- 如何在Cordova Android 7.0.0 以下版本集成最新插件 极光插件为例
前提 Cordova Android 7.0.0开始改变了项目安卓平台的架构.新建一个空项目分别添加Android 6.4.0 和 Android 7.0.0平台: cordova platform ...
最新文章
- linux blfs安装桌面,【Linux】Ubuntu14.04安装bridge-utils安装brctl
- tensowflow 训练 远程提交_一文说清楚Tensorflow分布式训练必备知识
- RMAN 不完全恢复
- set escape on
- 各高校寒假时间公布_高校放假哪家长?多所高校寒假时间公布!
- 不愧是阿里大佬,mysql存储过程写法案例
- linux 系统配置
- 台达编码器型号含义_光电编码器型号含义_光电编码器应用实例
- Socket(服务器端)通信连接失败解决方法
- science图表_如何利用PS制作统计图表(一些饼图的科学制作技巧)
- windows10上配置pyspark工作环境
- java 实时弹幕_[Java记录]实时抓取斗鱼弹幕
- inurl home.php,phpweb /version.php Vul
- 优化知乎使用体验+完整保存知乎文章、回答
- 主机能ping通Ubuntu,Ubuntu无法ping通主机
- anacondaJupyter相关环境配置及常见问题及pycharm快捷命令(很全!很详细)
- GPS 驯服时钟原理
- TreeMap实现原理 红黑树
- char to hex
- 服务器系统壁纸,云服务器壁纸
热门文章
- “没有银弹”的由来!
- .ldb文件到底派什么用场得?
- 基于华为云ECS的目标检测与识别的昇腾AI开发体验【华为云至简致远】
- 0基础学编程难吗?多久能学会?转行IT常见的4个问题
- “百亿消费券”之问:为什么是“618”?为何是京东?
- dostyle 东格TJ3401 显示器 固件升级
- 转~~前端轮播 简单实现 啵啵啵!!!
- 笔记--JavaScript面向对象
- 医学影像管理系统源码(PACS) PACS源码 PACS系统源码
- 团队作业——Alpha冲刺 1/12