企业软件发布管理

       软件工具、过程以及项目管理规程的使用。
在过去的几十年里我们看到了企业架构的演变过程,这种演变从单块集成电路的架构(运行在主机上的基于 COBOL 程序)到基于组件的架构(Java EE 和 NET 应用)和趋于面向服务的架构(将企业转变为一个能高度互操作的和可重复利用的服务集合,它使企业更好地适应不断变化的业务需求)。

      随着构架方法逐渐朝着人们关心的更多重用和分离的方向发展,企业应用软件开发也不断要求明确定义的过程和更多层次架构的技术。因此,企业应用软件开发的一些领域增加了复杂度。在企业级开发(JavaEE 、.NET 等等)中,软件提供商们已经通过提供先进的代码产生和过程自动化工具大幅度降低了这种复杂性,并且通过使用已被证实的设计模式和最佳实践简化了企业开发的复杂方面。

      然而,在企业级开发的外围,其中一个方面却可能经常被忽略,这就是软件发布的管理。软件发布管理员所面临的挑战包括对以下几方面的管理:

软件缺陷
问题
风险
软件变更请求
新开发请求(额外的特性和功能)
部署和打包
新开发任务
      由于当你集中在孤立软件应用程序的单一软件发布时,这些似乎是合情合理的,但是……

                                                点击此处查看全文

你可能感兴趣的:(企业软件发布管理)