Enviar búsqueda
Cargar
Discovery delivery agiletour-xian
•
1 recomendación
•
690 vistas
Qiao Liang
Seguir
敏捷之旅——西安站演讲PPT
Leer menos
Leer más
Tecnología
Deportes
Denunciar
Compartir
Denunciar
Compartir
1 de 59
Descargar ahora
Descargar para leer sin conexión
Recomendados
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Gene Kim
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
Gene Kim
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOps
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOps
Gene Kim
Antithesis of dev ops
Antithesis of dev ops
Avi Cavale
2014 State Of DevOps Findings! Velocity Conference
2014 State Of DevOps Findings! Velocity Conference
Gene Kim
PuppetConf2012GeneKim
PuppetConf2012GeneKim
Gene Kim
How Can We Better Sell DevOps?
How Can We Better Sell DevOps?
Gene Kim
DevOps State of the Union 2015
DevOps State of the Union 2015
Ernest Mueller
Recomendados
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Gene Kim
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
Gene Kim
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOps
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOps
Gene Kim
Antithesis of dev ops
Antithesis of dev ops
Avi Cavale
2014 State Of DevOps Findings! Velocity Conference
2014 State Of DevOps Findings! Velocity Conference
Gene Kim
PuppetConf2012GeneKim
PuppetConf2012GeneKim
Gene Kim
How Can We Better Sell DevOps?
How Can We Better Sell DevOps?
Gene Kim
DevOps State of the Union 2015
DevOps State of the Union 2015
Ernest Mueller
Patterns and Antipatterns for Software updates
Patterns and Antipatterns for Software updates
DISHAMESWANIA
Devops culture in customer systems
Devops culture in customer systems
Matthew Jones
Continuous Deployment: Startup Lessons Learned
Continuous Deployment: Startup Lessons Learned
Ash Maurya
Intro to DevOps
Intro to DevOps
Sanjay Saini
DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)
Nitin Bhide
2012 Velocity London: DevOps Patterns Distilled
2012 Velocity London: DevOps Patterns Distilled
Gene Kim
Anotherpm an example of agile survival
Anotherpm an example of agile survival
Сергей Бережной
The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)
Gene Kim
The Devops Handbook
The Devops Handbook
Harish Kamugakudi Marimuthu
Dev Ops @ Envato
Dev Ops @ Envato
John Barton
Continuous Everything
Continuous Everything
Andrea Tino
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
Gene Kim
DevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
Nitin Bhide
Cutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in IT
Andrea Tino
Leading A DevOps Transformation: Lessons Learned
Leading A DevOps Transformation: Lessons Learned
Gene Kim
Introduction to DevOps
Introduction to DevOps
Francesco Garavaglia
Lean Software Development Presentation
Lean Software Development Presentation
sushant.1409
Lean vs scrum
Lean vs scrum
Pavel Dabrytski
Agile Evolution
Agile Evolution
Mikalai Alimenkou
ROOTS2011 Continuous Delivery
ROOTS2011 Continuous Delivery
Ole Christian Rynning
MeetingPoint 2015 - Swimming upstream in the container revolution
MeetingPoint 2015 - Swimming upstream in the container revolution
Bert Jan Schrijver
PyCon 9: Continuous Delivery starts at your Development Dnvironment
PyCon 9: Continuous Delivery starts at your Development Dnvironment
Peter Bittner
Más contenido relacionado
La actualidad más candente
Patterns and Antipatterns for Software updates
Patterns and Antipatterns for Software updates
DISHAMESWANIA
Devops culture in customer systems
Devops culture in customer systems
Matthew Jones
Continuous Deployment: Startup Lessons Learned
Continuous Deployment: Startup Lessons Learned
Ash Maurya
Intro to DevOps
Intro to DevOps
Sanjay Saini
DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)
Nitin Bhide
2012 Velocity London: DevOps Patterns Distilled
2012 Velocity London: DevOps Patterns Distilled
Gene Kim
Anotherpm an example of agile survival
Anotherpm an example of agile survival
Сергей Бережной
The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)
Gene Kim
The Devops Handbook
The Devops Handbook
Harish Kamugakudi Marimuthu
Dev Ops @ Envato
Dev Ops @ Envato
John Barton
Continuous Everything
Continuous Everything
Andrea Tino
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
Gene Kim
DevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
Nitin Bhide
Cutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in IT
Andrea Tino
Leading A DevOps Transformation: Lessons Learned
Leading A DevOps Transformation: Lessons Learned
Gene Kim
Introduction to DevOps
Introduction to DevOps
Francesco Garavaglia
Lean Software Development Presentation
Lean Software Development Presentation
sushant.1409
Lean vs scrum
Lean vs scrum
Pavel Dabrytski
Agile Evolution
Agile Evolution
Mikalai Alimenkou
ROOTS2011 Continuous Delivery
ROOTS2011 Continuous Delivery
Ole Christian Rynning
La actualidad más candente
(20)
Patterns and Antipatterns for Software updates
Patterns and Antipatterns for Software updates
Devops culture in customer systems
Devops culture in customer systems
Continuous Deployment: Startup Lessons Learned
Continuous Deployment: Startup Lessons Learned
Intro to DevOps
Intro to DevOps
DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)
2012 Velocity London: DevOps Patterns Distilled
2012 Velocity London: DevOps Patterns Distilled
Anotherpm an example of agile survival
Anotherpm an example of agile survival
The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Devops Handbook
The Devops Handbook
Dev Ops @ Envato
Dev Ops @ Envato
Continuous Everything
Continuous Everything
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
DevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
Cutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in IT
Leading A DevOps Transformation: Lessons Learned
Leading A DevOps Transformation: Lessons Learned
Introduction to DevOps
Introduction to DevOps
Lean Software Development Presentation
Lean Software Development Presentation
Lean vs scrum
Lean vs scrum
Agile Evolution
Agile Evolution
ROOTS2011 Continuous Delivery
ROOTS2011 Continuous Delivery
Similar a Discovery delivery agiletour-xian
MeetingPoint 2015 - Swimming upstream in the container revolution
MeetingPoint 2015 - Swimming upstream in the container revolution
Bert Jan Schrijver
PyCon 9: Continuous Delivery starts at your Development Dnvironment
PyCon 9: Continuous Delivery starts at your Development Dnvironment
Peter Bittner
Discovery delivery 中国软件技术大会2011
Discovery delivery 中国软件技术大会2011
Qiao Liang
2009 06 01 The Lean Startup Texas Edition
2009 06 01 The Lean Startup Texas Edition
Eric Ries
Software Development 2020 - Swimming upstream in the container revolution
Software Development 2020 - Swimming upstream in the container revolution
Bert Jan Schrijver
Swimming upstream in the container revolution
Swimming upstream in the container revolution
nextbuild
NextBuild 2015 - Swimming upstream in the container revolution
NextBuild 2015 - Swimming upstream in the container revolution
Bert Jan Schrijver
DevOps for the Discouraged
DevOps for the Discouraged
James Wickett
2009 05 21 The Lean Startup At SIPA
2009 05 21 The Lean Startup At SIPA
Eric Ries
How to develop a common sense of "DONE"?
How to develop a common sense of "DONE"?
Dr. Alexander Schwartz
TMF2014 CI-CD Workshop Michael Palotas
TMF2014 CI-CD Workshop Michael Palotas
KJR
Winnipeg ISACA Security is Dead, Rugged DevOps
Winnipeg ISACA Security is Dead, Rugged DevOps
Gene Kim
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
Marko Taipale
Continuous Delivery
Continuous Delivery
Eduards Sizovs
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
Joakim Lindbom
JavaOne 2015 - Swimming upstream in the container revolution
JavaOne 2015 - Swimming upstream in the container revolution
Bert Jan Schrijver
Devoxx BE 2015 - Swimming upstream in the container revolution
Devoxx BE 2015 - Swimming upstream in the container revolution
Bert Jan Schrijver
EuregJUG 2016-01-07 - Swimming upstream in the container revolution
EuregJUG 2016-01-07 - Swimming upstream in the container revolution
Bert Jan Schrijver
Achieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
Achieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
Perforce
Tce automation-d4
Tce automation-d4
Tikal Knowledge
Similar a Discovery delivery agiletour-xian
(20)
MeetingPoint 2015 - Swimming upstream in the container revolution
MeetingPoint 2015 - Swimming upstream in the container revolution
PyCon 9: Continuous Delivery starts at your Development Dnvironment
PyCon 9: Continuous Delivery starts at your Development Dnvironment
Discovery delivery 中国软件技术大会2011
Discovery delivery 中国软件技术大会2011
2009 06 01 The Lean Startup Texas Edition
2009 06 01 The Lean Startup Texas Edition
Software Development 2020 - Swimming upstream in the container revolution
Software Development 2020 - Swimming upstream in the container revolution
Swimming upstream in the container revolution
Swimming upstream in the container revolution
NextBuild 2015 - Swimming upstream in the container revolution
NextBuild 2015 - Swimming upstream in the container revolution
DevOps for the Discouraged
DevOps for the Discouraged
2009 05 21 The Lean Startup At SIPA
2009 05 21 The Lean Startup At SIPA
How to develop a common sense of "DONE"?
How to develop a common sense of "DONE"?
TMF2014 CI-CD Workshop Michael Palotas
TMF2014 CI-CD Workshop Michael Palotas
Winnipeg ISACA Security is Dead, Rugged DevOps
Winnipeg ISACA Security is Dead, Rugged DevOps
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
Continuous Delivery
Continuous Delivery
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
JavaOne 2015 - Swimming upstream in the container revolution
JavaOne 2015 - Swimming upstream in the container revolution
Devoxx BE 2015 - Swimming upstream in the container revolution
Devoxx BE 2015 - Swimming upstream in the container revolution
EuregJUG 2016-01-07 - Swimming upstream in the container revolution
EuregJUG 2016-01-07 - Swimming upstream in the container revolution
Achieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
Achieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
Tce automation-d4
Tce automation-d4
Más de Qiao Liang
持续交付2.0 与软件测试趋势
持续交付2.0 与软件测试趋势
Qiao Liang
打造面向服务的敏捷团队 Q con-beijing2012
打造面向服务的敏捷团队 Q con-beijing2012
Qiao Liang
service-oriented agile team-Q con-beijing2012
service-oriented agile team-Q con-beijing2012
Qiao Liang
持续交付最佳实践——百度技术沙龙201110
持续交付最佳实践——百度技术沙龙201110
Qiao Liang
The way to continuous delivery
The way to continuous delivery
Qiao Liang
持续集成中的六步提交
持续集成中的六步提交
Qiao Liang
持续交付的魅力
持续交付的魅力
Qiao Liang
Más de Qiao Liang
(7)
持续交付2.0 与软件测试趋势
持续交付2.0 与软件测试趋势
打造面向服务的敏捷团队 Q con-beijing2012
打造面向服务的敏捷团队 Q con-beijing2012
service-oriented agile team-Q con-beijing2012
service-oriented agile team-Q con-beijing2012
持续交付最佳实践——百度技术沙龙201110
持续交付最佳实践——百度技术沙龙201110
The way to continuous delivery
The way to continuous delivery
持续集成中的六步提交
持续集成中的六步提交
持续交付的魅力
持续交付的魅力
Último
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Deepika Singh
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
UiPathCommunity
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
apidays
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
WSO2
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
Remote DBA Services
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
apidays
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Orbitshub
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Zilliz
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Zilliz
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Último
(20)
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Architecting Cloud Native Applications
Architecting Cloud Native Applications
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Discovery delivery agiletour-xian
1.
Agile Tour ——西安 Develop
Release Iterate Learn
2.
乔梁 百度项目管理部 ,高级架构师 InfoQ 敏捷社区,
特约编辑 《持续集成》专栏作者
3.
me
中文站:www.continuousdelivery.info
4.
Agenda Business Driven
& Capability Principle & Practice
5.
88%的CEO认为,企业敏捷是成功的关键因素。 其中,一半以上的人认为,敏捷不只是重要,而
且是核心竞争力。 Source: The Economist, Special Report on Agility. March 2009
6.
进一步提高业务响应能力的主要障碍是: – 冗长的决策过程
– 部门目标与优先级之间的冲突 – 避免承担风险的文化 – 以及“筒仓式”的信息孤岛 Economist Intelligence Unit:”Organizational agility: How business can survive and thrive in turbulent times”
7.
code.flickr.com
http://code.flickr.com
8.
How about others?
9.
Team size: 50 Cycle
time: 15min Frequency : 50 times
10.
11.
12.
Large Organizations
13.
Why?
14.
Develop
Release Pray for customer
15.
Develop
Release Iterate Learn
16.
Learn Faster
Build Faster Measure Faster Measure Faster
17.
constant flow of
new features into production incremental release of small changes
18.
Benefit?
19.
Build the right
thing Problem Every business idea is a hypothesis until you Hypothesis get feedback. Idea #1 Idea #3 Idea #2
20.
reliability & stability
Reduce risk of release
21.
real progress DONE
means release scope dev test released A B
22.
Continuous Delivery is
great, but Taking the plunge is scary as hell
23.
How
24.
Continuous Delivery always write
production-ready code minimize the lead time from idea to live
25.
Another Story
26.
Context
a complex software ecosystem
27.
Context 一个复杂的软件生态系统
28.
Context 7+ Modules
10 years c/c++ legacy code Few automation tests for a single Module Deploy on 170+ boxes 7 Devs + 2 QAs
29.
6 months ago
three months big-bang release lots of hot-fix and argent requests
30.
now three weeks
release few hot-fix
31.
Actions
32.
Deployment Pipeline
Module level A Compile quick Subsystem System Staging Production B Compile quick quick quick slow …………… E Compile quick
33.
Small batch
34.
Single branch
35.
Automation testing
36.
37.
Automation deployment
38.
One-click release
39.
Everything is code
40.
Reality simulating
41.
Pipeline monitoring
42.
Stop the line
43.
How about big
features
44.
Feature toggle
45.
Branching by abstraction
46.
How about “Deployment Down
Time”
47.
Canary release
48.
Canary release
49.
Blue-green deployment
50.
Blue-green deployment
51.
Database migration
52.
How about “performance-issued Featrue”
53.
Dark launching Dark launching
54.
It is not
impossible, but it is difficult
55.
What you can
do Automation Practice People Automation Practice People Automation Practice People
56.
What would you
get
57.
What would you
get
58.
What would you
get
59.
微博: http://weibo.com/Tony1130 博客: http://blog.csdn.net/Tony1130 邮件:
qiaoliang.email@gmail.com 中文站:www.continuousdelivery.info
Descargar ahora