研发质量管理6大根基

研发质量管理六根基之一:
一、研发流程与指标体系
1、研发流程体系定义方法论:Designflow
1)基于角色、关注客户、锁定开始与结束
2)角色、活动、链接、分支、结束、多线头、返回点、终端与连接
2、研发流程管理体系:
1)L0:公司整体流程体系定义方法论  波特价值链分析模型
2)L1:产品开发流程概览;
3)L2:产品开发阶段流程;
4)L3:产品开发子流程(软件开发流程、硬件开发流程、测试流程、……)
5)L4:活动定义与角色说明;
6)L5:模板、指导书、样例、检查表;
7)使能流程体系 ◇ 定义 ◇ 举例:缺陷反馈流程、技术评审流程、问题跟踪流程、审计流程
3、度量的基本概念(定义、作用和目的、度量与测量、驾驶窗、度量模型、……)
1)过程质量指标、交付件质量指标 ;
2)度量模型、度量流程;
3)实例讲解:某业界最佳的某公司研发过程能力基线(PCB);
4、质量指标的定义
1)质量目标的分解(逻辑分解、物理分解)
2)实例讲解:某案例公司级质量指标定义
3)实例讲解:某案例公司产品级质量指标定义
4)实例讲解:某案例公司项目级质量指标定义

六根基之二:
二、研发质量的组织保障
1、如何设置研发质量管理组织
1)研发质量管理组织设计中存在的误区
2)公司级的质量管理组织如何定位
3)产品级的质量管理组织如何定位
4)项目级的质量管理角色如何定位
5)质量管理与测试、项目管理、文档管理混合在一起的弊端分析;
6)质量管理人员的规模确定(业界经验、产品类型、行业竞争、……)

2、质量管理人员的任职资格与职业发展通道

3、什么样的人适合承担QA角色(PQA、SQA、HQA、TQA……)
1)员工不愿意作QA怎么办?
2)没有QA或者兼职QA可能会导致的后果

4、实例讲解:某业界最佳研发质量管理人员的任职资格体系介绍

5、如何培养QA人员?

6、实战演练与问题讨论

六根基之三:
三、研发质量策划
1、制定质量计划的时机 ;

2、产品质量策略与产品质量计划的关系
1)实例讲解:某案例公司产品质量策略;
2)实例讲解:某案例公司产品质量计划(产品级、软件/硬件项目级)

3、产品质量计划相关的责任主体(谁制定、谁批准、谁配合、谁实施)

4、质量目标定义方法
1)目标、上限、下限 ;
2)公司基线目标、公司基线上限、公司基线下限

5、产品质量计划与产品开发其他计划的配合关系

6、产品质量计划与PHB的关系

7、实战演练与问题讨论 ;

六根基之四:
四、研发质量控制之:技术评审(TR)
1、企业在评审操作中常见的问题
1)评审抓壮丁、评审先变科普会、再变批斗会、评审缺少标准靠拍脑袋……

2、业界最佳研发管理企业的评审体系介绍
1)三级评审体系(业务评审、技术评审、正规检视)

3、技术评审(TR)
1)TR的目的、原则
2)TR评审流程(主要活动、输入、输出)
3)各个角色在评审中的定义和职责(SE、PM、QA、技术专家、……)
4)各TR点的评审要素是如何相互支撑的(产品级、模块级、职能领域、……)
5)TR的三个结论
6)评审专家管理方法
7)谁决定TR是否通过?决策团队、项目经理、QA、还是技术专家?
8)如何避免技术评审流于形式?(任职资格、计划确定、评审标准、……)
9)实例讲解:某案例公司具体3级技术评审体系

4、实例讲解:TR的载体:TR IT化 5、实战演练与问题讨论 ;

六根基之四:
四、质量控制体系之:测试验证(V&V)
1、研发企业在测试操作中常见的问题
1)基于设计测试、测试过分重复、测试人员地位低下、……

2、产品级渐增测试模型
1)为什么尽早测试?
2)渐增测试的优点分析?(提前发现问题、并行开发、减少测试重复、……)

3、高效测试的前提条件  清晰、明确的需求定义
1)客户化测试思维
2)缺陷引入阶段分析
3)优秀需求的标准

4、高效测试的法宝  刚刚好,不多测,也不少测
1)场景用例设计法,案例讲解
2)边界值用例设计法,案例讲解
3)等价类用例设计法,案例讲解

5、业界测试经验汇总(NASA)

6、实战演练与问题讨论

六根基之五:
五、研发质量保证
1、研发质量保证(QA)的理念
1)QA的独立性
2)QA与QC的区别

2、QA工作关系与汇报关系 (PQA、SQA、HQA、TQA……)

3、QA主要活动
1)主要活动之一:产品质量计划
2)主要活动之二:引导培训
3)主要活动之三:产品质量度量
4)主要活动之四:技术评审(TR)
5)主要活动之五:审计
6)主要活动之六:质量活动协调
7)主要活动之七:产品质量回溯
8)主要活动之八:质量报告
9)主要活动之九:准备PHB ;
10)主要活动之十:收集体系改进建议

4、实战演练与问题讨论

六根基之六:
六、研发质量改进
1、企业在质量改进中常见的问题
1)缺少量化数据,管理拍脑袋、数据堆积如山但缺少分析……

2、度量是研发质量改进的基础(没有度量就没有改进,也无法考核)

3、度量结果的应用
1)度量结果应用的常见误区
2)不考虑无人度量、用于考核又导致造假、如何处理?
3)哪些度量指标用于过程改进?
4)哪些度量指标用于绩效考核?

4、质量体系构造方法论:
1)如何处理变革中的人的问题?
2)如何正视研发管理体系优化导致的短期绩效下降?
3)如何分步实施研发管理体系优化?
4)研发管理体系优化3步曲(现状诊断、设计、推行)
5)研发体系优化成功的关键要素
6)实例讲解:分享历史近10家企业研发管理体系优化过程、遇到问题和解决方法
7)高层领导在研发体系优化中的关键作用


  • 1
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
要根据ID编辑某条数据,可以使用Elasticsearch的Update API。 首先,您需要在Spring Boot中使用Elasticsearch的Java客户端。可以使用以下Maven依赖项: ```xml <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> <version>7.13.2</version> </dependency> ``` 接下来,您需要创建一个Elasticsearch客户端bean: ```java @Configuration public class ElasticsearchConfig { @Value("${elasticsearch.host}") private String host; @Value("${elasticsearch.port}") private int port; @Bean public RestHighLevelClient elasticsearchClient() { return new RestHighLevelClient( RestClient.builder(new HttpHost(host, port, "http"))); } } ``` 然后,您可以使用以下代码来更新具有特定ID的文档: ```java @Autowired private RestHighLevelClient elasticsearchClient; public void updateDocument(String index, String id, Map<String, Object> updates) throws IOException { UpdateRequest request = new UpdateRequest(index, id) .doc(updates); UpdateResponse response = elasticsearchClient.update(request, RequestOptions.DEFAULT); } ``` 在这里,`index`是您要更新的索引的名称,`id`是您要更新的文档的ID,`updates`是一个包含要应用的更新的字段/值对的Map。 例如,如果您要将具有ID为1的文档的“name”字段更新为“John”,则可以使用以下代码: ```java Map<String, Object> updates = new HashMap<>(); updates.put("name", "John"); updateDocument("my_index", "1", updates); ``` 注意,如果文档不存在,Update API将创建一个新文档。如果您只想更新现有文档,请确保它存在。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值