![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
敏捷开发
敏捷开发
东境物语
这个作者很懒,什么都没留下…
展开
-
什么是敏捷开发
目录:1.几种开发方法1.1瀑布式开发1.2迭代式开发1.3螺旋式开发2.敏捷开发2.1 敏捷开发的诞生2.2敏捷开发宣言2.3 敏捷开发3.敏捷开发方法3.1 Scrum3.1.1 什么是scrum3.1.2 Scrum 框架结构3.2其他开发方法介绍4.敏捷管理工具4.1禅道5.实例:修真院敏捷开发流程6.讨论7.参考文献...转载 2020-01-22 18:10:06 · 2515 阅读 · 0 评论 -
为什么谷歌的开发人员认为敏捷开发是无稽之谈?
本文是 Quora 上的一篇回答,作者是一名前谷歌工程总监,他认为敏捷宣言从较高层次而言,与谷歌工程师对软件开发的看法是很接近的。但如果落实到细节,比如敏捷宣言背后的某些原则,其所代表的主张短迭代和低文档的 Scrum 流程,过于集中于短期思维,不适用于谷歌这样革命性的工程项目。在 Quora 上有人提出了 " 为什么像谷歌这种公司的开发人员认为敏捷开发是无稽之谈?" 的问题,关于此,作为...转载 2020-01-19 13:27:18 · 381 阅读 · 1 评论 -
从一张图看Devops全流程
一、持续交付工具链全图上图源自网络。上图很清晰地列出了CD几个阶段使用的工具。CD的工具链很长,但并不是每个模块所有工具都那么流行;换言之,我们在每个模块用好一种工具就足够了。Build在SCM的模块中:Git系列用的比较多,如Gitlab;在CI模块中:Jenkins显然是最流行的;在Build模块中:Maven、docker用的较多;Test在Testing...转载 2020-01-17 21:30:04 · 10266 阅读 · 0 评论 -
DevOps 对比分析:产品、服务、开源投入
在最新发布的IDC MarketScape报告中,HAT(华为云、阿里云、腾讯云)在2019年中国DevOps云服务市场厂商评估中处于领导者位置,其中华为云在产品能力和市场份额上均为第一。本文将从产品、服务、开源投入三个维度详细比较分析三家的DevOps云服务能力。一、 七雄逐鹿,HAT进入领导者象限2019年10月30日,全球权威的咨询与服务机构IDC发布了《IDC MarketSc...转载 2020-01-17 21:27:33 · 4797 阅读 · 0 评论 -
DevOps工具图谱分析(一)
本次主要是围绕:源代码管理、构建管理、持续集成、流水线、制品管理持续交付源代码管理1、码云 Gitee类型:SaaS 服务以及私有化部署方案简介:码云 Gitee是开源中国在2013年推出的基于 Git 的代码管理平台,也是我目前负责的项目,码云在2016年开始引入项目管理的概念,现在已经不仅仅是一个纯粹的代码管理平台了,而是一个企业级的项目管理及研发协作平台。2...转载 2020-01-17 21:07:50 · 3056 阅读 · 0 评论 -
如何从零开始搭建 CI/CD 流水线
在当前 DevOps 的趋势下,持续集成(CI)和持续部署(CD)具有支柱性地位,那么能够成功搭建 CI/CD 流水线就至关重要了。我们可能会在各种角色的岗位描述中发现关于「持续集成」和「持续部署」技能的要求,比如:数据工程师、云解决方案架构师、数据科学家等。为了在开发团队和运营团队之间搭建桥梁,CI/CD 流水线实现了应用程序的自动构建、自动测试和自动部署。本文中,我们将介绍什么是 CI/CD ...转载 2020-01-17 20:45:49 · 722 阅读 · 0 评论 -
什么是 CI/CD?
CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。CI/CD 的核心概念是持续集成、持续交付和持续部署。作为一个面向开发和运营团队的解决方案,CI/CD 主要针对在集成新代码时所引发的问题(亦称:“集成地狱”)。具体而言,CI/CD 在整个应用生命周期内(从集成和测试阶段,到交付和部署)引入了持续自动化和持续监控。这些关联的事务通常被统称为“CI/CD 管道”,由开发和...转载 2020-01-17 20:21:43 · 543 阅读 · 0 评论 -
谈谈企业的持续交付流水线设计
有一天,业务人员急冲冲的跑过来,对你说生产上出现了一个严重BUG,必须要尽快修复。你听完问题描述后,胸有成竹坐定并迅速定位问题,随后改动了一行代码并提交,系统开始自动编译、各个环境自动化测试、发布上线。几分钟后,生产环境上该BUG已经被修复掉。上面所提到的场景,这是不是很美妙?但是想必不少读者要忍不住要吐槽了,这太不实际了:新功能上线测试不要时间么?新增了功能肯定要做回归测试,这都需要一定的时...转载 2020-01-17 17:29:55 · 975 阅读 · 0 评论