首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何规划MS CRM 2016项目的发布

如何规划MS CRM 2016项目的发布
EN

Stack Overflow用户
提问于 2016-10-13 09:40:24
回答 1查看 56关注 0票数 0

我们得到了一些增强,作为MS 2016项目的一部分,该项目涉及prem的实施。客户端希望在每次冲刺之后发布UAT和PRod。

此外,每个冲刺是3周,其中2周是(编码+ SIT测试)和1周的UAT,例如。Sprint 1将在第1周开始,UAT将在第3周开始,而Sprint 2的编码将在第3周开始(当业务正在UAT测试sprint 1时)

因此,我面临着如何规划这些版本的挑战。无论我是否需要2 DEV环境,或如何在1 DEV环境中做到这一点。请帮帮忙

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-13 10:07:41

通常情况下,我们根据最后期限来计划发布。在此基础上,我们规划了所需的CRM环境,以及非常重要的TFS分支。

一个典型的工作流可能经历以下几个阶段:开发、->测试(UAT)、->分期->生产。

如果您要同时发布Sprint 1,然后是Sprint 2,那么就会有一个临时阶段,Sprint 1将处于活动状态,而Sprint 2仍在开发中。您确实需要一个模拟生产的暂存环境,因为您可能需要修复Sprint 1的问题,即活动的问题,同时在其他环境中仍然在为Sprint 2开发特性。

因此,您通常希望将它们保存在两个不同的环境和TFS分支中。

因此,例如,在开发Sprint 1时,您可能处于以下情况:

冲刺1

  • DEV (开发新功能的地方)
  • 测试(您可以在这里部署准备好测试的特性)
  • 分期(目前还没有)
  • 生产(目前还没有)

在处理Sprint 2时,您可能拥有:

  • DEV (开发新的Sprint 2功能)
  • 测试(在这里您可以测试Sprint 2准备测试的特性)
  • 暂存( Sprint 1只用于潜在的bug修复)
  • 生产(仍然与Sprint 1的东西)

在Sprint 2发布后,所有环境都将匹配,然后重新启动。

这只是一个例子。取决于开发团队和版本的数量,可能会变得更加复杂。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40017470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档