SlideShare a Scribd company logo
1 of 42
持续交付
Continuous Delivery

       weisun
Facebook
目录

1. 一个微博

2. 持续是种能力

3. 若干方法
目录

1. 一条微博

2. 一个选择

3. 一种能力

4. 若干方法
一条微博
不缺话题
两种方式
轮流讨论




(五分钟)
互联网行业
外部环境
内部结构
面对问题

分歧                       混乱


          较为复杂   非常复杂




          简单      较为复杂


一致

     确定                       变化



          复杂程度评估模型
知识漏斗
双高项目


• 复杂度 & 不确定
 - 谁来打分?

 - 打分标准是?

 - 多久给打一次分?

 - 打的分靠谱吗?

 - 90 分以后往哪里走?
一个选择
一个心态




Step 1: Assume we suck
Step 2: Figure out why we suck
Step 3: Suck less
持续反馈

“坚持做的好的,改进不足”
一种能力
核心要点

1. 持续设计 (Design)
2. 持续重构 (Refactoring)
3. 持续测试 (Regression)
4. 持续集成 (Integration)
5. 持续部署 (Deployment)
6. 持续运营 (Operation)
相关书籍
若干方法
方法一:定义问题

百度搜索里面就有“优化工具”
提出假设



• 我认为广告主关心自己的账户是正确匹配了广告系统;
• 我认为广告主缺乏一种方式来记检测自己账户的正确性;
• 我认为“广告主账户诊断工具”可以帮助广告主解决这个问题;
验证假设

广告主代理商“访谈,问卷”& 数据挖掘
谁的问题



• 中小广告主更加关心自己账户健康度,希望系统提供相关工具;




       “Stay with your customer,
       get to know what they want!”
故事卡




通过“账户诊断工具”帮助 广告主 来 正确设置账户
方法二:Build MVP



“Minimum Viable Product”
层次 & 成本


• 用户数据统计

• 白名单试用

• 灰度发布

• 功能展示(Showcase)
方法三:自动化

持续 “测试、集成、部署”都是工作量!


            坑爹啊,
            亲!!
手眼无情


• 人容易遗忘;

• 手动容易误操作;

• 重复没有更大价值;
              保佑上线顺利!
事不过三

“如果有件事需要做3遍,就把它自动化”



       交给我一键搞定!
方法四:团队合作


• Session – 知识分享

• Code Review – 代码走查

• Lesson Learn – 经验分享
小结
腾讯传说




“先扛住,再优化 & 大系统小做 …”


具体呢(什么场景?什么方法?怎么保证?)
一个中心
To be continued
      …
常见问题

1. 只有小项目能这么做?项目大了就不适用了?
2. 只是互联网项目可以这么做?
管理基础


• 管理学历史(History)

• 知识工作者(Knowledge Worker)

• 效率 & 效果(Efficiency & Effectiveness)
学习能力


• 持续学习(Continuous Learning)

• 刻意练习(Practical Practice)

• 启发思考(Heuristic Thinking)
方法补充


1. 角色建模(Persona)
2. 够用的文档(Document the Answer)
3. 简洁代码(Clean Code)
4. 简单设计(Simple Design)
5. 单元测试(Unit Test)
6. 重构与重写(Refactoring or Rewrite)
XP 反馈体系

More Related Content

Similar to 持续交付 Continuous delivery

从人物角色到设计呈现
从人物角色到设计呈现从人物角色到设计呈现
从人物角色到设计呈现canouyang
 
您也可以成為古火田任三郎~假說思考的力量
您也可以成為古火田任三郎~假說思考的力量您也可以成為古火田任三郎~假說思考的力量
您也可以成為古火田任三郎~假說思考的力量基欽 劉
 
數位科技工具在自我學習上的運用
數位科技工具在自我學習上的運用數位科技工具在自我學習上的運用
數位科技工具在自我學習上的運用基欽 劉
 
簡報規劃與技巧
簡報規劃與技巧簡報規劃與技巧
簡報規劃與技巧基欽 劉
 
Doc 2011101404575913
Doc 2011101404575913Doc 2011101404575913
Doc 2011101404575913Rhythm Sun
 
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道
China Test2012 W2 徐毅 大测大悟   测试的敏捷之道China Test2012 W2 徐毅 大测大悟   测试的敏捷之道
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道Yi Xu
 
银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011Yi Xu
 
电话访谈那些事儿.pptx
电话访谈那些事儿.pptx电话访谈那些事儿.pptx
电话访谈那些事儿.pptxetaoux
 
主搜垂直化调研报告-单反相机.pptx
主搜垂直化调研报告-单反相机.pptx主搜垂直化调研报告-单反相机.pptx
主搜垂直化调研报告-单反相机.pptxetaoux
 
敏捷产品研发
敏捷产品研发敏捷产品研发
敏捷产品研发Tianshuo Hu
 
敏捷开发(上)- 软件工程篇
敏捷开发(上)- 软件工程篇敏捷开发(上)- 软件工程篇
敏捷开发(上)- 软件工程篇cly84920
 
Getting Real
Getting RealGetting Real
Getting Realrogerwang
 
產品企劃與開發Part2 分享版
產品企劃與開發Part2 分享版產品企劃與開發Part2 分享版
產品企劃與開發Part2 分享版Mr PM
 
向咨询行业学工作奥秘
向咨询行业学工作奥秘向咨询行业学工作奥秘
向咨询行业学工作奥秘Kenny Liu
 
Wap淘宝可用性测试报告.pptx
Wap淘宝可用性测试报告.pptxWap淘宝可用性测试报告.pptx
Wap淘宝可用性测试报告.pptxetaoux
 
Baidu pm心得分享
Baidu pm心得分享Baidu pm心得分享
Baidu pm心得分享磊 张
 
QM-060-問題分析與解決能力提升
QM-060-問題分析與解決能力提升QM-060-問題分析與解決能力提升
QM-060-問題分析與解決能力提升handbook
 
企业总体社区化 第三部分
企业总体社区化 第三部分企业总体社区化 第三部分
企业总体社区化 第三部分sxryan
 
Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维Jie Bao
 

Similar to 持续交付 Continuous delivery (20)

从人物角色到设计呈现
从人物角色到设计呈现从人物角色到设计呈现
从人物角色到设计呈现
 
您也可以成為古火田任三郎~假說思考的力量
您也可以成為古火田任三郎~假說思考的力量您也可以成為古火田任三郎~假說思考的力量
您也可以成為古火田任三郎~假說思考的力量
 
數位科技工具在自我學習上的運用
數位科技工具在自我學習上的運用數位科技工具在自我學習上的運用
數位科技工具在自我學習上的運用
 
簡報規劃與技巧
簡報規劃與技巧簡報規劃與技巧
簡報規劃與技巧
 
Doc 2011101404575913
Doc 2011101404575913Doc 2011101404575913
Doc 2011101404575913
 
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道
China Test2012 W2 徐毅 大测大悟   测试的敏捷之道China Test2012 W2 徐毅 大测大悟   测试的敏捷之道
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道
 
银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011
 
电话访谈那些事儿.pptx
电话访谈那些事儿.pptx电话访谈那些事儿.pptx
电话访谈那些事儿.pptx
 
主搜垂直化调研报告-单反相机.pptx
主搜垂直化调研报告-单反相机.pptx主搜垂直化调研报告-单反相机.pptx
主搜垂直化调研报告-单反相机.pptx
 
敏捷产品研发
敏捷产品研发敏捷产品研发
敏捷产品研发
 
敏捷开发(上)- 软件工程篇
敏捷开发(上)- 软件工程篇敏捷开发(上)- 软件工程篇
敏捷开发(上)- 软件工程篇
 
Getting Real
Getting RealGetting Real
Getting Real
 
產品企劃與開發Part2 分享版
產品企劃與開發Part2 分享版產品企劃與開發Part2 分享版
產品企劃與開發Part2 分享版
 
向咨询行业学工作奥秘
向咨询行业学工作奥秘向咨询行业学工作奥秘
向咨询行业学工作奥秘
 
Wap淘宝可用性测试报告.pptx
Wap淘宝可用性测试报告.pptxWap淘宝可用性测试报告.pptx
Wap淘宝可用性测试报告.pptx
 
20150206 aic machine learning
20150206 aic machine learning20150206 aic machine learning
20150206 aic machine learning
 
Baidu pm心得分享
Baidu pm心得分享Baidu pm心得分享
Baidu pm心得分享
 
QM-060-問題分析與解決能力提升
QM-060-問題分析與解決能力提升QM-060-問題分析與解決能力提升
QM-060-問題分析與解決能力提升
 
企业总体社区化 第三部分
企业总体社区化 第三部分企业总体社区化 第三部分
企业总体社区化 第三部分
 
Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维
 

More from Sun Wei

培训 Trainning
培训   Trainning培训   Trainning
培训 TrainningSun Wei
 
实用工具 Useful tools
实用工具   Useful tools实用工具   Useful tools
实用工具 Useful toolsSun Wei
 
Build Quality In
Build Quality InBuild Quality In
Build Quality InSun Wei
 
Request Management
Request ManagementRequest Management
Request ManagementSun Wei
 
AwayDay - TW 2011
AwayDay - TW 2011AwayDay - TW 2011
AwayDay - TW 2011Sun Wei
 
CwP One Year Learning
CwP One Year Learning CwP One Year Learning
CwP One Year Learning Sun Wei
 
Consultant Development Small Book
Consultant Development Small BookConsultant Development Small Book
Consultant Development Small BookSun Wei
 
San Jose Support Team Sharing
San Jose Support Team SharingSan Jose Support Team Sharing
San Jose Support Team SharingSun Wei
 
4 Levels Consulting Finalized version
4 Levels Consulting Finalized version4 Levels Consulting Finalized version
4 Levels Consulting Finalized versionSun Wei
 
4 Levels Consulting
4 Levels Consulting4 Levels Consulting
4 Levels ConsultingSun Wei
 
Project vs marriage
Project vs marriageProject vs marriage
Project vs marriageSun Wei
 
群氓假设下的中国软件市场
群氓假设下的中国软件市场群氓假设下的中国软件市场
群氓假设下的中国软件市场Sun Wei
 
All About Twu
All About TwuAll About Twu
All About TwuSun Wei
 

More from Sun Wei (13)

培训 Trainning
培训   Trainning培训   Trainning
培训 Trainning
 
实用工具 Useful tools
实用工具   Useful tools实用工具   Useful tools
实用工具 Useful tools
 
Build Quality In
Build Quality InBuild Quality In
Build Quality In
 
Request Management
Request ManagementRequest Management
Request Management
 
AwayDay - TW 2011
AwayDay - TW 2011AwayDay - TW 2011
AwayDay - TW 2011
 
CwP One Year Learning
CwP One Year Learning CwP One Year Learning
CwP One Year Learning
 
Consultant Development Small Book
Consultant Development Small BookConsultant Development Small Book
Consultant Development Small Book
 
San Jose Support Team Sharing
San Jose Support Team SharingSan Jose Support Team Sharing
San Jose Support Team Sharing
 
4 Levels Consulting Finalized version
4 Levels Consulting Finalized version4 Levels Consulting Finalized version
4 Levels Consulting Finalized version
 
4 Levels Consulting
4 Levels Consulting4 Levels Consulting
4 Levels Consulting
 
Project vs marriage
Project vs marriageProject vs marriage
Project vs marriage
 
群氓假设下的中国软件市场
群氓假设下的中国软件市场群氓假设下的中国软件市场
群氓假设下的中国软件市场
 
All About Twu
All About TwuAll About Twu
All About Twu
 

持续交付 Continuous delivery