【问题标题】:What is the best pattern/solution to implement 'workflow (a process) for product development'?实施“产品开发的工作流程(过程)”的最佳模式/解决方案是什么?
【发布时间】:2008-09-24 18:51:15
【问题描述】:

现在:

目前,产品开发是在 Visual Studio 中使用 .Net 技术完成的,因此使用相同的工具集很重要。除了开发人员之外,其他角色正在使用电子表格、文档和图表工具、photoshop 来完成他们的工作。

未来:

我们希望为产品开发构建工作流程(具有角色的顺序流程、操作项队列、将信息从一个角色传递到另一个角色、批准等)。软件产品将永远处于增强阶段,更有理由建立这个流程。

典型的用户是设计人员、业务分析师、内容创建者、开发人员、代码审查人员、测试人员。

假设需要开发一个新网页。会的,

  1. 分析师认为 工具,将信息输入 某种格式
  2. 设计师将使用拖放到 构建页面外观,将其传递给
  3. 内容创建者,谁将添加 内容(帮助文本、超链接、纯 文本等)到页面
  4. 开发人员将检查他的队列以开始 围绕此页面构建逻辑和 让它发挥作用。

我正在考虑将 Visual Studio 隔离外壳用作工具框架,主要是因为它的 IDE 功能等,可以构建它。有没有人处理过类似的要求?关于如何在 VS Shell 范式中解决此问题的任何模式/解决方案/想法?

更新:开发人员和测试人员已经在使用 Visual Studio Team System,但 TFS 中没有为他们(以及分析师、设计师等)定制的工作流程。此外,Visual Studio 不适合非开发用户执行以下操作 - 定义导航流程、设计页面元素等。

【问题讨论】:

  • 这个问题根本没有设计模式元素。可以去掉 Design-Patterns 标签吗?

标签: visual-studio vsx extensibility devtools


【解决方案1】:

【讨论】:

    【解决方案2】:

    我认为这个产品有市场,因为我找不到任何接近的东西。有不同的工具和产品,但没有统一的 IDE 体验可用,需要我们自己构建。

    VS 隔离外壳 2010 是可以构建它的起点和平台。需要几个月甚至几年。然而TFS ALM application lifecycle management 有几个与这个想法重叠的功能,虽然不是全部,因为它没有为您的自定义工作流程提供定制的体验。

    陪审团出局了,需要弄清楚。

    【讨论】:

      猜你喜欢
      • 2010-09-20
      • 1970-01-01
      • 1970-01-01
      • 2020-04-12
      • 2017-05-24
      • 2017-05-17
      • 1970-01-01
      • 2021-01-09
      • 1970-01-01
      相关资源
      最近更新 更多