发布于 2009-10-19 18:34:20
除了工作角色之外,还有其他考虑因素。想想萨班斯-奥克斯利和ITIL。
答案来自于你的组织结构,以及它是否是一家上市公司。如果你是一家要求遵守萨班斯-奥克斯利法规的上市公司,这是一个很容易回答的问题。如果您想让您的生产环境通过审核,您必须将策略发布工程与软件开发分开。
如果您的组织生产环境遵循ITIL标准,您的发布工程结构将阻止从生产组启动构建。
构建工程师在软件开发中创建可以安装到生产中的布局、构建脚本和配置。发布工程师执行安装和任何手动配置步骤,以及任何实时发布调试。
最终,您希望将构建脚本和环境与生产环境隔离开来。这将最终使SCM的工作角色复杂化,但是,产生一个独立的工件,无需您的协助就可以安装和测试,这将适用于任何组织。国际水文学组织。
https://stackoverflow.com/questions/1590278
复制相似问题