软件项目配置管理规范-互联网配置管理特点

  • 格式:docx
  • 大小:14.74 KB
  • 文档页数:2

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件项目配置管理规范-互联网配置管理特点

1.版本管理

权限管理相对开发

有很对代码库,每个代码库都很小

每个库只要维护最新版本就可以

线上版本就是基线版本。所有bug的修复,功能的开发都是基于线上为基准。

2.变更管理

互联网公司只需维护一个基线版本,变更管理相对简单。bug出现了,在下个版本修复,修复完上线,上线周期短。

3.构建管理

网站相对简单很多,基于.NET平台一般在Windows Server上构建;其他(Java、Php、Python等)则都在Linux上构建,以后一直接部署到Linux上,这样做很方便。

4.发布管理

4.1发布方式

互联网是自己的服务器直接部署模式。

互联网行业对于传统软件来说有一个巨大的优势就是距离用户近。我不需要把软件分

发出去,不需要用户安装软件后才能享受到我提供的服务。所有的服务都在后端自己管理,用户只要打开浏览器,输入网址,立刻就能看到我的网页,使用我的功能。如果需要更

新某些功能,后台直接更新我的服务就可以了,上线可直达用户。

4.2发布周期

互联网企业没有发布周期,互联网企业的改动一般不会很大。哪个功能做好了,测试

没有问题直接上线就可以了,没必要去设立什么周期。功能做完,没啥问题,直接上线。

对于功能变化较大、涉及模块很多的,一般需要项目经理来协调,设定上线计划。

4.3发布流程

互联网企业也需要需求分析,也需要开发测试,也需要上线(没有培训,不需要压制

光盘,不需要收货培训等),但是这一套流程都很简单,也就意味着很高效。在互联网企

业里早上有个需求,晚上就是上线,这是很正常的。

4.4部署管理

互联网公司一般都是内部研发的系统,不需要到外面下载(依赖的包、依赖的库除外)。因为体系架构设计和系统的要求,一般服务或者模块之间的依赖较少,所以单个部

署相简单,但因为整个系统涉及部分繁多,且部署在很多服务器上,整体系统的维护相对

需要更多的功夫。总体来说,互联网公司的单个服务、单个模块部署简单,但整体复杂。

4.5环境管理

互联网企业的构建环境可能因为不同的技术会有不同的依赖等,但是部署多数都是基

于某一种平台,很少看到Windows Server和Linux混搭部署的情况。因互联网企业部署

的线上和线下环境涉及的服务器数量巨大,所以整体管理难度很大,需要专门运维团队来管理。