美文网首页
浅谈敏捷会议的必要性

浅谈敏捷会议的必要性

作者: 惘然忆情 | 来源:发表于2017-12-15 00:13 被阅读0次

      第一次听到敏捷Scrum这个词的时候,觉得这是一个非常高大上的东西,我听不懂,也看不懂,一切都是云里雾里的;后来再次提到敏捷Scrum这个词,觉得这就是一个工作流程,列计划,估算工作量,完成工作,一切都按部就班,日复一日;最近重新接触敏捷Scrum这个词,我似乎有了新的认识,新的理解。

      什么是敏捷Scrum?从这个词语我们就可以看出来,敏捷就是快速响应、快速交付、用以提高客户的满意度和认可度。曾经无论是生产行业还是软件行业,盛行的是传统的瀑布模式,但随着社会经济的发展,客户了解度、参与度的加强,需求变化频率的加快,似乎瀑布模式不大适应这种节奏,敏捷也由此诞生。敏捷可以快速响应、及时调整,带来成本的降低、成果的显著,从而使得客户满意、投资高回报。

      在敏捷的整个流程中,与我最为相关的是什么呢?是迭代,也是每一个迭代会议。很多人认为会议是一件浪费时间的事情,说实话,任何一次会议都需要时间为代价,但是这个代价是否值得,是否能够带来效益才是关键,失之东隅收之桑榆。如果一个不能带来效益的会议那就是浪费时间,如果一个能够带来效益的会议那就是值得的。下面我想浅谈的是我对敏捷会议的理解。

梳理会:

      以前作为一个研发人员,在接受到研发需求的时候,往往得到的是一个需求文档,一份需求列表,但是我们真的能够理解这个需求、清楚这个用户场景吗?大部分情况下,我们是不了解的。在功能研发的过程中,我们需要不断地讨论需求,不断地沟通确认,不断地来回修改,这也是一种时间成本。

      而现在梳理会解决了这个问题,梳理会可以关注用户的使用场景,将不清楚的需求了解清楚,这样研发人员在开发时具有清晰的目标与方向,节省研发时间,避免功能的反复修改。测试人员在测试时有明确的验收场景,提高产品质量。

迭代计划会议:

      凡事预则立,不预则废。计划会议就是在一个迭代周期内,团队计划与承诺能够完成的工作和任务。从而明确该阶段的目标,全身心地投入到工作中,为了一个目标而冲刺。用志不分,乃凝于神,目标多了也就没有目标了,精神不够集中也就没有效率了。

    计划会还有一个关键就是对于时间的估算,我们经常只关注于一个功能我们做完没有,很少去关注一个功能所花费的人力成本,时间估算可以让我们很清楚的了解一个功能的人力成本。

      而估算时间后,研发人员也会全力在规定的时间内完成任务,言必信行必果,这是研发团队的承诺,有承诺就必须履行。长此以往可以提高响应力,提升客户满意度。

每日站会:

      一日之计在于晨,早晨是一个需要承前启后的时间,每日站会就是一个承前启后的短会,总结前一天的工作、计划当天的工作、指出遇到的问题。每日站会可以及时掌握迭代进度,增强团队成员间的合作沟通,更好的保障迭代的进行、计划的完成。

      每日更新燃尽图不仅可以清晰的了解迭代的进度,每一天工作完成情况,还可以调动团队成员的工作积极性,可视化的让团队成员了解自己对团队的贡献。

验收会议:

      验收会议是一个检视和调整的过程,在我看来验收会议有两个主要的目的:一是增强研发团队和市场、方案等其他团队成员的沟通,有利于产品的改进、优化和提升。二是增加团队成员的自信心和积极性。

      每一个迭代的验收会议,可以让市场方案团队成员及时了解研发进度和功能实现情况,并适时指导开发方向;也可以让研发团队了解产品的业务和市场,有助于功能设计及研发。迭代验收会议还可以让每一研发成员之间互相了解彼此的工作,增强对产品的整体理解。

      软件开发人员成就感来自何处?来自功能调通的那一刹那,也来自演示讲诉的那一瞬间。曾经我们在每一个研发阶段,很难找到一种成就感,每天只是日复一日的写代码,我们常戏称自己为“码农”。验收会议是一个团队成员向外展示自己研发成果的时间,可以让团队成员了解自身工作的价值、提升自我的成就感,从而增强自信心和积极性。

回顾会议:

      吾日三省吾身,我们虽然不必每天检视团队,但是当一个迭代结束的时候,还是需要总结和反省。总结团队在该迭代中做的好的地方继续保持,反省团队在迭代中做的不好的地方加以改进。故不积跬步,无以至千里,不积小流,无以成江海,只有不断地改进,团队才能成长,才能进步。

      每一次回顾会议的改进项不能多,罗马不是一天建成的,我们的改进项要有渐进性、持续性,不能急于求成,这样反而会加重团队的负担,使得改进项无法执行下去。

      以上就是我理解的敏捷会议应该带来的效益,如果我们能合理的控制会议时间,达到会议应有的效果,那么会议就不是一件浪费时间的事件。培根有一句名言:“合理的安排时间,就等于节约时间”。

      我们走在学习敏捷的道路上,对于敏捷我们还要不断地学习、实践、反思、改进。

      路漫漫其修远兮,吾将上下而求索……


(PS:如何主持迭代会议的感想留到下次再写吧,不然一次写完,下次就没得写了)

相关文章

  • 浅谈敏捷会议的必要性

    第一次听到敏捷Scrum这个词的时候,觉得这是一个非常高大上的东西,我听不懂,也看不懂,一切都是云里雾里的;...

  • 敏捷日记:敏捷团队回顾会议的三大障碍(1)

    敏捷团队回顾会议的三大障碍(1) 回顾会议(Retrospective meeting)是Scrum敏捷流程的重要...

  • 敏捷开发之回顾会议(Retrospective Meeting)

    回顾会议是敏捷开发会议中,很重要的一个会议。敏捷教案里都说了这个会议是在sprint结束后召开的,主要是总结与归纳...

  • 敏捷会议约定

    在敏捷开发活动中,有许多会议,怎么高效的开好敏捷会议,我们可以在团队内生成一些公约。 下面是关于公约的一些建议: ...

  • 如何开好项目复盘会

    一、我理解的团队回顾会议 回顾会议(retrospective meeting)是来自敏捷方法scrum,这个会议...

  • 敏捷开发时间盒对应5大会议时间

    关于敏捷5大会议详细说明见:《scrum敏捷中5大会议》[https://www.jianshu.com/p/c6...

  • 敏捷站会(stand up)

    什么是站会? 顾名思义,站会就是站着开的会议,它是敏捷四大会议之一,工作日每天进行的会议。 站会目的 敏捷宣言强调...

  • 浅谈敏捷估算与规划

    最近在看《敏捷软件开发实践:估算与规划》,结合自己在工作的中的实践,浅谈一点自己的想法和总结。 总的来说敏捷估算与...

  • 浅谈敏捷开发

    章节 什么是敏捷开发(What) 为什么使用敏捷开发 (Why) 如何使用敏捷开发 (How) 采用敏捷开发的产品...

  • 浅谈「敏捷」开发

    敏捷软件开发宣言 敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构...

网友评论

      本文标题:浅谈敏捷会议的必要性

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