推荐敏捷教练书籍 敏捷教练是一个“新兴”的职位,对于这个新职位,他都有哪些技能要求,如何自我提升呢?
看一下下面的书单:
敏捷教练 如何构建敏捷项目管理团队 : ScrumMaster、敏捷教练与项目经理的实用指南 敏捷软件开发 : 原则、模式与实践 敏捷回顾 : 团队从优秀到卓越之道 敏捷革命:提升个人创造力与企业效率的全新协作模式 Scrum敏捷项目管理 敏捷开发的艺术 敏捷项目管理 30天软件开发 : 告别瀑布拥抱敏捷 敏捷武士 : 看敏捷高手交付卓越软件 敏捷教练 作者: [英] Rachel Davies / [英] Liz Sedley 出版社: 清华大学出版社 副标题: 如何打造优秀的敏捷团队 原作名: Agile Coaching 译者: 徐毅 / 袁店明 内容简介: > 《敏捷教练:如何打造优秀的敏捷团队》取材于国际知名敏捷教练的真实经历,展示了他们在辅导团队进行敏捷实践过程中所积累的辅导技巧,凝聚着他们在对敏捷辅导的真知灼见,每章还针对特定主题总结了在转型过程中教练和团队可能面对的障碍及其应对方案。
《敏捷教练:如何打造优秀的敏捷团队》具有较强的实用性和指导性,适合项目经理、技术总监和敏捷团队的所有成员阅读与参考。
如何构建敏捷项目管理团队 : ScrumMaster、敏捷教练与项目经理的实用指南 作者: 丽萨·阿金斯 出版社: 电子工业出版社 副标题: ScrumMaster、敏捷教练与项目经理的实用指南 译者: 徐蓓蓓 / 白云峰 / 刘江华 内容简介: > 《敏捷项目管理系列丛书•PMI-ACPSM考试指定教材•如何构建敏捷项目管理团队:ScrumMaster、敏捷教练与项目经理的实用指南》结合作者的亲身经历告诉读者如何建立一个高性能的敏捷项目管理团队,以及最终成为一名优秀的敏捷教练。作者将敏捷教练定义为导师、协助者、老师、问题解决者、冲突领航员、协作指挥者,正是这种不同角色之间的细微区别才使敏捷教练的工作富有深度。《敏捷项目管理系列丛书•PMI-ACPSM考试指定教材•如何构建敏捷项目管理团队:ScrumMaster、敏捷教练与项目经理的实用指南》不仅能帮助敏捷教练、培训师、导师、协助者提升自身表现,而且对所有敏捷开发组织中身处领导岗位的人在构建敏捷项目管理团队方面提供指导和帮助,对希望成为高效敏捷项目管理团队一员的人也可以从《敏捷项目管理系列丛书•PMI-ACPSM考试指定教材•如何构建敏捷项目管理团队:ScrumMaster、敏捷教练与项目经理的实用指南》中获益。
敏捷软件开发 : 原则、模式与实践 作者: [美] Robert C·Martin 出版社: 清华大学出版社 副标题: 原则、模式与实践 原作名: Agile Software Development: Principles, Patterns, and Practices 译者: 邓辉 内容简介: > 在本书中,享誉全球的软件开发专家和软件工程大师Robert C.
推荐软件工程实践书籍 Scrum转型想要做好,第一步先了解并真正落实Scrum,那么我推荐的Scrum书籍是要看懂并实践的。第二步是团队的工程实践要做扎实。
下面推荐工程实践书单:
重构:改善既有代码的设计 解析极限编程 : 拥抱变化 代码整洁代码 程序员的职业素养 修改代码的艺术 编写可读代码的艺术 测试驱动开发 : 实战与模式解析 Cucumber:行为驱动开发指南 实例化需求 驯服烂代码 重构:改善既有代码的设计 作者:Martin Fowler 出版社:人民邮电出版社 译者:熊节 链接:https://item.jd.com/12584498.html 内容简介: > 重构,一言以蔽之,就是在不改变外部行为的前提下,有条不紊地改善代码。多年前,正是本书原版的出版,使重构终于从编程高手们的小圈子走出,成为众多普通程序员日常开发工作中不可或缺的一部分。本书也因此成为与《设计模式》齐名的经典著作,被译为中、德、俄、日等众多语言,在世界范围内畅销不衰。
本书凝聚了软件开发社区专家多年摸索而获得的宝贵经验,拥有不因时光流逝而磨灭的价值。今天,无论是重构本身,业界对重构的理解,还是开发工具对重构的支持力度,都与本书最初出版时不可同日而语,但书中所蕴涵的意味和精华,依然值得反复咀嚼,而且往往能够常读常新。
解析极限编程 : 拥抱变化 作者:Kent Beck / Cynthia Andres 出版社:机械工业出版社 译者:雷剑文 / 李应樵 / 陈振冲 链接:https://item.jd.com/31536602426.html 内容简介: > 极限编程(XP)是适用于中小型团队在需求不明确或者迅速变化的情况下进行软件开发的轻量级方法学。本书是XP宣言,也是第一本有关XP的图书。
这本书介绍了XP背后的思想——它的根源、哲学、情节等。它将帮助读者选择是否在项目中使用XP时做出明智的决策。本书的另一个目的是帮助那些已经在使用 XP的读者更好地理解它。 对程序员而言,XP做出的承诺是他们每天能够处理真正重要的工作,而不必单独面对令人担忧的状况。他们将能够集中全力来使他们的系统获得成功。他们将做出最适合由他们来做的决策。对于客户和管理人员而言,XP的承诺是他们将从每个编程周期中获得最多的利益。他们将能够在开发的中途更改项目的方向而不用承担太高的成本。
本书适合所有软件开发人员、管理人员参考。
代码整洁之道:程序员的职业素养 作者:罗伯特·C.马丁 (Robert C.Martin) 出版社: 人民邮电出版社 原作名: The Clean Coder:A Code of Conduct for Professional Programmers 译者: 余晟 / 章显洲 链接:https://item.
推荐Scrum书籍 直接上干货,推荐书籍清单如下(推荐有顺序的哦)
Scrum指南 Scrum精髓 Scrum敏捷软件开发 Scrum捷径 硝烟中的Scrum和XP : 我们如何实施Scrum 敏捷软件开发:Scrum实战指南 Scrum要素 大规模Scrum:大规模敏捷组织的设计 用户故事地图 用户故事与敏捷方法 Scrum指南 作者:Ken Schwaber & Jeff Sutherland 出版社:Online 译者:Jiancheng Zhou 链接:https://scrumguides.org/ 内容简介: Scrum 是用于开发、交付和持续支持复杂产品的一个框架。本指南包含了 Scrum 的定义,其中包括 Scrum 的角色、事件、工件,以及把它们组织在一起的规则。Ken Schwaber 和 Jeff Sutherland 创造了 Scrum,Scrum 指南也由他们撰写并提供。总之,他们是 Scrum 指南的后盾。
Scrum精髓 作者:Kenneth Rubin 出版社:清华大学出版社 译者:姜信宝 / 米全喜 / 左洪斌 / (审校)徐毅 链接:https://item.jd.com/11462889.html 内容简介: > 短短几年时间,Scrum跃升为敏捷首选方法,在全球各地得以普遍应用。针对如何用好、用巧这个看似简单的框架,本书以通俗易懂的语言、条理清晰的脉络阐述和提炼出Scrum的精髓。全书共4部分23章,阐述了七大核心概念:Scrum框架,敏捷原则,冲刺,需求和用户故事,产品列表,估算与速率,技术债;三大角色:产品负责人,ScrumMaster,开发团队以及Scrum团队构成:Scrum规划原则及四大规划活动:多层级规划、产品组合规划、产品规划和长期规划;冲刺四大活动:规划、执行、评审和回顾。
本书取自作者十多年的实践经验,对员工个体和管理层都具有重要的指导和参考意义,可以帮助企业顺利导入Scrum,在动态的商业环境中以积极心态拥抱变化,做出优秀、卓越的产品,走上创业、守业、常青基业的成功之路。
Scrum敏捷软件开发 作者:Mike Cohn 出版社:清华大学出版社 译者:廖靖斌 / 吕梁岳 / 陈争云 / 阳陆育 链接:https://item.
领导者和管理者(leader vs. manager) 领导者和管理者的区别 领导者有着明确的主人意识。领导者和管理者有很多相似之处,如他们都承担了管理职责。而管理者是为数字服务的。
领导者重点是凝聚共识,而管理者的重点是控制员工。
The main difference between leaders and managers is that leaders have people follow them while managers have people who work for them.
作为一名领导者,可能会具备以下的特质:
正直(Authentic) 愿景 同理心 沟通 管理者是一个头衔(title),而领导者不需要头衔。
如上图那样,作为领导者,是身先士卒的人,是要自己动手的。而管理者是在用嘴指挥,并不亲自动手。
思考 看到上面的领导者的描述,其实想当一名领导者没有那么难。他不需要某个人授权你来做,而是只要你自己行动就可以。
分享给大家一个视频,成为领导者(如何引领一项运动)。
行动 《Scrum精髓》这本书已经翻译好久了,但在国内还有好多人并不了解Scrum的本质。
如果你想深入了解Scrum,欢迎加入Scrum精髓读者群。请加微信:
hiblocknet ; 添加微信后,发送消息 scrum
每日问题 你想在某个方面引领运动吗?其实并不难,关键在于行动起来。 关于作者 BoB Jiang
中国北方的第一位CST(Certified Scrum Trainer)
敏捷变革中心(Center for Agile Transformation)合伙人
Bob的博客、《Scrum精髓》译者 欢迎加入自由职业者俱乐部 微信群,请加微信: hiblocknet ; 添加微信后,发送消息 dream 版权声明 本文采用 CC BY-NC-SA 3.
Agile and Blockchain The origin Many say blockchain is just a decentralized ledger, it is true, but not the essential part for blockchain. I (BoB) as an experienced agile guru (Certified Scrum Trainer from scrumalliance.org), would anatomize blockchain with you together and compare agile and blockchain, and try to find the fundamental for both.
In the beginning, let’s start from the history to understand how they come.
what is agile In 2001, there are 17 software pioneers gathering in snowbird to discuss the light software development methods.
Bob的敏捷之路 本文是我在2019年3月23日杭州敏捷组织者聚会上的分享。主要包含以下内容:
敏捷教练需要什么技能 如何快速进入一个行业 个人学习工具推荐 敏捷教练需要什么技能 根据 Lyssa Adkins 的《Coaching Agile Team》这本书,参照下图敏捷教练需要以下技能: - Teaching - Facilitation - Mentoring - Personal Coaching
除了敏捷、精益知识的深度之外(本文不提这个方向,默认已经具备),还需要具备以上4项软技能。从我自身的经验来看,我着重于前两项技能,即 Teaching, Facilitation。
Teaching 教学(Teaching),其实有很多的方式。我从最基础的演讲技能开始锻炼的。早在2011年我加入了 Toastmasters,(中文叫土马演讲俱乐部,其实这里远远超出了演讲的。)在土马3年多的时间里,我的演讲能力及提意见的能力都得到了很大的提升。另外还有领导力也得到了锻炼。所以我是非常建议小伙伴找一下你身边的土马俱乐部,去试一试。
Facilitation 引导是另外一个我重点关注过的领域,去学习过几个很棒的课程。比如行动学习、引导的秘诀、欣赏式探询等。另外还有一些介绍引导工具很棒的书籍,如《引导》、《引导者工具箱》、《Game Storming》等
个人发展 个人发展有两个维度的思考:
发展方向 如何用好自己的爱好 发展方向 请用心回答3个问题: 1. 未来7年你想成为一个什么样子的人? 2. 你现在的技能和优势是什么? 3. 可以采取哪些方式方法?
作为个人,可以通过3种方式来赚钱: 1. 卖自己的时间 - 如我现在的 CSM/CSPO/CLB。 2. 可以重复的卖自己的时间 - 如我和伙伴在做的HiBlock区块链的培训。 3. 可以用别人的时间来赚钱 - 如合作或成立公司等。
如何用好自己的爱好 用自己的爱好构建一个社区,并用工具沉淀相同爱好的伙伴。相信我,你会有意外的发现。
如何快速进入一个行业 进入一个行业的时候,往往会比较迷茫。比如一个Scrum新人,或者Tensor Flow新人,一开始并不知道学习什么,从哪里入手。我的经验是,先找一下这个行业中最权威的认证是什么,以及该认证体系中最高的认证的标准是什么。这个标准是这个行业顶尖专家汇总的结果。用这个标准作为行动的清单,检查自己有哪些缺少的地方。可以很快的搞起来。
比如Scrum领域的权威认证就是 Certified Scrum Master,该体系中最高的认证就是 Certified Scrum Trainer (CST)。我现在是一名CST,致力于在中国推广Scrum。
日期:2019年3月27日
今天和朋友聊天的时候,提到了一个问题(也是我在CSM敏捷认证课程中碰到的问题)。
通常我会在课程上做几个简单的调查:
有多少人是开发者? – 不会超过1/3 有多少人看过敏捷宣言? – 令人惊讶,比例低到吓人 尽管有很多学员说我们已经在实践敏捷(其实他们的原话是,在推敏捷),但没有看过敏捷宣言。这个着实让我意外。
和朋友一起分析了一下,为什么开发者不会关心敏捷。原因如下:
刚入职场的开发者,焦点在如何快速提升技术能力上,如 python, react, vue 等 大概3-5年的开发者,至少都是开发组长(team leader)。这个时间点最应该来看一下敏捷,但是这个时候也是这个人最忙、最挑战的时刻。天天忙到焦头烂额,到处擦屁股,开会………… 提升到管理者之后,身背绩效指标,就一个目的,完成绩效是第一位,其他都要让步。(所以短期目标和长期目标之间,一直在选择短期目标,没有时间选择长期目标) 所以综上,敏捷是作为一名开发者最应该了解学习的技能,它完全可以融入到日常工作中去。
如果你是开发者,你了解过敏捷吗?
你认为敏捷是什么,你工作中有哪些地方用了敏捷?对你的工作帮助大吗?
如果有问题,欢迎大家通过issue进行讨论
版权声明 本文采用 CC BY-NC-SA 3.0 许可协议。
转载请注明出处!
关于作者 BoB Jiang
和BoB面对面学习Scrum
HiBlock区块链社区(hiblock.net)发起人
中国北方的第一位CST(Certified Scrum Trainer)
敏捷变革中心(Center for Agile Transformation)合伙人
敏捷一千零一夜社区合伙人
《Scrum精髓》译者 Bob的博客 Github: bobjiang Twitter: @bobjiang123 Solidity中文文档
Agile is not agile Definition of agile 1 : marked by ready ability to move with quick easy grace e.g an agile dancer 2 : having a quick resourceful and adaptable character e.g an agile mind
– from m-w.com
From above information, there is a word “quick” in both definition. So many people believes Agile is “agile”, which means “quick”.
Manifesto for Agile Software Development came out in 2001 by 17 software prioneers.
Think BIG, act small First heard this sentence ‘think big, but act small’, I am totally inspired. Why?
I am a trainer, and have many friends like me as trainers or consultants. Often I have some ‘great’ ideas, but I didn’t move forward, so I would miss some opportunities as well. Then if I have any idea, and would like to make it real, and I have to do something, aka.
交付还是交代 了解过Scrum的同学,或拿到 Certified Scrum Master (CSM) 认证的同学,应该都知道Scrum是一个框架,3-3-5-5,分别是:
3个角色 3个工件 5个事件 5个价值观 然而这里面有很多重点,或可能被人忽略的地方。
今天要反思的一个点是我最近1年的感悟,即交付。
什么是交付 交付不仅仅是交出答案,而更应该是有“响”,即付出有对应的回报(最直观的回报,可以用金钱衡量,或可以和金钱挂钩的度量)。
举个简单的例子:比如我们要开发软件中的一个特性(feature)。
如果只是完成了开发和对应的测试工作,(或甚至有的只完成了需求分析或设计文档工作)那么这个时候的特性,无法使用,也不能为团队带来直观的回报。
可能团队会很辛苦,996,天天加班。但作为没有办法度量结果的团队,只能说他们有了交代,而不是交付。
什么是真正的交付呢?
交付指的是,特性真正完成,可以交付给客户使用。由此,客户(以及用户)的问题得到真正的解决,并且变得很高兴。然后团队也变得很兴奋。(当然,客户变得高兴之后,从长远看,收入也会变得顺畅)。
我们要选择交付还是交代 答案毋庸置疑,但往往我们会局限于自己的视角,以为我们选择的是交付,而实际是交代。
我们可以尝试通过如下的问题,来检验是否是交付:
这个工作对于客户的价值是什么? 这个工作是否解决了客户的某个问题? 这个工作是否节省了客户的时间或金钱? 这个工作是否帮客户带来了更多的用户? 还有更多的问题吗?欢迎一起来探讨 赶快扔下那些交代,一起来专注于交付吧!
想要学习 CSM敏捷认证,一起来报名吧!
关于Bob Jiang BoB Jiang
HiBlock区块链社区(hiblock.net)发起人
中国北方的第一位CST(Certified Scrum Trainer)
国内的敏捷(Agile)大咖
敏捷变革中心(Center for Agile Transformation)合伙人
敏捷一千零一夜社区合伙人
敏捷之旅核心组织者
《Scrum精髓》译者