【DevOps核心理念基础】2. 敏捷开发与DevOps关系

news2024/11/23 19:04:34

一、什么是敏捷开发 ?

1.1  敏捷开发的核心模型

二、敏捷开发的要点

2.1 敏捷开发 > 执行细节

2.2 敏捷开发 > 思路的转变

客户需求:提升出行速度

三、敏捷开发 与 DevOps

四、DevOps 实践的度量标准

4.1 怎样判断DevOps实践好与坏?


一、什么是敏捷开发 ?

  • 越敏捷,devops越快

 

1.1  敏捷开发的核心模型

  • 良好的互动 沟通比工具流程更重要

  • 尽快出可运行的软件成果

  • 与最终用户( 需求方 )的紧密沟通、及时反馈

  • 及时地响应软件需求的变化

 

二、敏捷开发的要点

2.1 敏捷开发 > 执行细节

  • 端正观念,重要的事情说三遍: 敏捷是一种心态理念,是技术团队的态度,而不是方法工具

  • 一定需要良好的沟通,这个至关重要,对参与人员的沟通能力有一定要求

  • 开发过程中交付的结果都是可运行的,软件项目架构能满足快速迭代的需求

  • 项目开发过程当中要求项目透明,不管是技术还是文档,对人员的技术能力有一定的要求

  • 环境产品经理,测试人员,boss来骚扰。

  • 大团队需要以小分队的形式一个项目切分成不同的小分队,切分得越细,理论上会执行得越好

 

2.2 敏捷开发 > 思路的转变

客户需求:提升出行速度

  • 思路1:原思路 > 问题:整个流程需求方无法参与沟通提出意见,项目很危险
  • 思路2:敏捷开发思路 > 整个流程根据客户的需求不停的升级迭代,每个阶段都满足客户需求

 

三、敏捷开发 与 DevOps

两者相辅相成

  • 【敏捷开发】 促使 需求和快速迭代开发

  • 【devops】促使快速,稳定的持续交付和部署

  • 两者结合构成和从业务需求到软件交付的完整软件生命周期流水线

  • 敏捷开发更能发挥devops它的价值,给它提供了一个良好的基础

  • 敏捷开发 越敏捷,devops越快

 

四、DevOps 实践的度量标准

4.1 怎样判断DevOps实践好与坏?

  • 量化所有可交付的副本的开发时间,时间越小越好,时间大能从侧面的可以证明功能架构拆解不够细耦合度比较大,不符合快速迭代的原则

  • 失败部署的占总部署数的百分,占比越小越好

  • 部署上线之后,故障的的数量

  • 部署产生故障之后,故障的恢复时间,表现为定位故障、修复故障的能力

  • 软件项目的数据量,用户,带宽流量,数据库大小等来衡量

  • 技术团队的技术氛围协作响应能力等软性衡量标准

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1004601.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

欧科云链研究院:锚定金融市场,香港从STO再出发

作者|Hedy Bi 昨日,据大公报报道,太极资本宣布推出香港首个面向「专业投资者」的房地产基金证券型代币发行(STO)。集资目标为1亿元。“牌照,醉翁之意不在酒。BTC、ETH等加密资产只是第一步,而背…

Ubuntu搭配POE交换机激活海康威视网络摄像头

前言 一般使用网络摄像头基本有两种方案: 用电源线和网线连接路由器(交换机)与网络摄像头用两根网线连接路由器交换机网络摄像头(前提:交换机和网络摄像头都支持POE协议通电) 踩坑日志 由于第一次使用网…

MySQL与ES数据同步之同步调用

这是第一种方法,也是最简单的方法,在对mysql进行增删改查时,操作后直接调用ES方法实现增删改查。 可以看出这种方式业务逻辑简单,实时性高,但是会有业务强耦合,存在双写失败丢数据风险,性能也比…

趣解设计模式之《为什么租房子要找中介?》

〇、小故事 小王大学毕业了,打算来北京闯荡一下,于是就先寄宿到了他的表姐家,白天的时候,自己在外面小区转一转,看看能不能找到可以租到的房子,他找了好几天都没有找到合适的,要么就是小区里一…

每天40min,我们一起用70天稳扎稳打学完《JavaEE初阶》——33/70 第三十三天【JavaScript(webapi)】

JavaScript WebAPI WebAPI 背景知识DOM 基本概念获取元素事件初识操作元素输入密码的 显示 和隐藏点击计数器勾选复选框获取/修改 样式 属性开关灯WebAPI 背景知识 DOM 基本概念 获取元素 事件初识

JUC简介与环境搭建

1.新建一个Maven项目 2.导入依赖 <dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.26</version></dependency> 3.检查Java版本 4.什么是JUC JUC&#xff08;java.util.co…

vue-tabel 中使用 el-autocomplete 出现的问题

必须加 :popper-append-to-body"false" :popper-class"vxetableignoreclear" 我自己用的话缺一不可 说一下我自己项目中遇到的问题吧&#xff0c;我写的是表格中套表格&#xff0c;会出现就是当下拉选的时候用selete是可以用的&#xff0c;但是用blur也…

026-从零搭建微服务-文件服务(二)

写在最前 如果这个项目让你有所收获&#xff0c;记得 Star 关注哦&#xff0c;这对我是非常不错的鼓励与支持。 源码地址&#xff08;后端&#xff09;&#xff1a;https://gitee.com/csps/mingyue 源码地址&#xff08;前端&#xff09;&#xff1a;https://gitee.com/csps…

探索程序员需要掌握的算法?

文章目录 一&#xff1a;引言二&#xff1a;常见算法介绍三&#xff1a;重点算法总结 &#x1f389;欢迎来到数据结构学习专栏~探索程序员需要掌握的算法&#xff1f; ☆* o(≧▽≦)o *☆嗨~我是IT陈寒&#x1f379;✨博客主页&#xff1a;IT陈寒的博客&#x1f388;该系列文章…

SoC性能指标ARM内核运算能力

自动驾驶芯片常用的性能评价指标:TOPS,DMIPS,GFLOPS分别说的是啥&#xff1f; TOPS Tera Operation Per Second&#xff0c;表示每秒钟可以进行的操作数量&#xff0c;用于衡量自动驾驶的算力。 众所周知&#xff0c;汽车上最常用的传感器是摄像头&#xff0c;而与之对应的计…

【K8S系列】深入解析k8s网络插件—Canal

序言 做一件事并不难&#xff0c;难的是在于坚持。坚持一下也不难&#xff0c;难的是坚持到底。 文章标记颜色说明&#xff1a; 黄色&#xff1a;重要标题红色&#xff1a;用来标记结论绿色&#xff1a;用来标记论点蓝色&#xff1a;用来标记论点 在现代容器化应用程序的世界中…

Java密码学之数字签名

密码系统是加密技术及其附带基础工具的实现&#xff0c;以提供信息安全服务。基本密码系统的各种组件是明文&#xff0c;加密算法&#xff0c;密文&#xff0c;解密算法&#xff0c;加密密钥和解密密钥。其中加密密钥和解密密钥是&#xff1a; 加密密钥是发件人已知的值。发送…

Jmeter——结合Allure展示测试报告 _

在平时用jmeter做测试时&#xff0c;生成报告的模板&#xff0c;不是特别好。大家应该也知道allure报告&#xff0c;页面美观。 先来看效果图&#xff0c;报告首页&#xff0c;如下所示&#xff1a; ​编辑 报告详情信息&#xff0c;如下所示&#xff1a; ​编辑 运行run.…

van-list 下拉刷新 触底分页 触底分页事件只加载一次

我是 头部是筛选的条件&#xff0c;&#xff0c;更换不同的状态&#xff0c;显示不同的列表数据&#xff0c;比如 审批中数据是 对的&#xff0c;触底分页也是对的&#xff0c;如果我切换一个状态的话&#xff0c;总共是 15条数据&#xff0c;但是 切换了状态只显示第一页的数据…

Java“牵手”拼多多商品详情数据,拼多多商品详情接口,拼多多API接口申请指南

拼多多商品详情API接口的作用是获取拼多多平台上某个商品的详细信息&#xff0c;包括商品标题、价格、图片、规格、参数、店铺信息等。 开发者可以通过该接口获取到商品的原始数据&#xff0c;方便进行数据分析、价格比较、爬取等操作。通过该接口获取到的商品详情数据可以结合…

(2023|ICLR,)用于一般噪声反演问题的扩散后验采样

Diffusion posterior sampling for general noisy inverse problems 公众号&#xff1a;EDPJ&#xff08;添加 VX&#xff1a;CV_EDPJ 进交流群获取资料&#xff09; 目录 0. 摘要 1. 简介 2. 背景 2.1 基于分数的扩散模型 2.2 用扩散模型求解逆问题 3. 扩散后验采样…

接口优化1

接口优化 文章目录 接口优化1. 内容概述2. 集成RabbitMQ2.1 下载2.2 SpringBoot集成RabbitMQ 快速入门1.相关配置2.创建发送者者和接收者 2.3 rabbitmq四种交换模式2.4 秒杀接口优化 1. 内容概述 核心思路:减少对数据库的访问&#xff0c;利用Redis的高并发特性来实现。 系统初…

20.Xaml GroupBox控件 ---->带标题的内容控件

1.运行效果 2.运行源码 a.Xaml源码 <Window x:Class="testView.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.mic…

【excel加密】excel工作表保护和工作簿保护,有什么区别?

Excel不能编辑大家都知道时设置了工作表保护&#xff0c;在我们平时设置或取消工作表保护的时候也能够看到旁边的工作簿保护&#xff0c;那它的作用是什么呢&#xff1f;今天我们来看一下&#xff0c;工作表保护和工作簿保护的区别是什么吧&#xff01; 先统一讲一下如何设置保…

蓝色光标发布营销行业模型“Blue AI” 人机协同重构产业新格局

“Blue AI 行业模型的发布&#xff0c;标志着蓝色光标Al战略迈入新阶段”。蓝色光标集团CEO潘飞在发布会现场表示&#xff0c;把握好AI机会&#xff0c;会让蓝色光标更加接近于一家全球化的科技公司。今后&#xff0c;我们将继续沿着三个方面迭代与迈进&#xff1a;一是生产效率…