规划扑克:关于开发人员第一印象的说明

我和其他一些程序员一样,并不喜欢集会。 有时,所有这些对sprint的细化,sprint审查,回顾会议都是令人讨厌的。


我工作过的团队从来没有计划过扑克聚会,但是最近我参加了这样一个真正的外星团队。 我熟悉这个团队的所有成员(新架构师除外),但是我从来没有亲眼看到团队的完整组成,因此我很感兴趣地看着他们的团队合作方式。 除了很有趣之外,我还能够学到一些对自己有用的新东西。 在本文中,我想分享我对参加计划扑克集会的印象。

计划扑克会议的频率


我什至不知道我们的一些团队在练习Planning Poker。 事实是,在我们的项目中,来自两个部门的团队成员:荷兰前台和俄罗斯后台。 在我们的环境中使用Planning Poker来获得sprint内容是不现实的。 对于此类会议,您需要在一个地方集合整个团队,并且很难定期组织它。 因此,团队仅为几年积压的任务进行此类会议,其中一些任务通常看起来很疯狂且不切实际,因此,这些任务所需要的时间超过了经理当前准备的时间。 出于这些目的,我认为规划扑克是完美的。 如果您有为分散的团队使用Planning Poker的经验,而又没有将整个团队聚集在一间屋子里,那么熟悉一下自己,退订评论会很有趣。

对于哪些团队,使用Planning Poker将是有益的


正在考虑的团队正在开发医疗设备软件的软件部分和相应硬件部分的软件-固件。 因此,这样的会议对于团队的大多数成员都是有益的,因为某人只处理一个部分,却不知道软件其他部分遇到的细节和困难。 在集会期间,收视率最低和最高的人们之间开始了许多讨论:“这样做很容易。” 是的,有时经验丰富的程序员会给予较低的评价,而在某些情况下,由于经验不足会给予较低的评价,因为这是常规硬件的“ 讽刺”固件,以及为什么要花这么长时间打扰</ sarcasm>

大任务分解并单独评估


根据项目的具体情况,大多数任务至少包含3个部分:软件,固件和实际测试。 对于组成元素组中的复杂系统,对一个元素进行了评估。

您可以邀请其他项目的人参加


在评估任务的复杂性时,初学者的其他问题可能会很有帮助。 如您所知,他们邀请我参加这项神圣的任务。 事实是,一个无知的人会问一些问题,这些问题也有助于说明团队成员的等级。 我本人曾几次注意到,在我提出问题之后,尽管我已经决定了等级,但有些人立即开始寻找另一张牌。

计划扑克比赛所需的时间


这样的会议需要很多时间。 每个问题的讨论时间取决于需求的完整性和对解决方案的理解。 讨论该问题的时间可能在5到30分钟之间。 因此,我参与了讨论任务的积压部分的后三分之一。 花了一个半小时。

总结一下。

一切都要适度。 计划扑克比赛是有用的活动,但是它们会花费很多时间,因此,除非您有空闲时间,否则我不认为经常举办扑克比赛是不明智的。 通过不时召开这样的会议,您将在项目的不同部分保持团队的总体意识,这将有助于改善解决问题的过程。 对于某人来说,这可能是一个很好的机会来熟悉项目的其他部分,以防您对自己的工作感到无聊。

Source: https://habr.com/ru/post/zh-CN442336/


All Articles