使用 Jira+Portfolio+Xray 玩转 SAFe Essential 敏捷项目管理发表时间:2020-06-16 15:47 上周,我们邀请到了敏捷专家:金毅老师给大家做了一场线上分享。金毅有十年敏捷项目管理和敏捷咨询经验,她用一句话总结了她这十年的经验和感悟: ”目前最普及的项目(产品)级敏捷、软件开发和IT部门敏捷主要是为了让 Team of Teams 做正确的事情以及正确地做事,并且能够让每个人融入到为最终用户交付价值的成就感之中。” 点击查看公开课精彩回放视频 讲师课件 尽管当晚的分享一波三折,还是有不少朋友坚持到了最后,还有一些有趣的问题没有来得及答复,下面给出我的理解和建议! jack ge 问 : 现在各个Team的Sprint用的不同的命名格式 整个公司的Sprint 有必要重新对齐么 这个重要么? 金毅 答:如果是开发一个产品,实施一个项目,或者一个关联紧密的组织,也就是针对一个Team of Teams的大团队,比如SAFe框架里的一个ART,或者Spotify部落制的一个部落,我建议使用统一的迭代节奏,这样便于自上而下对齐目标、计划和进度,我喜欢称之为集团军作战!团队间的依赖和协作可以在统一的时间窗里协商和承诺,这是使Team of Teams达到步调一致,降低额外的沟通协调成本的一种好方法。 caty 问:测试管理用的什么插件? 金毅 答:Jira 的开放性使它的各种插件格外丰富。我这个项目使用了Xray管理测试。 张立军 问:请问金老师,你们每天的站会选在几点开?除了dashboard还有其他工具么?站会的关注点是什么? 金毅 答:这个项目的各个team可以选择不同时间段开站会,有的放在上午9点多,有的放在下午4、5点,还有远程团队成员参会。大家都逐渐养成了使用Jira Dashboard开站会的习惯。我和RTE以及几位scrum master一起制定了dashboard标准格式,便于team之间信息共享,以及每周周报数据的快速采集。除了几个标准视图之外,各个team也可以自己定制一些其它视图,只要便于信息共享,尤其让全体成员随时看到当前迭代以及当前MVP 的进度、风险和问题,并及时采取行动,就达到了站会的目的。 xiaoxue问:请问老师,使用了 Jira 做敏捷管理,还有用到线下的工具吗? 金毅 答:使用电子工具要求团队各个成员都养成每天正确使用的好习惯,才能展示出正确的进度、风险和问题,分享给团队其他人,且便于分配、估算、跟踪、统计和回溯。项目前期非常需要scrum master的贴身辅导和随时纠偏。这个项目的内、外部依赖关系相当复杂,我们做了物理的Dependency Board,并在第一次PI Planning会上大家一起生成了Program Board,这些物理呈现方式很有视觉冲击效果,让团队成员和高层管理者都看到了项目的复杂度,进而针对风险大的topics再做细化和专项讨论和规划。 Jessie Li问:您是如何定制最细小的规则,我们才可以从不同的纬度显示dashboard。这个规则可以分享吗? 金毅 答:需求管理从Epic-Story-Subtask都有命名规范,test cases、test execution、test plan也有命名规范,各种依赖关系也用标准Labels标注,Sprint和MVP releases也用统一的定义。这些前期制定的规范使项目过程管理更加高效,尤其对于采集周报的数据、生成各种dashboard视图很有帮助。 金毅 答:1)下面是给整个项目各个team成员的操作规范,仅供参考:
2)不需要每个人都花大量时间去学习 Jira 插件的用法。我和 Scrum Master们率先做出了所有范例和详细手册,然后sprint 0时我确实给每个team做了手把手的培训和辅导,而且我组织了SM的每日站会来随时了解各组的进展和问题,并且还利用每周的program meeting分享一些通用的good practice,当项目周报都从Jira采集数据时,各个team必须要正确使用Jira。 3)新手最好由老手带一带,学习工具就是动手。对于任何管理工具,其实是把整个管理流程和规范固化在了工具里面,所以需要有经验的教练和管理者统一定义规范和用法,并督促团队执行到位,而且要持续优化和调整,适合团队和项目的新需要,尤其要方便使用,方便信息共享。
|