TFS 2013:What';对于需要额外状态的问题,最好的解决方案是什么?

TFS 2013:What';对于需要额外状态的问题,最好的解决方案是什么?,tfs,workflow,agile,Tfs,Workflow,Agile,我正在使用TFS 2013 MSF for Agile模板。对于用户故事,只有以下状态可用,这对于我们的团队来说是不够的: 新的 活跃的 除去 决心 封闭的 我需要为用户故事和bug提供以下附加状态: 准备发展 发展中 开发完成 代码审查完成 准备好接受质量保证了吗 在QA中 质量保证完成 准备好UAT了吗 在UAT UAT完成 准备部署 部署完成 我应该如何做到这一点?我可以修改工作流以添加其他状态和转换。所以,我知道怎么做。但是,这是最好的解决方案吗?在不增加这么多额外州的情况下,是否有更好

我正在使用TFS 2013 MSF for Agile模板。对于用户故事,只有以下状态可用,这对于我们的团队来说是不够的:

  • 新的
  • 活跃的
  • 除去
  • 决心
  • 封闭的
  • 我需要为用户故事和bug提供以下附加状态:

  • 准备发展
  • 发展中
  • 开发完成
  • 代码审查完成
  • 准备好接受质量保证了吗
  • 在QA中
  • 质量保证完成
  • 准备好UAT了吗
  • 在UAT
  • UAT完成
  • 准备部署
  • 部署完成
  • 我应该如何做到这一点?我可以修改工作流以添加其他状态和转换。所以,我知道怎么做。但是,这是最好的解决方案吗?在不增加这么多额外州的情况下,是否有更好的选择来实现同样的目标

    我将感谢任何帮助

    谢谢


    Tanveer

    有两种方法来管理它,或者使用两者的混合体

    第一个是更改工作项的状态和转换。有关于如何在上执行此操作的信息


    第二种方法是利用看板。您可以使用可视化团队流程所需的列自定义用户故事板(尽管您正在查看许多列,但可能效果不太好)。

    将发布管道隐藏在工作项中确实不是一个好主意。使用Visual Studio 2013发布管理创建二进制发布管道,并在发布类型中记录QA、UAT和部署的数据,会更好地为您服务

    此工具专门设计用于监视和管理您的版本,包括批准和验证


    您可以在此处找到更多信息:

    因此,似乎需要添加所有描述的附加状态。谢谢Hinsh先生。我的问题更多地涉及项目管理方面,因为有更多的州。例如,如果有一个开发团队需要知道有多少用户故事已经完成了分析并“准备好进行开发”,那么他们可以接受并开始工作。我提到的所有其他州也是如此。