持续集成解决方案

持续集成解决方案

ID:23183057

大小:22.60 KB

页数:14页

时间:2018-11-04

持续集成解决方案_第1页
持续集成解决方案_第2页
持续集成解决方案_第3页
持续集成解决方案_第4页
持续集成解决方案_第5页
资源描述:

《持续集成解决方案》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、自从人类进入商品经济社会以来,贸易即已成为人们日常活动的主要部分,并成为一国经济增长的主动力。国际分工的深化、大量国际统一标准规则的建立持续集成解决方案  篇一:互联网行业应用持续集成方案  互联网行业应用持续集成(CI)实践  吴峻申  修改记录  目录  1互联网行业软件开发特点和现状简介  当前中国互联网行业是一个竞争力非常强也压力非常大的行业。一个互联网公司如果不时刻拿出让广大用户喜闻乐见,易于使用的软件产品,其命运必然是被这个行业所淘汰。而在互联网软件产品开发中,如果没有良好的管理和高效率的工具来帮助开发和测试,那么整个项目团队就会处于无序

2、混沌的状态。以这样的状态是无法产生之前所述的那种软件产品。本文所记述的持续集成就是为了避免这种开发测试情况在互联网软件行业中蔓延而引入的一种项目管理方法实践和使用工具。其目的也是为了进行快速软件开发,制造高质量的软件产品。随着信息化和全球化的发展,国家及地区之间的贸易也已成为拉动一国经济的三驾马车之一,甚至是三驾马车之首,奥巴马政府成立之日起自从人类进入商品经济社会以来,贸易即已成为人们日常活动的主要部分,并成为一国经济增长的主动力。国际分工的深化、大量国际统一标准规则的建立  互联网应用还有一个极其有趣的特点就是“永远都是beta版”。一万个人对这

3、个特点有一万种见解和看法。其实这个特点告诉我们在互联网行业,客户是永远不会满足已有软件产品目前所具有的功能。他们总是希望能满足他们个人自己的需求。为了争取让用户体验程度更加好,也为了提高网站用户粘度,互联网行业公司必需拥有一套完整的解决方案和实践集合来实现这个目的,而持续集成也属于这样的方案。因为面对客户提出的各种新功能,新应用,开发人员需要即时相应这些复杂而又详细的需求,并更好更快的实现这些需求。而实现需求后,如何保证是否很好满足客户需求,是否让客户感觉“酷”,是否这样实现需求方式是最快最好的?这就需要持续集成能来帮忙了。简单来说持续集成在这里就是

4、提供了一种“保障体制”,防止了很多软件开发中的风险发生,也进一步推动了提高用户体验度和用户粘度的实践流程的发展。  2持续集成实践介绍  为什么我们要进行持续集成?  持续集成不是一项软件开发实践,而是多项软件开发实践的集合。团队在尝试引入这些开发实践时,不可避免要遇到一个问题:为什么要持续集成?如果不能很好地理解为什么,持续集成可能会进入误区,不能带来期望的效果。随着信息化和全球化的发展,国家及地区之间的贸易也已成为拉动一国经济的三驾马车之一,甚至是三驾马车之首,奥巴马政府成立之日起自从人类进入商品经济社会以来,贸易即已成为人们日常活动的主要部分,

5、并成为一国经济增长的主动力。国际分工的深化、大量国际统一标准规则的建立  早期的软件开发模式是由程序员负责编写不同的模块,在软件项目完成之前,一次性的把各个模块集成在一起,再进行测试。我们称这种集成方式为“big-bang”的集成方式。使用该种集成方式的项目团队把软件集成安排在开发阶段的后期,一般是应用“瀑布式(Cascade)”开发模式。在项目后期才开始对软件进行集成,会为项目引入很多的未知因素和巨大风险--程序员往往发现越来越多的Bug等待他们去修复。这种集成方式很有可能会威胁到软件项目的成功。随着市场竞争的日益激烈,对软件产品的发布要求越来越高

6、、越来越频繁,这种“big-bang”的集成方式已经不能满足开发团队的需求。取而代之的持续集成的开发方式“Continuousintegration”。持续集成可以有效地解决软件开发过程中的许多问题,可以有效的确保软件质量,减小项目的风险,使得软件开发团队从容面对各种各样的变化。  在开发过程中如何提高项目可见性?项目的进度如何?哪些需求已实现?哪些代码已测试?代码的品质如何?持续集成及时呈现各种分析报告,让开发团队和管理层了解项目的真实状况,从而制定正确的决策。“不识庐山真面目,只缘身在此山中”的感觉一去不复返。一般来说,最成功的人拥有最好的信息。

7、  因此为什么要持续集成?就是因为持续集成将改善软件的质量,降低风险,使软件开发  变得更有效率,让大家能够“愉快工作,幸福生活”,而不是“加班工作,维持生活”.这不是唯一的标准答案,每个团队都可以思考讨论,得到属于自己的答案。  持续集成由那些实践组成?随着信息化和全球化的发展,国家及地区之间的贸易也已成为拉动一国经济的三驾马车之一,甚至是三驾马车之首,奥巴马政府成立之日起自从人类进入商品经济社会以来,贸易即已成为人们日常活动的主要部分,并成为一国经济增长的主动力。国际分工的深化、大量国际统一标准规则的建立  前文已提及持续集成是多种软件开发实践的

8、集合,那么本节对这些开发实践做进一步的说明,能够让我们更加清晰认识进行持续集成的目的。  ?数据集成  数据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。