Jira:多个团队的项目与组件

mur*_*rat 3 components jira project

在我的部门中,我们有8个Scrum团队,每个团队都有自己的产品,发行版和积压订单。但是我们也有一些共享的组件,并在需要时互相帮助。那么,您认为哪种方法最适合我们?优点和缺点是什么?请分享您的经验。

  • A)每个团队的项目:每个团队都有自己的Jira项目和前缀。
  • B)每个团队的组成部分:每个团队将有一个Jira项目,每个组成部分。Scrum板将具有类似“ component = A”的过滤器。

要考虑的一些因素:

  • 团队应该能够看到彼此的木板。
  • 有时,A团队的成员应该能够为B团队创建问题并可能就此问题进行工作。
  • 我们应该能够生成部门范围的报告以及特定于团队的报告。
  • 团队和Scrum Master应该完全控制自己的活动。

小智 5

好吧,我认为B是最好的选择

好处

  • 方便的用户管理-当所有开发人员都在同一个项目中时,您需要一次定义角色。
  • 当您为同一个项目制作多个板时,它会自动共享而不会出现权限问题。
  • 部门范围的报告可以通过项目区域中的“报告”选项卡发布。而不是被粗暴地质疑。
  • 想要为另一个团队创建问题的团队成员只需创建一个问题并根据团队指定组件即可。
  • 如果使用预提交钩子来验证是否使用了智能提交,则只需搜索该特定前缀。

现在的缺点

  • 团队负责人可能会破坏彼此的配置,以防他们都对该项目具有管理权限。
  • 如果开发人员忘记指定组件,则由于您将智能过滤器编辑为Component ='A',因此该任务不会出现在任何板上。
  • 项目和复杂工作流程方案中的许多统计信息。

希望我能帮到:)