自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

切尔斯基

冰河洗剑,绝塞传烽,江山如画雪初晴

原创 当谈论工程师文化时我们在谈些什么

“工程师文化不是谈论出来的…” “事实胜于雄辩. 但什么是事实, 则需要雄辩一番. “ 综下所述, 工程师文化是一种能力型文化, 关注可能性, 理性决策. 打造工程师文化有这么几件事可以做...

2016-03-13 18:02:22

阅读数 5072

评论数 0

原创 A la Carte Pattern, Consulting Pattern Series

扁鹊见蔡桓公,立有间,扁鹊曰:“君有疾在腠理,不治将恐深。”桓侯曰:“寡人无疾。”扁鹊出,桓侯曰:“医之好治不病以为功。”居十日,扁鹊复见曰:“君之病在肌肤,不治将益深。”桓侯不应。扁鹊出,桓侯又不悦。居十日,扁鹊复见曰:“君之病在肠胃,不治将益深。”桓侯又不应。扁鹊出,桓侯又不悦。居十日,扁鹊望...

2013-03-19 23:53:50

阅读数 4194

评论数 0

原创 Problem Driven Pattern, Coaching Pattern Series

无中生有道生一, 一生二, 二生三, 三生万物兵来将挡, 水来土掩见招拆招模式名称问题驱动模式意图通过从问题出发引出实践, 而不是生搬硬套既有实践, 避免"强加给团队既有方案"带来的负面问题, 包括争执, 怀疑等; 更重要的是, 可以真正获得改进.动机当团队试图从从一种开发模式...

2013-03-18 14:04:51

阅读数 4110

评论数 0

原创 Baseline Pattern, Coaching Pattern Series

人类社会能进步,就是因为它学会了既要叛逆也要服从,发现了在漫长岁月里平衡两种品性的社会机制 --斯莫林, 物理学的困惑模式名称基线模式意图通过从整个团队都同意的一组原则和实践开始,避免"强加给团队既有方案"带来的负面问题, 包括片面的理解机械的遵守带来的争执等.动机开发过程中经...

2013-03-18 14:00:56

阅读数 4065

评论数 0

原创 Framework Pattern: Consulting Pattern Series

模式名称框架模式意图使工作的vision, roadmap 以及 tradeoff 更清晰, 以使咨询师自己的工作更有条理, 并以此减少客户的困惑, 使之对将要发生的事情有一致的心理预期, 从而在碰到问题的时候可以齐心协力解决而不是横加指责, 或者因此半途而废动机咨询项目中经常面对一种情景: 所需...

2013-02-20 14:41:30

阅读数 3886

评论数 0

原创 Meta Pattern, Consulting Pattern Series

no problem can be solved from the same level of consciousness that created it -- albert einstein模式名称Meta Pattern, 元模式 (元模式并不是模式的模式, 而是一种叫做"元&quo...

2013-02-20 14:40:02

阅读数 4206

评论数 0

原创 Methods, Not Methodology (5): Predict without Estimation

Estimation is the most disputed practice in software development. The reasons include:It's difficult. We can't know every atom in the universe.It's e...

2013-02-18 16:03:44

阅读数 4013

评论数 0

原创 Methods, Not Methodology (4): Effective Meetings

The ProblemsTwo problems:Even there're already tons of articles and books talking about the meeting efficiency and effectiveness, but "too many ...

2013-02-06 16:47:59

阅读数 4263

评论数 0

原创 Methods, Not Methodology (3): Knowing Everything at the Beginning?

Knowing all details at the beginning is considered impossible, or not necessary, so BDUF (Big Design Up Front) is considered harmful.It's usually tru...

2013-02-04 17:14:38

阅读数 4536

评论数 0

原创 Methods, Not Methodology (2): Effective and Validated 5 Whys

As a brainstorming method, the 5 Whys are hard to beat. This technique is inexpensive, easy to implement. Because it is so elementary in nature, it c...

2013-01-30 22:28:57

阅读数 4225

评论数 0

原创 Methods, Not Methodology (I): Validated Code Review

See Also: AntiPattern: Batch Code ReviewCode review, specially daily code review, is considered a good practice. I've participated lots of code revie...

2013-01-27 20:58:39

阅读数 4312

评论数 0

原创 AntiPattern: Batch Code Review

所谓批量code review是指一段时间, 通常是一个迭代或几周之后, 团队坐在一起集中code review. 这种方式有几个问题:有一些通过code review能发现的bug因此而潜伏下来, 有可能被发布, 就算运气好发布前通过各种测试被发现, 依然带来一些overhead像发bug, 定...

2013-01-09 22:19:52

阅读数 4530

评论数 1

原创 关于学校教育, 晓庆说: 不收你们钱就不错了

背景本学期我们(娴静, 唱鑫, 光磊)在北航开了一门课, 研一, 软件学院, 两学分, 十次课, 每次三小时, 周日下午上, 课程名原来叫 现代软件工程, 后来被学校改为 一级实践, 是在机房上的实践课, 我们主要练习了极限编程中几个跟编程密切相关的实践, TDD, 重构, 结对, 简单设计, 持...

2012-12-26 21:59:31

阅读数 4894

评论数 1

关于学校教育, 晓庆说: 不收你们钱就不错了

背景 本学期我们(娴静, 唱鑫, 光磊)在北航开了一门课, 研一, 软件学院, 两学分, 十次课, 每次三小时, 周日下午上, 课程名原来叫 现代软件工程, 后来被学校改为 一级实践, 是在机房上的实践课, 我们主要练习了极限编程中几个跟编程密切相关的实践, TDD, 重构, 结对, 简单设计, ...

2012-12-26 21:59:00

阅读数 162

评论数 0

原创 学习的逻辑: 知识经济学

万物有始皆有终. 我们的逻辑链条起源于为什么要持续学习, 然后是学习什么, 怎么证明学到了, 最后是为什么只学一门不够为什么要持续学习 -- 知识通胀时代来临大家大部分都是在职的, 平时应该会存钱. 存钱最害怕什么? 对, 通货膨胀. 一旦央行开动印钞机, 并大量放贷制造流动性, 我们辛苦多年的积...

2012-11-28 22:35:28

阅读数 5360

评论数 3

学习的逻辑: 知识经济学

万物有始皆有终. 我们的逻辑链条起源于为什么要持续学习, 然后是学习什么, 怎么证明学到了, 最后是为什么只学一门不够 为什么要持续学习 -- 知识通胀时代来临 大家大部分都是在职的, 平时应该会存钱. 存钱最害怕什么? 对, 通货膨胀. 一旦央行开动印钞机, 并大量放贷制造流动性, 我们辛苦多年...

2012-11-28 22:35:00

阅读数 120

评论数 0

原创 SoS: Story over Solution, Coaching Pattern Series

模式名称SoS, Story over Solution意图当改变相对复杂时, 通过一个故事或场景引导团队参与方案的推导过程, 而不是枯燥的说应该这么做, 以使团队对复杂的改变更加支持.动机当一种改变看起来与直觉不符, 通常会遇到一些抵制, 典型的反对意见比如”没必要”, “自找麻烦”, “现在这...

2012-10-16 21:42:55

阅读数 4456

评论数 0

SoS: Story over Solution, Coaching Pattern Series

模式名称 SoS, Story over Solution 意图 当改变相对复杂时, 通过一个故事或场景引导团队参与方案的推导过程, 而不是枯燥的说应该这么做, 以使团队对复杂的改变更加支持. 动机 当一种改变看起来与直觉不符, 通常会遇到一些抵制, 典型的反对意见比如”没必要”, “自找麻烦”,...

2012-10-16 21:42:00

阅读数 114

评论数 0

原创 CoC: Context over Code, Coaching Pattern Series

Code is cheap, show me the talk. -- from 力岩.模式名称CoC, Context over Code意图通过讲解背景问题和历史, 而不是目前的方案, 使新人(新换入的pair)更快速和透彻的理解目前的代码动机当新人加入项目开始Pair, 或者交换Pair后,...

2012-10-12 16:57:59

阅读数 4044

评论数 0

CoC: Context over Code, Coaching Pattern Series

Code is cheap, show me the talk. -- from 力岩. 模式名称 CoC, Context over Code 意图 通过讲解背景问题和历史, 而不是目前的方案, 使新人(新换入的pair)更快速和透彻的理解目前的代码 动机 当新人加入项目开始Pair, 或者交...

2012-10-12 16:57:00

阅读数 119

评论数 0

提示
确定要删除当前文章?
取消 删除