美文网首页
《敏捷革命》读书心得

《敏捷革命》读书心得

作者: 摩羯分享 | 来源:发表于2022-05-17 08:12 被阅读0次

    相对传统的自上而下逐步实施的瀑布模型,scrum解决了开发流程缓慢, 高度的不可预见性过程中存在的局限和缺陷,scrum方法彻底变革瀑布式的软件开发方法。作者通过亲身经历,讲述scrum框架背后的逻辑,让我们不但了解了scrum管理体系,更了解了scrum原则背后更深的原因,让我们更深刻理解了敏捷价值观更深层理论支撑。其中背后的科学研究告诉了我们真相,并将其利用到scrum中统筹一切,并将其应用到实践中。

    传统开发中,我们都详细规划每个阶段的活动,里程碑事件和时间都足够详细,但一旦开始,一切都会变的面目全非,各种突发事件。关联系统的延迟反馈、领导决策的延迟,技术障碍,沟通障碍,我们会面临各种突发情况,导致我们并不能按照那样完美的计划进行,当真实的进度和成果摆在我们面前,我们才意识到问题已经超出了我们的解决能力,缺陷的产生的速度远远超过了修复速度,根本做不到日清bug,最终让我们面临的就是项目延期,费用超支。

    Scrum方法充分考虑到了可能出现的不确定因素,围绕学习的过程建立结构,这样团队更好的自我组织,提高工作速度,改进工作质量。Scrum方法让团队经常检验正在做的事情,是否朝着正确的方向前进,通过不断的检查和调整,即观察导向决定行动,PDCA循环方法根据外部环境寻找答案。

    1、Scrum聚焦团队而非个人:动荡时期的scrum,团队目标一致是一个重要因素,依靠团队力量,相信团队能够解决一切问题,通过每日站会促进团队相互讨论,分享信息,会后及时解决团队提出的障碍。团队规模不超过9人,原因是基于大脑思考记忆能力局限,,减少培养新人的时间成本和多人沟通渠道,更大的提升运作速度。回顾会是努力找出坏制度,人是制度下的产物,从自身找原因,寻求内驱力,不是指责他人,妄加评论。

    2、以周期视角审视时间:做任何事情都是有时间限制的,我们的注意力也容易涣散,而且我们都不擅长评估一项任务所需的时间,因此需要把工作分解,在固定的短暂的时间内,集中精力,产出成果,再回头审视成果如何。每日固定时间固定地点站会,目的是给团队一个固定的节奏,时间不超过15分钟,目的是直击重点,用最少的时间,讨论出容易付诸实践的宝贵信息。站着开会,促使每个人积极交流,听别人的看法,提高效率。每日站会让每个人知悉一切,提高沟通饱和度,有助于加快工作进度

           3、浪费是一种犯罪:一次只做一件事,我们不能同时执行多项任务,源自任务之间转换是需要时间的,同时开展5个项目,就有75%的工作是浪费的。一次性把事情做好,处理问题的最佳时间就是你发现问题的时候,托的越久解决时间越长,甚至会超出最初的解决时间的几十倍。工时越长,效率越低,人的决策能力有限,精力消耗的越多,休息时间越短,做出的决策就会越糟糕,甚至工作超出负荷,人就不容易集中注意力,容易犯错误。半途而废等于丝毫没做,scrum冲刺中,我们关注的是完成的多少,而不是做了哪些。避免不合理现象,富有挑战性的目标可以起到激励的作用,不可能实现的目标只会让人沮丧。努力让工作流畅起来,选择流畅性最强、麻烦最少的方式做事情。Scrum就是要尽量帮助你实现这样的流畅性,让我们集中精力消除那些在工作中看似很必要、实则无意义的浪费现象。我努力让Scrum变成干扰性最小、能让人集中精力的工作架构。

           4、scrum的务实而非空想:规划工作,虽然不善于评估,虽然计划不断再变化,但不等于不需要计划,要评估任务需要多少工作完成,而不是要花费多久完成。高价值的要细化,不明确的部分粗略。按照客户价值排序,哪些对客户重要,哪些更有商业影响力,哪些事项最有利可图,哪些事项最容易实现?对于哪些低风险下能创造最多价值的事项,优先级最高,客户更关心哪些,重要的事情优先做。谁做谁负责评估,而不是由所谓的专家评估,采用比较大小,同样的评判尺度,能够取得他人对这项任务的难度看法,有利于达成共识。

    团队速率是实干出来的,保证用户故事的完整,通过完成标准, 迭代结束,看完成了多少用户故事,剩余故事的难度评分是多少,以此评估全部完成的速率。过程中的障碍需要不断的消除,提升团队速率,达到团队最终想要的目标。

    5、在产品开发中,有一条反复得到证明的铁律,即一个产品80%的价值来自20%的功能。

    我们能在哪些方面以最少的精力创造出最大的价值,关键就是确定各个事项的优先顺序。这就需要找一个既明白产品前景,又明白各个事项的价值的人来明确代办事项清单,确定各项事项的优先顺序。

    6、决策循环:观察导向决策行动。scrum之所以要求团队定期推出一些可行的新成果,就是为了使产品负责人看看新增成果能产生多少价值,看看人们的反应如何,获取反馈意见。然后,他就可以在这些反馈的基础上调整团队在下一个冲刺阶段中的行动,从而建立一个循环往复的意见反馈回路,有助于加快创新与调整的速度,使产品负责人能够评估团队的活动创造了多少价值。

    人们都想做一些高尚的事情,想让世界变得更美好,哪怕以一种微不足道的方式。关键在于如何解决前进之路上的各种障碍,让他们最大限度地发挥出自己的能力,成为自己期待的自我。Scrum就具有这个作用。它帮你制定目标,帮你系统性地、一步一个脚印地实现目标。更重要的是,它还能帮你发现障碍。是一种务实的、可以付诸实施的方法,帮助你改变现状。万事皆能,唯不言弃.

    相关文章

      网友评论

          本文标题:《敏捷革命》读书心得

          本文链接:https://www.haomeiwen.com/subject/ghewurtx.html