您的商业应用程序的发布流程是什么?

时间:2010-03-17 11:50:24

标签: testing release production procedure

如果您正在开发商业桌面应用程序,那么您的发布过程是什么?

示例流程:

  • 开发它:修补程序错误,添加功能等。
  • 功能冻结(不修复,添加任何内容,除非绝对需要
  • 测试
  • 如果一切正常,请释放它,如果没有修复它,测试它,释放它

我认为最关键的问题是你的“功能冻结>测试>发布”周期的方法是什么?

或者您是否更频繁地测试它不需要这样的循环并且您的软件随时可以公开发布?

1 个答案:

答案 0 :(得分:1)

取决于您的质量保证预算。我已经使用了两者 - 使用CI,至少在分支上总是打包并准备发布。

功能冻结>测试>相关的,更大的QA预算,更短的版本。此外,第一阶段完全取决于发布计划。

此外,有多少开发人员测试他们的工作以及您的覆盖范围对决策有多大影响。