敏捷Scrum中蕴含第一性原理来降维打击

最近敏捷小伙伴们在讨论Scrum与Kanban的区别,还有一些伙伴趁着清明节使劲地挖坟考古。我也来谈谈看法。本文无意考古和展开某种方法论,而是试图以“第一性原理”来探讨事情的本质。

第一性原理

A first principle is a basic, foundational proposition or assumption that cannot be deduced from any other proposition or assumption.

这是来自于量子力学计算的一种说法,意思是从头算,只采用最基本的事实,然后根据事实推论。

继续阅读 More

以社交活动的方式做计划-乐高公司的规模化敏捷

Henrik Kniberg & Eik Thyrsted Brandsgård

2016年12月

原文授权链接: http://blog.crisp.se/2016/12/30/henrikkniberg/agile-lego

翻译&审校:
李洁(Jerry Li) 何强 龚正 姚宇宏(Ella Yao) 陈婧(Elina Chen) 申健(Jacky Shen)

统筹&出品:申健(Jacky Shen)

2017年1月

中译文链接:http://www.jackyshen.com/2017/01/31/planning-as-a-social-event-scaling-agile-at-lego/

— “什么?一个150人的团队会议只要(2天)1天?”

— “对啊!每两个月一次。运行得非常好。”

— “但是为什么这样?怎么做到的?”

背景

乐高数字解决方案部门(DS)由20个左右的团队组成,负责处理孩子和家长手中各种设备- 普通电脑,平板电脑,各种app应用,可穿戴设备,虚拟现实设备等等进行通讯。我们同时也在展望未来的产品开发,如何去拥抱新的技术,如何将传统的玩法与酷炫技术,例如增强现实结合起来,或者找一种能够将一个物理模型“扫描”进游戏的方法。绝大部分的团队在丹麦的比隆,但是我们在印度也有一部分团队。

继续阅读 More

Tips to Certified Team Coach application

This series includes three posts:

  1. How Bright Career Path of ScrumMaster and Agile Coach?
  2. My Agile Coach Journey
  3. Tips to Certified Team Coach application

Tips for applying CTC

The previous two articles shown how bright career it is to be an agile coach, and what I have learned from my jouney of agile coach. If you have the aspiration to achieve the highest level Scrum certification, just follow up this article.
After the experiment of the certification last year, CTC has already opened for public application. As I learnt from the forum, there are many experts in Southeast Asia are applying for this certification, but quite few from China. Hurry up guys, I trust everyone of you, because I believe that in China there are much more professional!

Attention!

继续阅读 More

My Agile Coach Journey

This series includes three posts:

  1. How Bright Career Path of ScrumMaster and Agile Coach?
  2. My Agile Coach Journey
  3. Tips to Certified Team Coach application

How did I grow up to an agile coach

Beginner to Agile

I joined Nokia Siemens Networks in 2007 when Agile had been promoting in the whold 3G Platform product line. In that period, there was few company dare to do large scale agile promotion globally. I obtained Certified Scrum Master(CSM) certification in 2008. During my career in Nokia Siemens Networks, I have been working in various roles such as Senior Software Specialist, Line Manager, Quality Manager, Project Manager, Scrum Master and Agile Coach, and had luckily worked with a lot experts in Agile. It is notexaggerate to say that Nokia Siemens Networks is like the Whampoa Military Academy of Agile in China. As per myself, I have learned and improve a lot as well in management skills, empowerment, lean concept and system thinking. In technical engineering practice, I had fully understood and adopted the concept of Continuous Integration, which is one of the useful practices in eXtreme Programming(XP). Automation Test and Refactoring was applied in my daily work as I awared the importance of Agile of Engineering Practice. The later LeSS (Large-Scale Scrum) Framework is basically originated and summarized from Nokia Siemens Networks’s experience on Organization level Agile.

继续阅读 More

How Bright Career Path of ScrumMaster and Agile Coach?

This series includes three posts:

  1. How Bright Career Path of ScrumMaster and Agile Coach?
  2. My Agile Coach Journey
  3. Tips to Certified Team Coach application

Don’t worried about the carrer development of agile coach

Agile Coach is a new role, there are some people playing that role in all the company transforming to agile but still staying on their current position. So it is inevitable to produce concerns and doubts.

Some people may doubt: The company ask me do play as agile coach or ScrumMaster, what 's the prospect and How can I develop my career?

继续阅读 More

技术团队管理者的软技能

2016年4月份受邀在中生代技术微信群(freshmanTechnology)做了一次群分享,感谢群主邀请,感谢群友收听,更要感谢 @王友强 的细心整理。原文及语音见底部链接。

大纲

  • 前言
  • 团队文化
  • 沟通文化
  • 四种不同的领导力风格
  • 领导力类型的区别
  • 踢猫效应
  • 管理的来源
  • 传统管理
  • 觉察/激情/教练
  • 三种因素决定员工行为
  • 技术管理者的领导力
  • 技术管理者的技能树
  • 绩效考核怎么做
  • 高效团队
  • 群友问答Q&A

继续阅读 More

申请导师级Certified Team Coach认证的攻略秘籍

本系列文章分为三部分:

  1. 敏捷教练和ScrumMaster的职业现在有多吃香?
  2. 我是怎样成为敏捷教练的?
  3. 申请导师级Certified Team Coach认证的攻略秘籍

申请CTC的攻略秘籍

前面两篇文章讲了敏捷教练职业发展的光明前景,以及我成为敏捷教练一路的心得,如果你也想和我一样去冲击最高级别的Scrum导师级认证,那就继续往下看吧。

从去年底推出试点以来,CTC已经正式开放申请,目前我从论坛上看到已有很多东南亚的人士已经在积极申请,而中国区申请人数不多,大家还需要努力啊,我相信国内的敏捷水平可是要远远高于东南亚的啊!

ScrumAlliance对敏捷教练定义的五种能力

前方高能预警

继续阅读 More

我是怎样成为敏捷教练的?

本系列文章分为三部分:

  1. 敏捷教练和ScrumMaster的职业现在有多吃香?
  2. 我是怎样成为敏捷教练的?
  3. 申请导师级Certified Team Coach认证的攻略秘籍

初识敏捷

2007年我加入诺基亚西门子通信,正好赶上3G Platform产品线全面推广敏捷,那个时候在全球真正敢于大规模推广敏捷的大型公司并没有几个。2008年时我获得了CSM认证。在诺西那几年我陆续担任过高级软件工程师、资源线经理、质量经理、项目经理、ScrumMaster、敏捷教练等职位,也和很多敏捷方面的专家共事过,不夸张地说,诺西真的可谓中国敏捷的黄埔军校。至于我个人,在管理方面,学会了更多授权、精益思想和系统思考。在技术和工程实践方面,全面地接受了XP中持续集成的理念,将自动化测试和重构融入到了日常工作中,认识到技术敏捷性的重要。后来的LeSS框架基本上就是诺西那几年在组织级大规模推广Scrum的经验教训的总结。

继续阅读 More

敏捷教练的职业真的很吃香

本系列文章分为三部分:

  1. 敏捷教练和ScrumMaster的职业现在有多吃香?
  2. 我是怎样成为敏捷教练的?
  3. 申请导师级Certified Team Coach认证的攻略秘籍

敏捷教练的职业发展?不必困惑!

敏捷教练是个新鲜头衔,敏捷转型的公司内都有人在做着一些事,其中很多人还是在过去的职位上,却做着全新的事情,于是就难免产生顾虑和疑惑:

公司让我做敏捷教练或ScrumMaster,到底有什么前途?我该如何发展?

继续阅读 More

写出angularjs风格的源代码提交历史

你的项目中是怎么写提交历史的?

不论你是用SVN、GIT或是其他源代码仓库,去看看实际项目中的提交历史吧,你是否能很快地从中找到之前某次改动吗?

看看这张图中的提交历史,眼熟吗?

这还算是不错的呢,还有很多项目的提交历史根本就是大段空白!很多程序员其实并不清楚为什么要写 提交历史(commit messge)

继续阅读 More