Bob Jiang 敏捷开发培训 敏捷认证Scrum Master
Recent content on Bob Jiang 敏捷开发培训 敏捷认证Scrum Master
马上订阅 Bob Jiang 敏捷开发培训 敏捷认证Scrum Master RSS 更新: https://www.bobjiang.com/index.xml
什么是敏捷教练
2015年10月23日 08:00
最近和几个新朋友聊天,自我介绍的时候说我是敏捷教练。紧接着问题来了,朋友经常会问什么是敏捷教练?
下面是我微信朋友圈几个不错的解释:
授人以渔 敏捷+教练 敏捷价值观的布道者 有能力协助排除敏捷障碍的人 引导者 高情商的牧羊犬 下面是我的理解(观点):
敏捷教练,对应的英文是Agile Coach,也就是说它是两个词的组合,即敏捷+教练。下面我们分别了解一下什么是敏捷,什么是教练。这对了解敏捷教练非常有帮助。
什么是敏捷 敏捷软件开发(英语:Agile software development),又称敏捷开发,是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于“非敏捷”,更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,也更注重软件开发过程中人的作用。(摘自wikipedia)
敏捷的另一个定义 – 敏捷是尽早频繁地交付商业价值。(感谢Alistair Cockburn)
什么是教练 国际教练联盟(International Coach Federation) 定义教练:“ 专业教练作为一个长期伙伴,旨在帮助客户成为生活和事业上的赢家。教练帮助他们提升个人表现,提高生活质量。教练经过专业的训练,来聆听,观察,并按客户个人需求而定制Coaching方式。他们激发客户自身寻求解决办法和对策的能力,因为他们相信客户是生来就富于创意与智慧的。教练的职责是提供支持,以增强客户已有的技能,资源和创造力。”(摘自百度百科)
-—————–华丽丽的分割线——————
我们了解了什么是敏捷,什么是教练之后,现在来看看敏捷教练到底干什么?
敏捷教练做什么? 敏捷教练做的工作主要分为3个方面:
个人方面 敏捷教练要有能够搞定关键人物(如Sponsor,经理,团队里的tech lead等)的能力。这个能力包含但不限于教练,个人影响力,唤醒者工具箱等。
团队方面 敏捷教练能促使团队自组织,成为高效能团队,并能够自驱动变得更加高效。
组织方面 仅仅一个团队变得高效并不能保证整个组织高效,或者产品的高效产出。这还需要整个组织变的高效。这可能包含但不限于组织结构的调整、工作流程的调整、工作环境的调整等。
-—————–华丽丽的分割线——————
熟悉Scrum的朋友应该知道有一个角色叫ScrumMaster,那么ScrumMaster和敏捷教练又有什么区别呢?(摘自David Ko的博客)
Scrum Master
對象: 針對某個團隊
任務: 主要是重心是幫助團隊實施 Scrum
和專案的關聯: 通常和專案緊密結合
和團隊的關聯: 是團隊的一份子, 要保護團隊
所需要的訓練: Scrum master 這個角色要懂的事情
有敏捷的相關經驗: 不必要
敏捷教練
對象: 針對個人或是團隊
任務: 變革管理, 敏捷性 (agility)
和專案的關聯: 和專案無關, 或是說並不隸屬於某個專案