2012-12-05 60 views
0

我有一个项目,有4个团队处理一个相当大的基于Web的系统的不同部分。在Jira和Jira Agile中处理此问题的最佳方法是什么?Jira敏捷和一个项目中的几个团队

每个团队都有一个项目和董事会,或者在Jira Agile中有另一种组织方式吗?

阅读关于使用组件,但因为我对Jira敏捷相当新,我不知道该怎么做。

+0

历史更正:Atlassian编写了JIRA问题跟踪器。几年前,Atlassian为JIRA购买了一款名为GreenHopper的产品管理插件。 Atlassian最近重写了GreenHopper。 – mdoar

回答

0

我觉得你对一些事情感到困惑,这对新人来说是可以理解的。

Jira是您正在使用的软件,Greenhopper是一家为其生产插件的外部公司,主要是Agile插件。组件在Jira中,它们只是一种可以将问题分类的方法。我建议你在jira上找到一个教程视频,向你介绍更好的工具。

现在,再次,这些只是工具。他们并不指定你应该如何工作。 Jira非常灵活,因此您可以在其中执行敏捷,Scrum,看板或其他任何方法。

您需要先决定采用哪种方法/过程。基本上,你们将如何工作?

所有团队都在冲刺中工作吗?他们是否有相同的截止日期?这些故事是否会发布整体的一部分,或者每个团队都可以自行提供完整的功能?例如,如果一个团队是基础架构,一个是UI,另一个是DB,那么他们的部分可能会聚到一起,形成一个“完整”功能,这是完整的并经过测试。 另一个例子是,如果A队正在做一个报告模块,而B队正在做一个登录模块,他们的功能通常不相关,他们可以单独工作。

所以基本上,你不能问任何人在这里给你直接的答案。停止关注工具并理解你将如何工作以及对你有意义。

并记住:敏捷是反复试验。尝试一下,如果它不起作用,请适应。

1

如果很多团队在同一个系统的不同部分工作,我建议您只创建一个项目。根据我的经验,您很有可能想将“物品”从一个团队移动到另一个团队,或者链接两个相关但未由同一团队处理的项目。

像前面提到的帖子一样,GreenHopper只是一个(敏捷)插件,可以帮助您管理JIRA中的项目,允许以不同方式显示和管理它们。如果您正在遵循像Scrum这样的开发流程,那么插件特别有用。

使用最新版本的工具,我可以轻松地在多个团队之间共享一份“积压”工作,然后在需要处理时将“项目”分配给特定团队。例如,在计划下一个Sprint时。

当然,清楚地看待您的流程是关键。

+0

我曾经提出过使用组件字段的建议,并使用它来为故事和任务设置负责任的团队。我设法让它起作用,但它引入了一个可能的问题,因为这意味着在创建故事/任务时必须记住设置组件字段。 – jne