SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
1
Coverity Development Testing
刘记明
北京奥索
2013年6月
Logo area
2
Coverity Development Testing
通过持续集成和开发测试,快速降低风险
3
“这是一个由软件主宰的世界”
软件
- Marc Andreessen
Health
Financial
Communications
SCM / Logistics
Enterprise
Mobile
81%的业务领导人物科技是企业经营模
式的关键要素
到2012年底, 工作场所将会使用超过6
千万平板电脑和1亿7千5百万台智能手
机
到2016年,全球2千家企业中的99%会
在任务关键应用中选用开源软件
Automotive
4
Toyota:软件导致普锐斯刹车问
题
纳斯达克高管抱怨软件致使Facebook 上线延迟
Knight 软件故障耗资4亿4千万美元
5
Coverity的价值
开发通过以下方式促进软件软件开发行业转型:
降低运营成本
加快开发和投放市场时间
保护品牌免受灾难性故障损害
6
为何风险重重?
软件发展的速度和复杂程度远远超出了原有测试方法的能力范围
开发测试
软件复杂性
投放市场时间
测试方法安全测试
功能测试
性能测试
手动测试
7
很少在开发阶段发生缺陷漏报
设计 开发 质量和安全保证 部署
我们的任务和目标:
在左侧两个阶段完成安全和质量测试
5倍成本 10倍成本 30倍成本
8
转型成熟度模型
Level 1
自动检测缺陷
在软件构建流程中
检测关键质量和安
全缺陷
不会引入新缺陷
Level 3
优化开发者工作流
利用常见缺陷工作
流,整合入现有工
作流并测试效力
Level 4
代码管理
建立并执行一致的
源代码质量和安全
政策
建立源代码验收标
准
Complete
企业代码保证
如果引入新的缺陷,
所有旧代码被清除,
构建失败
所有受变更影响的
代码和关键代码都
经过测试
同SDLC整合高
开发测试采用 高
Level 2
识别残余风险
识别由于不充分自
动测试所导致的风
险区域
确保关键代码经过
测试并且按优先级
排序
9
Coverity Static Analysis 原理
模拟多个编辑器
行为
同现有创建系统
集成
静态测试所有
执行路径
找出缺陷和不一
致的编码模式
分析构建
找出缺陷位置和
根本原因
在整个团队中共
享和管理缺陷分
类
展示 & 管理
10
真实、重要的结果
关注发现真实缺陷而不是风格违规或其他表面问题。
拥有超过12年的开源代码和商业代码分析经验
行业领先的 低误报率/漏报率
误报率明显低于 15%
误报浪费时间、阻碍采用、降低结果可信度
最广泛的检查库+ 最深厚的算法
在大代码库实现深度、广度、可扩展性三者之间的最优平衡
高质量成果
11
找出关键缺陷
• Tomcat Webserver 5.5.17
• 用于web应用的开源服务器
• 在成千上百的缺陷当中, 我们发现了可能导致整个服务器死锁的 “reverse lock bug”
• 小概率事件-传统测试很难发现
12
单元测试有效性
High
Risk
Code
高风险
代码
13
降低风险
13
在我们的关键代码中,所有行为被
修改的组件必须100%经过测试
(除去错误-处理)
自定义测试政
策
Test Advisor 评
估测试政策
开发者获得可
行工作项目
现有 Coverity 静态分析引
擎
+
我们构建的新工具
一致UI
14
降低风险架构
测试建议
解决由于不充分测试所导致的风险问题
测试策略评估
• 关键代码分析
• 变更影响分析
• 测试执行分析
测试监测
代码所有权和变更
历史
静态代码分析
定制
测试策略
15
将质量纳入整个开发内循环
代码
构建
测试
逐日构建
持续集成
发现并修复质量缺陷
16
工作流
16
• 安全审计
• 产品发布管理
(此处仅用于展示– 还可能有其它工作流)
QA
每日/持续构建• 桌面分析
• 检查缺陷
• 动作优先排序
• 进行修复
• 跟踪进程
代码检入
静态分析测试
• 功能测试
• 性能测试
• 压力测试
• 集成测试
开发 产品发布& 管理
静态分析测试
17
Issue Responsibility Is Critical
1
18
成功的关键要素
18
代码
构建
测试
每日构建
持续集成
高保真编译
高性能分析
低误报率
侦测关键缺陷
简单缺陷导航,
便于理解
综合分类与修复
管理可视性和管
控
团队合作
19
成功的关键要素
19
代码
构建
测试
每日构建
持续集成
高保真编译
高性能分析
低误报率
侦测关键缺陷
简单缺陷导航,
便于理解
综合分类与修复
管理可视性和管
控
团队合作
开发者采用
工作流
集成
管理监督
20
按指标管控
每天进行
自动高保真分析
20
快速将结果分类,以便对
问题进行分类和优先级排
序精确数据
根据综合数据分析,制
定精确行动
可靠数据
21
机构 ‘热图’
Confidential: For Coverity and Partner use only. Copyright Coverity, Inc., 201321
22
转型成熟度模型
Level 1
自动检测缺陷
在软件构建流程中
检测关键质量和安
全缺陷
不会引入新缺陷
Level 3
优化开发者工作流
利用常见缺陷工作
流,整合入现有工
作流并测试效力
Level 4
代码管理
建立并执行一致的
源代码质量和安全
政策
建立源代码验收标
准
Complete
企业代码保证
如果引入新的缺陷,
所有旧代码被清除,
构建失败
所有受变更影响的
代码和关键代码都
经过测试
同SDLC整合高
开发测试采用 高
Level 2
识别残余风险
识别由于不充分自
动测试所导致的风
险区域
确保关键代码经过
测试并且按优先级
排序
23
Coverity Development Testing Platform
Security
Advisor
Test
Advisor
Analysis Packs
Coverity SAVE™
Static Analysis Verification Engine
SDLC Integrations
Policy Manager
Quality
Advisor
Architecture
Analysis
Dynamic
Analysis
FindBugs™
Analysis
Analysis
Integration
Toolkit
Coverity Connect
Test Execution
Third Party
Metrics
Build/
Continuous
Integration
HP ALM
IDE
Code Coverage
Defect Tracking
SCM
Confidential: For Coverity and Partner use only. Copyright 2012 Coverity, Inc.
24
 经证实运营成本显著降低
 实现在案和离岸代码管理度量可视化
 能够找出由于崩溃或突发行为所导致的缺陷
 强化了应用生命周期管理流程
Coverity 总结

Weitere ähnliche Inhalte

Was ist angesagt?

【2010 2-3】每周分享[10-21]
【2010 2-3】每周分享[10-21]【2010 2-3】每周分享[10-21]
【2010 2-3】每周分享[10-21]Bo Shen
 
3 d列印產業發展
3 d列印產業發展3 d列印產業發展
3 d列印產業發展RICK Lin
 
Con t536-windows 7 对于蓝牙和无线usb的支持-glenn ward
Con t536-windows 7 对于蓝牙和无线usb的支持-glenn wardCon t536-windows 7 对于蓝牙和无线usb的支持-glenn ward
Con t536-windows 7 对于蓝牙和无线usb的支持-glenn wardsirensings
 
IBM云咨询服务介绍 温海峰
IBM云咨询服务介绍   温海峰IBM云咨询服务介绍   温海峰
IBM云咨询服务介绍 温海峰Hardway Hou
 
CamCard 名片全能王产品介绍【中文】
CamCard 名片全能王产品介绍【中文】CamCard 名片全能王产品介绍【中文】
CamCard 名片全能王产品介绍【中文】camcard
 
CSDN移动电子刊第三期
CSDN移动电子刊第三期CSDN移动电子刊第三期
CSDN移动电子刊第三期yangdj
 
丘芳瑜論文簡報 行動應用創業團隊之商業模式發展研究
丘芳瑜論文簡報 行動應用創業團隊之商業模式發展研究丘芳瑜論文簡報 行動應用創業團隊之商業模式發展研究
丘芳瑜論文簡報 行動應用創業團隊之商業模式發展研究Fang Yu Chiu
 

Was ist angesagt? (9)

【2010 2-3】每周分享[10-21]
【2010 2-3】每周分享[10-21]【2010 2-3】每周分享[10-21]
【2010 2-3】每周分享[10-21]
 
3 d列印產業發展
3 d列印產業發展3 d列印產業發展
3 d列印產業發展
 
Mobvista
MobvistaMobvista
Mobvista
 
Con t536-windows 7 对于蓝牙和无线usb的支持-glenn ward
Con t536-windows 7 对于蓝牙和无线usb的支持-glenn wardCon t536-windows 7 对于蓝牙和无线usb的支持-glenn ward
Con t536-windows 7 对于蓝牙和无线usb的支持-glenn ward
 
IBM云咨询服务介绍 温海峰
IBM云咨询服务介绍   温海峰IBM云咨询服务介绍   温海峰
IBM云咨询服务介绍 温海峰
 
CamCard 名片全能王产品介绍【中文】
CamCard 名片全能王产品介绍【中文】CamCard 名片全能王产品介绍【中文】
CamCard 名片全能王产品介绍【中文】
 
Newborn town
Newborn townNewborn town
Newborn town
 
CSDN移动电子刊第三期
CSDN移动电子刊第三期CSDN移动电子刊第三期
CSDN移动电子刊第三期
 
丘芳瑜論文簡報 行動應用創業團隊之商業模式發展研究
丘芳瑜論文簡報 行動應用創業團隊之商業模式發展研究丘芳瑜論文簡報 行動應用創業團隊之商業模式發展研究
丘芳瑜論文簡報 行動應用創業團隊之商業模式發展研究
 

Andere mochten auch

Municipi i construcció de l'estat espanyol de la restauració, volum ii (autog...
Municipi i construcció de l'estat espanyol de la restauració, volum ii (autog...Municipi i construcció de l'estat espanyol de la restauració, volum ii (autog...
Municipi i construcció de l'estat espanyol de la restauració, volum ii (autog...Ajuntament de Belianes
 
Matriz de evaluacion_para_acreditacion_3
Matriz de evaluacion_para_acreditacion_3Matriz de evaluacion_para_acreditacion_3
Matriz de evaluacion_para_acreditacion_3Mitchell Alarcón Diaz
 
Museus da nova geração: que futuro para a musealização dos objectos e espaços...
Museus da nova geração: que futuro para a musealização dos objectos e espaços...Museus da nova geração: que futuro para a musealização dos objectos e espaços...
Museus da nova geração: que futuro para a musealização dos objectos e espaços...Maria Isabel Roque
 
Ocho apellidos creativos y una naranja. XII jornada marketingthinkers
Ocho apellidos creativos y una naranja. XII jornada marketingthinkersOcho apellidos creativos y una naranja. XII jornada marketingthinkers
Ocho apellidos creativos y una naranja. XII jornada marketingthinkersMarketingThinkers
 
Amgad Joseph Labeb ( CV )
Amgad Joseph Labeb ( CV )Amgad Joseph Labeb ( CV )
Amgad Joseph Labeb ( CV )Amgad Joseph
 
Using moodle presentation by zeenath rk
Using moodle   presentation by zeenath rkUsing moodle   presentation by zeenath rk
Using moodle presentation by zeenath rkZeenathRK
 
EXPEDICIÓN AO POLO SUR
EXPEDICIÓN AO POLO SUREXPEDICIÓN AO POLO SUR
EXPEDICIÓN AO POLO SURLolidermitas
 
La font de la talaia (Projecte de Recerca)
La font de la talaia (Projecte de Recerca)La font de la talaia (Projecte de Recerca)
La font de la talaia (Projecte de Recerca)Anna Mundó Fornell
 
WTF is the Future of Native Advertising? - WTF Native Advertising UK, 10/8/15
WTF is the Future of Native Advertising? - WTF Native Advertising UK, 10/8/15WTF is the Future of Native Advertising? - WTF Native Advertising UK, 10/8/15
WTF is the Future of Native Advertising? - WTF Native Advertising UK, 10/8/15Digiday
 
Consideraciones en la huelga
Consideraciones en la huelgaConsideraciones en la huelga
Consideraciones en la huelgaSPE Asesoría
 
Gabarito da prova de artes 2013
Gabarito da prova de artes 2013Gabarito da prova de artes 2013
Gabarito da prova de artes 2013Cristina Zoya
 
Directrices y orientaciones economía de la empresa 2012 2013
Directrices y orientaciones economía de la empresa 2012 2013Directrices y orientaciones economía de la empresa 2012 2013
Directrices y orientaciones economía de la empresa 2012 2013Fernando900
 

Andere mochten auch (20)

Rss
RssRss
Rss
 
RxJavaPresentation
RxJavaPresentationRxJavaPresentation
RxJavaPresentation
 
Municipi i construcció de l'estat espanyol de la restauració, volum ii (autog...
Municipi i construcció de l'estat espanyol de la restauració, volum ii (autog...Municipi i construcció de l'estat espanyol de la restauració, volum ii (autog...
Municipi i construcció de l'estat espanyol de la restauració, volum ii (autog...
 
Tema
TemaTema
Tema
 
Matriz de evaluacion_para_acreditacion_3
Matriz de evaluacion_para_acreditacion_3Matriz de evaluacion_para_acreditacion_3
Matriz de evaluacion_para_acreditacion_3
 
Museus da nova geração: que futuro para a musealização dos objectos e espaços...
Museus da nova geração: que futuro para a musealização dos objectos e espaços...Museus da nova geração: que futuro para a musealização dos objectos e espaços...
Museus da nova geração: que futuro para a musealização dos objectos e espaços...
 
Lógica de proyectos
Lógica de proyectosLógica de proyectos
Lógica de proyectos
 
Ocho apellidos creativos y una naranja. XII jornada marketingthinkers
Ocho apellidos creativos y una naranja. XII jornada marketingthinkersOcho apellidos creativos y una naranja. XII jornada marketingthinkers
Ocho apellidos creativos y una naranja. XII jornada marketingthinkers
 
Amgad Joseph Labeb ( CV )
Amgad Joseph Labeb ( CV )Amgad Joseph Labeb ( CV )
Amgad Joseph Labeb ( CV )
 
Using moodle presentation by zeenath rk
Using moodle   presentation by zeenath rkUsing moodle   presentation by zeenath rk
Using moodle presentation by zeenath rk
 
VX - ARS
VX  - ARS VX  - ARS
VX - ARS
 
EXPEDICIÓN AO POLO SUR
EXPEDICIÓN AO POLO SUREXPEDICIÓN AO POLO SUR
EXPEDICIÓN AO POLO SUR
 
La font de la talaia (Projecte de Recerca)
La font de la talaia (Projecte de Recerca)La font de la talaia (Projecte de Recerca)
La font de la talaia (Projecte de Recerca)
 
Cap1 limites e continuidade
Cap1   limites e continuidadeCap1   limites e continuidade
Cap1 limites e continuidade
 
WTF is the Future of Native Advertising? - WTF Native Advertising UK, 10/8/15
WTF is the Future of Native Advertising? - WTF Native Advertising UK, 10/8/15WTF is the Future of Native Advertising? - WTF Native Advertising UK, 10/8/15
WTF is the Future of Native Advertising? - WTF Native Advertising UK, 10/8/15
 
Inovasi pelayanan publik dispenda jabar
Inovasi pelayanan publik dispenda jabarInovasi pelayanan publik dispenda jabar
Inovasi pelayanan publik dispenda jabar
 
Consideraciones en la huelga
Consideraciones en la huelgaConsideraciones en la huelga
Consideraciones en la huelga
 
Atulkumarpaswan
AtulkumarpaswanAtulkumarpaswan
Atulkumarpaswan
 
Gabarito da prova de artes 2013
Gabarito da prova de artes 2013Gabarito da prova de artes 2013
Gabarito da prova de artes 2013
 
Directrices y orientaciones economía de la empresa 2012 2013
Directrices y orientaciones economía de la empresa 2012 2013Directrices y orientaciones economía de la empresa 2012 2013
Directrices y orientaciones economía de la empresa 2012 2013
 

Ähnlich wie [China merge world tour] Coverity Development Testing

創新管理 雲端協同商務平台 V2.0
創新管理    雲端協同商務平台 V2.0創新管理    雲端協同商務平台 V2.0
創新管理 雲端協同商務平台 V2.0yaohung
 
2012 雲端產業介紹
2012 雲端產業介紹2012 雲端產業介紹
2012 雲端產業介紹Sitg Yao
 
Patterns of Expertise in Cloud 云计算中的专家模式 QCon 2014 北京
Patterns of Expertise in Cloud 云计算中的专家模式 QCon 2014 北京Patterns of Expertise in Cloud 云计算中的专家模式 QCon 2014 北京
Patterns of Expertise in Cloud 云计算中的专家模式 QCon 2014 北京Li Yi
 
雲端行動商務發展趨勢 V1.2
雲端行動商務發展趨勢 V1.2雲端行動商務發展趨勢 V1.2
雲端行動商務發展趨勢 V1.2yaohung
 
Hybrid IT managed service
Hybrid IT managed serviceHybrid IT managed service
Hybrid IT managed serviceKevin Kao
 
2010中国云计算调查报告
2010中国云计算调查报告2010中国云计算调查报告
2010中国云计算调查报告ITband
 
2023年顶级战略技术趋势-Gartner.pdf
2023年顶级战略技术趋势-Gartner.pdf2023年顶级战略技术趋势-Gartner.pdf
2023年顶级战略技术趋势-Gartner.pdfmiaoli35
 
3 G时代移动应用新机遇和新挑战
3 G时代移动应用新机遇和新挑战3 G时代移动应用新机遇和新挑战
3 G时代移动应用新机遇和新挑战sparkwan
 
雲端新媒體趨勢
雲端新媒體趨勢雲端新媒體趨勢
雲端新媒體趨勢子軒 簡
 
106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622
106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622
106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622b0stey
 
混合云安全创新实践应用
混合云安全创新实践应用混合云安全创新实践应用
混合云安全创新实践应用Hardway Hou
 
海量計算的學習歷程分析與雲端資料庫管理系統Sqlmr appliance一體機開發計畫書 20140101
海量計算的學習歷程分析與雲端資料庫管理系統Sqlmr appliance一體機開發計畫書 20140101海量計算的學習歷程分析與雲端資料庫管理系統Sqlmr appliance一體機開發計畫書 20140101
海量計算的學習歷程分析與雲端資料庫管理系統Sqlmr appliance一體機開發計畫書 20140101Jackie Liu
 
云计算时代的新安全挑战与机会
云计算时代的新安全挑战与机会云计算时代的新安全挑战与机会
云计算时代的新安全挑战与机会ITband
 
第3代汽车服务行业管理软件
第3代汽车服务行业管理软件第3代汽车服务行业管理软件
第3代汽车服务行业管理软件cubicsoft
 
20170123 外交學院 大數據趨勢與應用
20170123 外交學院 大數據趨勢與應用20170123 外交學院 大數據趨勢與應用
20170123 外交學院 大數據趨勢與應用Meng-Ru (Raymond) Tsai
 
Picoway Company Profile 1.5
Picoway Company Profile 1.5Picoway Company Profile 1.5
Picoway Company Profile 1.5picoway
 
Picoway Company Profile V1.5
Picoway Company Profile V1.5Picoway Company Profile V1.5
Picoway Company Profile V1.5picoway
 
智慧科技與APP之應用
智慧科技與APP之應用智慧科技與APP之應用
智慧科技與APP之應用mingfar
 

Ähnlich wie [China merge world tour] Coverity Development Testing (20)

創新管理 雲端協同商務平台 V2.0
創新管理    雲端協同商務平台 V2.0創新管理    雲端協同商務平台 V2.0
創新管理 雲端協同商務平台 V2.0
 
2012 雲端產業介紹
2012 雲端產業介紹2012 雲端產業介紹
2012 雲端產業介紹
 
Patterns of Expertise in Cloud 云计算中的专家模式 QCon 2014 北京
Patterns of Expertise in Cloud 云计算中的专家模式 QCon 2014 北京Patterns of Expertise in Cloud 云计算中的专家模式 QCon 2014 北京
Patterns of Expertise in Cloud 云计算中的专家模式 QCon 2014 北京
 
雲端行動商務發展趨勢 V1.2
雲端行動商務發展趨勢 V1.2雲端行動商務發展趨勢 V1.2
雲端行動商務發展趨勢 V1.2
 
Hybrid IT managed service
Hybrid IT managed serviceHybrid IT managed service
Hybrid IT managed service
 
2010中国云计算调查报告
2010中国云计算调查报告2010中国云计算调查报告
2010中国云计算调查报告
 
2023年顶级战略技术趋势-Gartner.pdf
2023年顶级战略技术趋势-Gartner.pdf2023年顶级战略技术趋势-Gartner.pdf
2023年顶级战略技术趋势-Gartner.pdf
 
3 G时代移动应用新机遇和新挑战
3 G时代移动应用新机遇和新挑战3 G时代移动应用新机遇和新挑战
3 G时代移动应用新机遇和新挑战
 
資料,企業新資產
資料,企業新資產資料,企業新資產
資料,企業新資產
 
雲端新媒體趨勢
雲端新媒體趨勢雲端新媒體趨勢
雲端新媒體趨勢
 
106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622
106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622
106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622
 
混合云安全创新实践应用
混合云安全创新实践应用混合云安全创新实践应用
混合云安全创新实践应用
 
海量計算的學習歷程分析與雲端資料庫管理系統Sqlmr appliance一體機開發計畫書 20140101
海量計算的學習歷程分析與雲端資料庫管理系統Sqlmr appliance一體機開發計畫書 20140101海量計算的學習歷程分析與雲端資料庫管理系統Sqlmr appliance一體機開發計畫書 20140101
海量計算的學習歷程分析與雲端資料庫管理系統Sqlmr appliance一體機開發計畫書 20140101
 
云计算时代的新安全挑战与机会
云计算时代的新安全挑战与机会云计算时代的新安全挑战与机会
云计算时代的新安全挑战与机会
 
第3代汽车服务行业管理软件
第3代汽车服务行业管理软件第3代汽车服务行业管理软件
第3代汽车服务行业管理软件
 
20170123 外交學院 大數據趨勢與應用
20170123 外交學院 大數據趨勢與應用20170123 外交學院 大數據趨勢與應用
20170123 外交學院 大數據趨勢與應用
 
Erp
ErpErp
Erp
 
Picoway Company Profile 1.5
Picoway Company Profile 1.5Picoway Company Profile 1.5
Picoway Company Profile 1.5
 
Picoway Company Profile V1.5
Picoway Company Profile V1.5Picoway Company Profile V1.5
Picoway Company Profile V1.5
 
智慧科技與APP之應用
智慧科技與APP之應用智慧科技與APP之應用
智慧科技與APP之應用
 

Mehr von Perforce

How to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning NeedsHow to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning NeedsPerforce
 
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Regulatory Traceability:  How to Maintain Compliance, Quality, and Cost Effic...Regulatory Traceability:  How to Maintain Compliance, Quality, and Cost Effic...
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...Perforce
 
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...Perforce
 
Understanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPsUnderstanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPsPerforce
 
Branching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development ProcessBranching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development ProcessPerforce
 
How to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOpsHow to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOpsPerforce
 
How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog Perforce
 
Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team Perforce
 
Shift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New WorkflowShift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New WorkflowPerforce
 
Hybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated WorldHybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated WorldPerforce
 
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the EnterpriseBetter, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the EnterprisePerforce
 
Easier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALMEasier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALMPerforce
 
How To Master Your Mega Backlog
How To Master Your Mega Backlog How To Master Your Mega Backlog
How To Master Your Mega Backlog Perforce
 
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...Perforce
 
How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure Perforce
 
Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2Perforce
 
Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?Perforce
 
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...Perforce
 
What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4Perforce
 
Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison Perforce
 

Mehr von Perforce (20)

How to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning NeedsHow to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning Needs
 
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Regulatory Traceability:  How to Maintain Compliance, Quality, and Cost Effic...Regulatory Traceability:  How to Maintain Compliance, Quality, and Cost Effic...
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
 
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
 
Understanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPsUnderstanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPs
 
Branching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development ProcessBranching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development Process
 
How to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOpsHow to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOps
 
How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog
 
Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team
 
Shift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New WorkflowShift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New Workflow
 
Hybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated WorldHybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated World
 
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the EnterpriseBetter, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
 
Easier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALMEasier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALM
 
How To Master Your Mega Backlog
How To Master Your Mega Backlog How To Master Your Mega Backlog
How To Master Your Mega Backlog
 
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
 
How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure
 
Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2
 
Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?
 
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
 
What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4
 
Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison
 

[China merge world tour] Coverity Development Testing