`

敏捷中开发中的承诺解析

 
阅读更多
敏捷中的 promise 和 从commitment其实是不同的,具体参考下面两篇文章的说法:

http://www.pmquanzi.com/articlDetails/434.html

https://zhuanlan.zhihu.com/p/31989579


摘抄其中说的不错的一段:
当自己得到这个问题的答案之后,我思考的第二个问题是,在具体的项目实践中,怎么去落地这5个价值观?对于勇气,尊重,专注,开放这4点,我并没有花费很多时间就想到了方案,我相信如果能认同这些价值观,并真正的去思考了,找到落地方案并不难(比如说上一式里的团队契约,就可以一部分落地尊重,公开的价值观)。



但是对于承诺这一点,困扰了我不少时间,因为我发现自己并没有真正理解承诺(commitment)到底是指什么,是在计划会上或者站会上做一个promise,然后必须要是实现它么?那如果没有实现怎么办呢?如果是这样的话为什么不叫promise,而是叫commitment呢?



出于以上困惑,我想到,promise和commitment都是英文,或许我应该去看一看这两个词在英文里到底是怎么用的。然后我就去查了下字典,考虑到commitment的词根是commit,所以我查的是commit(然后我惊喜的发现commit居然还有自杀,犯罪的意思),很不幸我并没有找到答案。



就在这个时候,敏捷小伙伴的微信群里正好有几个老司机在讨论commit的具体含义,超级老司机徐毅提供了一个解释,叫“致力于......”,这个解释让我豁然开朗,至少在自己内心中,我认为我找到了答案(在此为老司机徐毅孜孜不倦的求真精神点一亿个赞)。我用下面这个例子来阐述我对commit的理解。



如果说这个小男生能每天都很早起来为他心爱的小女生做早饭,如果说他能一直陪伴着小女生做两个人都喜欢做的事情,如果说他能经常送小女生喜欢的包包,衣服,化妆品,如果说他能每天晚上给小女生打洗脚水...... 这个时候,我们可以说这个小男生commit了。这也印证了“致力于......”这个解释。



但是,这个小男生这时候兑现了他的promise了么?并没有!因为他的promise是 “I will love you forever”,他得一辈子都爱这个女孩儿才算是兑现承诺。霸王别姬里程蝶衣说 “说的是一辈子,差一年,一个月,一天,一个时辰,都不算是一辈子!”。(怀念一下哥哥)。



理解了commit之后,就知道我们在项目过程中,落地commitment这个价值观的努力方向了:引导团队真正的付出努力去兑现他们的承诺。然而,要真正的付出努力,那就必须是发自内心的承诺,不应该是强迫,不应该是命令,不应该是控制,否则就不是发自内心。要发自内心的承诺,那就需要基于于对目标的真正认同,并意识到自己能为这个目标所能贡献的价值。那怎么样才能让团队真正的认同目标呢?请看 第一式 WHY到怀疑人生 。以上几点,就是一个敏捷教练,或者Scrum Master在引导过程中,对于落地commitment这个价值观的行事原则。



到了这里,同学们或许会问,那如果团队成员确实commit了,是不是没有兑现promise也没关系呢? 当然不是的,我们关注团队成员是否真正的付出努力去兑现承诺,并不意味着我们不需要关注最终的结果。我用下面这个表格来描述我对promise,commitment,和最终结果的关系梳理和落地commitment价值观的策略。
分享到:
评论

相关推荐

    敏捷开发 敏捷开发 敏捷开发 敏捷开发

    敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发

    软件项目管理论文:敏捷在软件开发中的应用

    通过实际软件开发的案例分析软件生产的价值观,得出敏捷方法在软件开发中的价值。关键词:敏捷开发;增量;迭代;用户故事;文档;软件工程;精益生产从广义上来给敏捷开发下定义,敏捷开发(agiledevelopment)是一...

    敏捷软件开发敏捷软件开发

    敏捷软件开发敏捷软件开发敏捷软件开发敏捷软件开发敏捷软件开发敏捷软件开发敏捷软件开发敏捷软件开发

    敏捷开发中编写高质量Java代码

    敏捷开发的理念已经流行了很长的时间,在敏捷开发中的开发迭代阶段中,我们可以通过五个步骤,来有效的提高整个项目的代码质量。 Java项目开发过程中,由于开发人员的经验、Java代码编写习惯,以及缺乏统一的标准和...

    敏捷开发管理试题及参考答案.pdf

    敏捷开发管理试题及参考答案.pdf敏捷开发管理试题及参考答案.pdf敏捷开发管理试题及参考答案.pdf敏捷开发管理试题及参考答案.pdf敏捷开发管理试题及参考答案.pdf敏捷开发管理试题及参考答案.pdf敏捷开发管理试题及...

    Scrum敏捷软件开发过程.pdf

    Scrum敏捷软件开发过程.pdfScrum敏捷软件开发过程.pdfScrum敏捷软件开发过程.pdfScrum敏捷软件开发过程.pdfScrum敏捷软件开发过程.pdfScrum敏捷软件开发过程.pdfScrum敏捷软件开发过程.pdfScrum敏捷软件开发过程....

    敏捷开发知识体系

    《敏捷开发知识体系》面向敏捷实践者学习敏捷知识和敏捷软件开发企业进行敏捷转型的需要,旨在帮助个人更快地掌握敏捷开发知识,帮助企业更好地实施敏捷转型。主要内容包括:敏捷开发的哲学理念、价值观、敏捷开发...

    敏捷软件开发原则、模式与实践.pdf

    在这本书中,享誉全球的软件开发专家和软件工程大师Robert C.Martin将向您展示如何解决软件开发人员、项目经理及软件项目领导们所面临的最棘手的问题。这本综合性、实用性的敏捷开发和极限编程方面的指南,是由敏捷...

    敏捷开发中QA的职责之敏捷中的QA

    敏捷开发中QA的职责之敏捷中的QA!QA,通常指的是质量保证(QualityAssurance)工程师,但我更喜欢定义敏捷中的QA为质量分析师(QualityAnalyst),主要基于以下几个方面的原因:质量保证更偏向于工业说法,称参与软件...

    敏捷开发的艺术

    尤其是,本书为敏捷开发中一些较为困难的方面(合作的需要和团队成员之间的信任)提供了解决办法。, 不管你目前已经是敏捷团队的一部分,还是只对敏捷开发感兴趣,本书都为你提供了开始实践敏捷开发所需的实用技巧。...

    Scrum敏捷软件开发

    《Scrum敏捷软件开发》是敏捷联盟及Scrum联盟创始人之一、敏捷估算及计划的鼻祖Mike Cohn三大经典著作中影响最为深厚的扛鼎之作,也是全球敏捷社区中获得广泛肯定的企业敏捷转型权威参考。作者花四年时间,把自己近...

    敏捷开发-敏捷软件开发:原则、模式与实践

    在本书中,享誉全球的软件开发专家和软件工程大师Robert C.Martin将向您展示如何解决软件开发人员、项目经理及软件项目领导们所面临的最棘手的问题。这本综合性、实用性的敏捷开发和极限编程方面的指南,是由敏捷...

    华为敏捷开发介绍(华为敏捷软件开发解读V1.01).ppt

    华为敏捷开发,devops,敏捷开发流程,需求分析,华为管理流程

    敏捷开发方法、敏捷中的软件架构

    敏捷开发方法、敏捷中的软件架构敏捷开发方法、敏捷中的软件架构

    华为敏捷开发介绍

    为落实敏捷软件开发在我司的顺利推行,使广大软件开发管理者和开发人员深刻领会敏捷核心理念,熟练掌握敏捷实践方法,从而达到增强应对需求变化的能力、提高产品质量、提升开发效率和缩短交付周期等方面的目标。...

    力软Learun敏捷开发框架源码v7.0,开发手册

    力软.NET低代码快速开发平台,是一个Web可视化开发平台,是一个集PC和APP快速开发代码生成器+通用权限管理+工作流+即时通讯+微信组件+手机APP开发+表单设计+自定义报表+BI大屏等全方位功能于一体的高效、稳定的快速...

    敏捷软件开发.pdf

    在书中,作者延续了自己一贯的写作风格,让你亲历现场,并用幽默亲切的语言和插图,通过一步步展示来自开发一线的代码,分析各种设计决策及其得失,以清晰、易于理解的方式讲述了真实程序设计中最基本然而也是最难...

    敏捷开发,敏捷开发,敏捷开发

    敏捷开发,敏捷开发,敏捷开发,敏捷开发 敏捷开发,敏捷开发,敏捷开发,敏捷开发 敏捷开发,敏捷开发,敏捷开发,敏捷开发

    敏捷软件开发方法与实践

    第6章从组织变革实施模型的角度分析了软件开发组织(全企业或企业中的一些部门)如何进行敏捷转型;第7章介绍了在分布式开发环境和团队中如何采用敏捷实践。, 《敏捷软件开发方法与实践》的目标读者包括软件行业从业...

Global site tag (gtag.js) - Google Analytics