代码之家  ›  专栏  ›  技术社区  ›  Damovisa

处理TFS中客户提出的错误

  •  9
  • Damovisa  · 技术社区  · 14 年前

    我是使用Scrum开发ASP.NET应用程序的团队的一员。我们目前在项目管理、源代码控制、测试和错误跟踪的几乎所有方面都使用TFS。

    但是,当涉及到客户引起的错误时,有一个缺口。内部发现的bug很容易添加到tfs中,从而允许我们将变更集链接到实际的bug。但是,当客户发现错误时,我们发现自己使用了一个面向外部的错误跟踪系统。( JIRA 现在)并手动在tfs中输入相同的bug。这会导致重复的工作,并且在一个或两个系统中经常会丢失细节。

    我一直找不到jira(或其他bug追踪器)和tfs之间的任何集成工具,也找不到允许客户直接创建tfs bug的方法。

    你怎么处理这个?有什么产品或插件可以帮助这个过程吗?

    4 回复  |  直到 12 年前
        1
  •  9
  •   Ewald Hofman    14 年前

    对于与客户相关的bug,您可以决定使用外部跟踪程序或将它们存储在TFS本身中。我不知道Jira的详细信息,所以我无法确定Jira的所有功能是否在TFS中可用,但我已经成功地将TFS用于多个客户,作为应用程序生命周期管理工具,包括缺陷跟踪。

    当然,这一切都取决于您对bug跟踪系统的需求。对于面向客户的bug,最重要的是客户可以在一个自由使用的工具中以简单的Web形式输入信息。

    至于成本,当你使用 Work Item Only View 人们可以免费使用TFS。对于简单条目,有几个选项:

    1. 客户通过点击一个URL来创建一个bug。这个网址 prefills some fields 错误工作项,如分配给、区域和/或迭代。
    2. 要创建最小的bug窗体,可以创建 web layout for the bug work item type . 只有当您自己不需要完整的Web布局时,这才是可行的,因为您只能为Web指定1个布局。
    3. 您可以决定创建一个简单的表单/SharePoint列表或任何对您有用的内容,并在后台使用TFSDK创建新的Bug。

    如果你想和Jira在一起,那么你可以使用 TFS Integration Platform 使工作项与JIRA同步。

        2
  •  1
  •   Gern Blanston    14 年前

    有团队Web访问,但我不认为这是外部使用,更多信息请访问“http://msdn.microsoft.com/en-us/library/cc668124.aspx”

    我不知道Jira,但是如果它有一个API,您可以创建一个Web服务并使用TFSAPI创建一个工作项。如果需要将信息放回原处,则tfs具有事件订阅以将信息推回原处。

    链接

    http://msdn.microsoft.com/en-us/library/bb130146%28VS.80%29.aspx

    http://www.codeplex.com (不确定它在哪里,但有一个关于codeplex的项目,带有用于使用API的示例)

    http://www.ewaldhofman.nl/post/2010/08/02/How-to-use-WCF-to-subscribe-to-the-TFS-2010-Event-Service-rolling-up-hours.aspx

    http://mskold.blogspot.com/2010/02/upgrading-tfs-event-subscriptions-to.html

    http://www.dotnetcurry.com/ShowArticle.aspx?ID=330&AspxAutoDetectCookieSupport=1

        3
  •  0
  •   Ryan Cromwell    14 年前

    对于我处理的几乎每个客户机项目,我们都通过一组服务公开一个队列。我们的应用程序和客户门户都允许客户提出建议并报告错误。车祸报告也会在这里自动发布。由于发起对tfs的api调用的个人必须有一个cal,所以办公室中的某个人只需触发一个将所有内容拉入tfs的批处理作业。这是一个一键式的按钮,任何人都可以在一天中的任何时候点击。

    我认为关键是减少提交信息的障碍。错误和反馈需要尽可能少的条目。我们有一个文本框。

        4
  •  0
  •   Community basarat    7 年前

    可能是 Combining TFS with Jira - any experiences or advice?

    你可以看看 UseTFS -新版本提供了jira问题和tfs工作项之间的双向同步 some limitations .

    披露 :我为usetfs供应商猪圈工作。