刷新
太方便了,钉钉上就可完成代码发布审批啦!

博主头像 如今,不少企业的发布流程要求代码发布到生产环境前需要经过审批。这种发布审批流程,对企业的的CI/CD工具提出了新要求:CI/CD步骤里需要支持人工卡点审批,并在人工卡点审批通过后能自动触发后续的部署工作。 云效流水线Flow发布审批示例 如上图所示,云效流水线Flow很早就已支持人工卡点审批能力。 ...

如何提高团队开发质量

博主头像 年轻的时候去面过一个相对于当时我的比较高端的管理岗位,当时的我情况是,开发经验相对丰富, 但管理经验还欠缺。对方当时面临一个具体的问题。 “我们最近生产上,出现了一个比较严重的事故,复盘的时候,开发喷测试,测试喷开发,都觉得是对方的问题。对于类似情况你有没有什么解决和处理的经验。如何提高软件质量” ...

软件危机与软件过程模型

博主头像 1 前言 由于我的本科专业为计算机科学,软件工程不属于我的必修课程,导致我虽然是计算机科班学生,却缺乏软件工程相关的知识。在实习招聘过程中,软件工程知识,尤其是软件过程模型相关的知识,常被问及。因此正好借高级软件工程期末博客的机会,记录下自己课内外对于软件危机和软件过程模型的一些收获。 2 软件危机 ...

为什么一定要从DevOps走向BizDevOps?

博主头像 数字经济时代,数字化转型成为社会的普遍共识和行动。越来越多的业务运行在数字化基座之上,软件系统正成为业务创新的价值核心和创新引擎。在这一趋势下,软件产业面临着许多新挑战和新机遇:一方面,万物互联下软件系统规模和复杂度持续增长;而另一方面,业务的快速变化对软件交付效能的要求却不断提升;软件构建和交付方 ...

这个简单的小功能,半年为我们产研团队省下213个小时

博主头像 大多数人对产研同学的认知都是每天做着高大上的活儿。 我们以为的产研团队是: 研发负责人:今年最新的技术架构是什么、我的团队适合吗? 开发同学:010001,一顿代码猛如虎 测试同学:OK,测试一次性全部通过! 产品同学:新财年我们产品的发展方向是xxx,里程碑如下所示:12345 实际的产研团队,除 ...

重磅直播|BizDevOps:数字化转型浪潮下的技术破局之路

博主头像 数字经济时代,数字化转型已成为社会的普遍共识和行动,越来越多的业务运行在数字化基座之上,软件系统正成为业务的价值核心和创新引擎。在这一趋势下,软件产业面临着许多新挑战和新机遇:一方面,万物互联下软件系统规模和复杂度持续增长;而另一方面,业务的快速变化对软件交付效能的要求却不断提升。软件构建和交付方式 ...

一. Superset介绍和安装

博主头像 一. Superset介绍和安装 1. 什么是 Superset? Apache Superset is a Data Visualization and Data Exploration Platform Apache Superset是一个数据可视化和数据探索平台 2.为什么使用 Superse ...

软件研发的核心问题 -- 效率,质量,成本与产出的关系

博主头像 软件工程的核心问题-质量,时间,内容与投入之间的关系质量,时间,内容,三者各在一个端点。三者构成一个三角形关系,三者围成的三角形面积就是一个软件投入。 在面积不变即投入不变的情况下,任何一个提高单一端点的行为都会降低剩余的两个端点。质量。指代码的质量。时间。指软件的开发时间。包括开发时间,测试时间。 ...

喜讯!云效度量能力获信通院先进级评估

博主头像 6月16日-17日,由中国信息通信研究院(以下简称“中国信通院”)主办的2022精益软件工程大会以线上形式成功举行。会上,中国信通院云大所所长何宝宏公布了软件研发效能度量平台首批评估结果。 阿里云云效以满分成绩顺利通过首批“可信云-软件研发效能度量平台”先进级评估;云效通过了由中国信通院组织的研发效 ...

为什么你应该停止依赖Jenkins的插件?

博主头像 根据ActiveState的CI/CD 2020状态调查结果,Jenkins是市场上最常用的CI/CD工具。作为市场上最早的工作运行者之一,它有足够的时间来获得普及,并且是推进构建和交付软件的DevOps方法的一个重要组成部分。 由于有1800多个插件,Jenkins非常容易扩展--有了正确的插件集 ...

微软外服工作札记②——聊聊微软的知识管理服务平台和一些编程风格

博主头像 微软外服工作札记②聊聊微软的知识管理服务平台和一些编程风格 前言 近期,我参加了微软某部门的知识平台整合工作,正好把微软内部的各个知识管理平台的特点做一个整理,供大家参考。 众所周知,知识管理服务平台其实对任何一家稍有规模的企业都是相当重要的,俗话说铁打的营盘流水的兵,在当今社会,除了在国企,任何一 ...

自动化测试框架AutoTestFramework及软硬件环境-Alltesting|泽众云测试

自动化测试框架AutoTestFramework( 简称:ATF)是可以提供自动化测试执行和管理功能的架构的综合自动化测试框架,可以集成基础自动化测试工具,用于组织、管理和执行那些独立的自动化测试用例,测试完成后统计测试结果。目前该框架可以集成的基础自动化测试工具AutoRunner,移动端自动化测 ...

互联网公司研发效能/工程效率团队建设和规划

博主头像 这是「互联网公司研发效能团队建设」的第二篇。为啥研发效能要是一个相对独立的团队呢?独立的研发效能团队是最大化行使职能的必要保障。我一直认为组织架构是第二生产力(第一是人)。搭好台子好唱戏。台子左右不平,前高后低,再大的角都可能崴脚跌跟头。 最近在想一个问题:研发效能算公司业务还是算基础平台、技术中台 ...

什么是真正的敏捷开发?敏捷开发与瀑布开发有何不同

博主头像 什么是真正的敏捷开发?敏捷开发与瀑布开发有何不同。从本质上讲敏捷开发的一个重要目标是建立持续价值交付的能力。这种能力最终必须服务于业务的创新,促进业务的成功。 敏捷开发的目标——更早的交付 我们经常会说敏捷模式,那什么开发模式是不敏捷呢?对,我们通常说“瀑布”是不敏捷的。 瀑布开发模式把开发分成一系 ...

DevOps落地实践点滴和踩坑记录-(1)-迷茫与焦虑

博主头像 记录初衷 本人一直在从事企业内DevOps落地实践的工作,走了不少弯路,也努力在想办法解决面临的问题,期间也经历过不少人和事情,最近突然有想法把经历过的,不管好的不好的都记录下来,分享给和我一样的一线实践者。 我会通过一个个典型故事或场景来叙述,不谈理论,不谈技术, 只谈遇到的人和事,我和我的团队伙 ...

离线数仓建设,企业大数据的业务驱动与技术实现丨03期直播回顾

博主头像 原文链接:离线数仓建设,企业大数据的业务驱动与技术实现丨03期直播回顾 视频回顾:点击这里 课件获取:点击这里 一、离线数仓建设背景 离线数据是相对实时数据而言的数据产出,不同于实时数据,离线数据一般是T+1天处理,也就是说昨天产生的数据至少要今天才能看到计算结果。离线数据一般应用于对数据时效要求不 ...

Bug驱动开发探讨

博主头像 选用刚開始学习的人或对软件系统架构和设计原则没有经验的程序员开发复杂的系统。项目边界不清,需求频繁变动。人手不够,时间紧张。资源不足或重视不够,未经(充分)測试。产品经理急于推出新版本号,项目经理使项目仓促上线。 Bug-driven development is an ad-hoc softwar ...

<1···434445···50>