【问题标题】:How to track Domain Entities with TFS using the CMMI project template?如何使用 CMMI 项目模板通过 TFS 跟踪域实体?
【发布时间】:2011-04-13 02:34:41
【问题描述】:

我的企业即将开始一个有点复杂的项目,我们可能会在其中使用Domain Driven Design 作为业务层。该项目将使用 Visual Studio 2010 开发,并使用 CMMI 5.0 团队项目模板通过 TFS 2010 进行管理。

我认为使用 TFS 工作项来跟踪和管理业务层中的域实体和值对象的定义是一个好主意。然而,CMMI 项目模板似乎没有任何合适的工作项。我有以下解决方法:

  1. 使用 Requirements 工作项, 修改它,使 需求类型字段还有一个可能的值,例如“Domain 实体”。

  2. 向项目添加新工作项 模板。

  3. 放弃并且不使用 TFS 来管理域实体,而是在单独的文档中跟踪它们。

我的问题是:您认为最合适的方法是什么?而且,过去有没有人做过类似的事情(使用 TFS 工作项管理域实体)?

【问题讨论】:

    标签: visual-studio tfs domain-driven-design cmmi


    【解决方案1】:

    注意:我之前没有听说有人尝试过这个,所以 YMMV :-)

    我倾向于添加一个新的工作项类型,并将需求链接到域实体,以便您可以看到哪些需求影响了哪些实体,并且您还可以将域实体链接到其他实体。

    我还倾向于在工作项上包含其他信息,例如上下文、聚合根等,以便实体工作项周围有更多信息。

    使用 TFS 工作项执行此操作可为您提供历史记录和跟踪,这很可能值得这样做,但是我还要确保我也有从实体工作项到域 doco 的链接,假设它存储在类似于项目门户或其他存储库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-16
      • 1970-01-01
      • 2019-08-06
      • 2011-07-24
      • 2022-12-03
      • 2015-03-24
      • 2018-04-16
      • 1970-01-01
      相关资源
      最近更新 更多