实施“产品开发的工作流程(流程)”的最佳模式/解决方案是什么?
-
02-07-2019 - |
题
现:
目前使用.Net技术在Visual Studio中完成产品开发,因此保持同一组工具非常重要。除了开发人员之外,角色还使用电子表格,文档和图表工具,photoshop来完成他们的工作。
未来:
我们希望为产品开发构建工作流(包含角色的顺序流程,操作项的队列,将信息从一个角色传递到另一个角色,批准等)。软件产品将永远处于增强阶段,更有理由建立这种流程。
典型用户是设计师,业务分析师,内容创建者,开发人员,代码审阅者,测试人员。
假设需要开发一个新的网页。它将是,
- 被分析师考虑过 工具,将输入信息 一些格式
- 设计师将使用拖放操作 构建页面外观,将其传递给 在
- 内容创建者,将添加 内容(帮助文本,超链接,纯 文本等)到页面
- 开发人员会检查他的队列是否开始 围绕此页面构建逻辑 让它发挥作用。 醇>
我正在考虑将Visual Studio Isolated shell用作工具框架,主要是因为它的IDE功能等等,以构建它。有没有人处理过类似的要求?关于如何在VS Shell范例中解决这个问题的任何模式/解决方案/想法?
更新:开发人员和测试人员已经在使用Visual Studio Team System,但TFS中没有针对他们(以及分析师,设计师等)的自定义工作流程。此外,Visual Studio不适合那些想要执行以下操作的非开发用户: - 定义导航流,设计页面元素等。
解决方案 2
我认为这个产品有市场,因为我找不到任何接近的东西。有不同的工具和产品,但没有统一的IDE可用的经验,需要自己构建。
VS Isolated Shell 2010是可以构建它的起点和平台。需要几个月,可能是几年。但是 TFS ALM应用程序生命周期管理 有几个具有此想法的功能重叠,但并非全部,因为它不会为您的自定义工作流程提供自定义体验。
陪审团出局,需要搞清楚。
其他提示
听起来与 Microsoft Visual Studio Team System 完全相同。
不隶属于 StackOverflow