我说CMMI2.0之验证与确认(VV)
发布于 2023-07-12
2313
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
麦哲思科技任甲林
扫码关注公众号
扫码阅读
手机扫码阅读
摘要:验证与确认的概念和实践
在CMMI框架内,验证(Verification)和确认(Validation)是两个核心概念,这两个过程区别在于目的、重点和采用的方法。验证着眼于确保工作产品满足特定需求,并强调过程正确性,依据需求、设计等参照物进行。确认则关注产品在实际环境中的功能正确性,以客户需求为参照。方法包括需求评审、设计评审、各级测试等验证方式,以及用户评审、原型、模拟等确认方式。
验证和确认在产品开发中是互补不可或缺的;单独执行其中一个可能导致不能满足需求或发现错误成本高昂,因此业界常将二者合称为V&V。在CMMI 1.3版本中是两个不同的过程区(PA),而在2.0版本中合并为一个过程区,命名为VV。
实践列表
- VV 1.1和VV 1.2分别强调执行验证和确认,并记录及沟通结果。
- VV 2.1要求选择适当的部件和方法以执行V&V。
- VV 2.2涉及建立和维护支持V&V的环境。
- VV 2.3指出应制定和遵循V&V的规程。
- VV 3.1要求制定并利用V&V的准则。
- VV 3.2强调分析和交流V&V结果,以及根据分析采取相应的纠正措施。
在实践中,选择合适的工作产品和方法、建立适当环境、遵循正确规程、使用准确准则、分析和沟通结果,是V&V流程的重要组成部分。这些实践确保了产品能够有效地满足需求并在目标环境中正常运行。
麦哲思科技任甲林
麦哲思科技任甲林
扫码关注公众号
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
425 篇文章
浏览 582.7K
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
麦哲思科技任甲林的其他文章
案例:从定性原因分析上升到定量原因分析
在定量原因分析时,主要是有四种定量思考的方法:1、数据的居中趋势与离散程度分析:均值、标准差2、 80-20分析:在所有的构成成分中,哪个成分占比最大3、数据的相关性分析:是否存在强相关4、敏感性分析:在所有的影响因子中,哪个影响因子对结果的影响最显著
CMMI 4级实践问题30问-6
第19问:基线是否一定关于均值对称?如果不对称是如何计算出来的? 答:基线不一定是对称的,在第2问中已经介绍了一种建立基线的方法,如果不是采用XMR图的方法建立基线,而是采用箱线图或概率区间分析的方法建立基线,则基线可能就是不对称的。比如如果数据偏态分布很明显,则可以取众数或中位数作为期望值,此时建立的基线就可能是不对称的。在采用箱线图时也可以排除异常点。 第20问:何时变更基线?
快速学习COSMIC方法之十三:如何识别读和写?
在实践中识别读和写是比较简单的,出错的概率比较小。读和写都是被度量的软件与存储介质之间的数据交互动作。读是从持久存储介质移动数据到功能处理内部,写是从功能处理移动数据到存储介质,二者的方向是相反的。在识别读和写时,要注意以下几点:1 每个读或写移动的是一个兴趣对象的一个数据组。如果是移动的多个兴趣对象的数据组,则需要识别为多个读或写。如果是一个兴趣对象的不同数据组,也是要识别为多个读或写。如果一个...
快速学习COSMIC方法之十四:嵌入式软件功能点识别案例
前面的几讲,我们讲完了如何计算功能点的方法,接下来我们看一个完整的案例。这是COSMIC官方网站上曾经发布的一个嵌入式软件的案例,有多个版本,我们改编自其中一个版本来讨论一下。 需求描述如下: 1. 电饭煲可以有3种模式煮饭:快,正常,慢。可以由人来手动设置,设置后直接记录在RAM中,不需要通过软件来存储。 2. 当按下START按钮后,启动定时器,开始煮饭。 3. ...
需求与设计人员如何配合工作?
在软件开发的过程中 ,经常出现需求与设计脱节的现象,如设计人员按照自己的理解去设计,没有遵从需求去设计系统;需求人员做完需求定义后,交给设计人员去设计,撒手不管了等等,为了使需求与设计人员更好的协作,建议采取如下的措施:Ø 需求人员与设计人员一定要分离,否则无法解决需求文档化的问题,但是文档并不能解决所有的沟通的问题,还需要面对面的沟通。Ø 需求评审设计人员一定要参加,设计评审需求
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线