2010-03-17 63 views
0

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

样品处理:

  • 开发它:修补的bug,增加功能等
  • 特性冻结(不解决,除非它是绝对必要添加任何东西)
  • 测试它
  • 如果一切正常,请释放它,如果它没有修复它,测试它,释放它

我认为最关键的问题是您的“功能冻结>测试>版本”循环的方法是什么?

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

回答

1

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

Feature-freeze> test> relase,更大的QA预算,更短的版本。另外,第一阶段完全取决于发布计划。

此外,有多少开发人员测试他们的工作以及多少覆盖率会影响决策。

相关问题