More Related Content Similar to Discovery delivery 中国软件技术大会2011 (20) Discovery delivery 中国软件技术大会20112. 乔梁
百度项目管理部 ,高级架构师
InfoQ 敏捷社区, 特约编辑
《持续集成》专栏作者
CruiseControl的贡献者
持续集成与发布管理工具Go 的项目经理
2011年Jolt Excellence Award
中文站:www.continuousdelivery.info
4. Develop Release
How long? for
Pray
customer
5. Organization Structure
Business Engineering Quality Assurance Operations
Dev BUG!!! Script!
I got an
complete!!! #@!$%#@ Installation!
idea!!!
Monitoring!
Value Stream
14. What is in the cycle?
Delivery
Develop Release
Iterate Learn
Discovery
15. Minimize total time through loop
Learn Faster Build Faster
Split Tests Unit Tests
Customer Interviews Usability Tests
Customer Development Continuous Integration
Five Whys Root Cause Incremental Deployment
Analysis Free & Open-Source
Customer Advisory Board Components
Falsifiable Hypotheses Cloud Computing
Product Owner Cluster Immune System
Accountability Measure Faster Measure Faster Just-in-time Scalability
Customer Archetypes Refactoring
Split Tests Funnel Analysis
Cross-functional Teams Developer Sandbox
Clear Product Owner Cohort Analysis
Semi-autonomous Teams Minimum Viable Product
Continuous Deployment Net Promoter Score
Smoke Tests
Usability Tests Search Engine Marketing
Real-time Monitoring Real-Time Alerting
Customer Liaison Predictive Monitoring
From 《Lean Startup》, Eric Ries
16. constant flow of new features into production
incremental release of small changes
18. Build the right thing
Problem
Every business idea is
a hypothesis until you
Hypothesis
get feedback.
Idea #1 Idea #3
Idea #2
26. Therefore
Teams can measure cost and value delivered per
product
Teams can rationally determine what to prioritize their
product backlog
Teams can self-manage using the lean startup
methodology
Architecture group responsible for regulating and
monitoring system-level attributes
49. It is not impossible,
but it is difficult
50. What you can do
People Practice Automation
People Practice Automation
People Practice Automation