4006-998-758
3000+课程任你选择
质量与效能提升
研发学院 质量与效能的关系 开课时间:2023-11-06
课程内容

课程大纲


1质量与效能的关系

1.1质量影响效能的问题

1.1.1测bug测的慢测不过来

1.1.2改bug越改越多改不过来

1.1.3上线bug多维护及损失太大

1.2理解质量内建及质量对效能的正向影响

1.2.1一次做对比反复调整更快

1.2.2从数据角度来看待问题而不是感受

1.2.3磨刀不误砍柴工

1.3构建质量效能提升三步法则

1.3.1加强流动

1.3.2加强反馈

1.3.3加强预防

2加强流动缩短端到端周期

2.1流程梳理与可视化

2.2理解流动度量体系

2.2.1前置周期

2.2.2研发周期

2.2.3测试周期

2.2.4流动率

2.2.5交付TPS

2.3提升流动效率的常见方法

2.3.1限制在制品

2.3.2缩小批量

2.3.3识别瓶颈协调资源

2.3.4基于游戏理解流动效率的变化

2.3.5总结从瀑布到敏捷带来的效率提升

2.4业务敏捷与研发敏捷

2.4.1研发域敏捷

·    把事情做对的方式

·    团队组织结构的常见模式及影响流动的情况

•  大团队到小团队

•  限制WIP

•  长周期到短周期

•  进一步限制批量大小

•  构建增量交付的模式

•  小团队所需要的同步活动及多个小团队需要的节奏

·    基于自动化的持续集成&持续发布

•  自动化编译打包发布

•  测试执行效率

2.4.2业务域敏捷

·    做对的事情

·    保持节奏的多个选择

·    结果为核心OKR

2.5业务域与研发域的衔接

·    扔过墙的问题

·    看起来效率很高其实效果很差

•  传统的模式看起来个体很忙实际上流动效率很低

•  使用全局视角让整个端到端的价值流动起来

·    目标交付敏捷-质量效能流动加速

3加强反馈尽早反映问题

3.1修复周期与成本的问题

3.2质量内建让每一个环节都提升质量

3.2.1度量-传统流动最后质量跟踪

3.2.2使用质量内建每个环节质量跟踪

3.3理解反馈度量体系

3.3.1发现周期

3.3.2修复周期

3.3.3需求达标率

3.3.4发现阶段

3.3.5上线成功率

3.3.6客户满意度

3.4研发域质量

3.4.1传统瀑布实现到测试

3.4.2基于分层的自动化

3.4.3高质量的持续集成与持续发布

3.4.4非功能

3.4.5每一步都偏差越小最终交付的质量越好

3.5业务域质量

3.5.1用户故事与验收标准

3.5.2高质量的用户故事INVEST,从定量到定性

3.5.3引入需求实例化

3.5.4看到未来的用户故事地图

3.5.5业务验收与发布

4加强预防避免问题出现

4.1预防的成本与收益的不可预估性

4.2面对变化质量能力的提升

4.3理解预防度量体系

4.3.1过程环节

4.3.2问题预防类型

4.3.3问题可能成本

4.3.4变更交付能力

4.3.5上线成功率

4.3.6平台实现完成度

4.4构建预防问题出现的能力

4.4.1更强的隔离性

4.4.2更强的场景模拟

4.4.3更强的文档维护

4.4.4更强的问题自发现

4.4.5支撑质量能力的平台

4.4.6质量数据的统计

5从流程到意识

5.1流程是预测性的视角

5.2软件交付的复杂度

5.3研发过程的思考

5.3.1从做什么回归价值点是什么

5.3.2再谈用户故事与质量内建

5.3.3研发交付模式质量内建

5.4工程师文化

5.5度量模式的一些反模式

6质量效能总结

6.1质量是奢侈的

6.2团队的质量能力构建

6.3满足客户质量要求的团队交付能力



返回上一级