禅道博客

分享专业技术知识,文章内容干货满满!

全部

想了解 DevOps,必读这十本书!

为了帮助理解 DevOps 和软件交付中一些关键的概念,下面列出了必须阅读的十大 DevOps 书籍。无论新手还是老手,这里总会有一本适合你的书。 一、《凤凰项目:一个IT运维的传奇故事》 作者:Gene Kim、Kevin Behr 、 George Spafford 在其他的每一个十大必读书籍名单中,也一定能找到这本书。这本畅销书的最新扩展版中加入了合著者 Gene Kim 的一个新后记,并对 DevOps 手册中描述的三种方式进行了更深入的研究。 二、《持续交付:发布可靠软件的系统方法》 作者:Jez Humble、David Farley 作者介绍了最先进的技术...
Erin520 2022-06-14

精益六西格玛,研发团队提质增效的管理神器

在国内软件行业快速发展的今天,软件质量控制开始逐步成为各大研发企业关注的重点,保障复杂软件的交付质量,提高研发项目团队的高效协同,是研发企业的共同诉求。为了解决这一问题,越来越多研发企业开始尝试将精益六西格玛管理方法引入研发项目中,以期快速提升企业的软件研发和项目管理的水平。 一、什么是精益六西格玛 精益六西格玛(Lean Six Sigma)简称LSS。它并不是一个独立存在的管理模型,而是精益生产与六西格玛管理模式的结合,精益六西格玛管理的目的是通过整合精益生产与六西格玛管理,吸收两种模式的优点,弥补单个生产模式的不足,达到更佳的管理效果。 精益六西格玛作为一种项目化的组织管理...
lujieyrtc 2022-05-17

看板快速启动指南之管理工作流动

通过之前的一些文章,我们已经建立起了自己的看板,并将任务卡片贴到了相应位置。但这没有结束,相反只是开始。因为我们的目标是拉动任务快速通过看板的各个环节,并最终完成任务。 如何让这些卡片有序地流动起来,而不是将其都堆积在看板上?管理流动的5个实践可以帮助我们,在后面会详细介绍。 1. 关注流动为什么重要? 流动,也称为单件连续流。这种单间连续流将每个流程紧密连接,流动一旦停止或阻碍,问题就能立马暴露(因为流程中没有需要等待处理的库存和可处理的工作),团队只能被迫解决问题。 它能为企业带来灵活性和快速反应能力以及更好的风险管理能力,而更快的反馈可以带来更好的质量,提升可预测...
sheruolan 2022-05-07

团队如何限制合适的在制品(WIP)数量?

看板之父David Anderson曾说过“看板的本质是一个很朴素的思想:在制品必须被限制。”但对于团队来说,确定一个合适的在制品限制可能是件棘手的事。   在《看板快速启动指南》一文中,我们已经初步了解如何打造一个看板,今天我们来一起聊聊,在启动看板的过程中核心的一步:限制在制品。本文将和大家一起通过了解一些在制品的内容,来帮助团队找到适合的在制品限额。   注意,制定在制品限额后并非一成不变,团队可以根据实际情况,按照团队的节奏来更改在制品限额。 1. 为什么要限制在制品数量 简单来说就是为了避免团队或个人同时做太多工作,避免让下游流程负载过重...
sheruolan 2022-04-27

作为软件工程师,给年轻时的自己的建议(下)

如果能够穿越到10年前,你会给年轻的自己什么建议?如果穿越到刚从业时,我会给年轻时的自己一个建议——“为你想要实现的目标设定各种各样的目标。只要有正确的计划和愿景,任何目标都不会太大。”在过去的25年里,我经历了成功和失败。这段旅程令人难忘,因为它让我明白了失败和成功的重要性。每一次成功都贴近我的内心,不断让我更好地理解团队合作和成就感,但每一次失败都为我提供了一种新的创新方式,让我找到非凡的解决方案。另一个帮助我走到今天的品质是敢于冒险。我从不害怕障碍,寻找具有挑战性的任务,而不是接受我遇到的第一个项目。有意识地走出自己的舒适区,让我比同龄人更快地学会了高级技能。当我回顾十多年前,有几件事,...
Erin520 2022-04-27

Scrum Master的检查清单

Scrum Master:全职引导者 一般情况下,一个Scrum Master如果更多的是做组织会议、确保时间盒以及对流程中的障碍快速响应等事项的话,可以同时引导2-3个团队。在这种情况下,团队会在降低问题发生率的基础上提高一定的绩效。但如果Scrum Master想要将一个团队打造成让所有人都眼前一亮的敏捷团队,那就需要考虑如何成为优秀的Scrum Master,以及如何更好地引导团队。这时的Scrum Master最好是成为某一团队(尤其是在团队初创阶段)的全职引导者。 接下来是一个Scrum Master的检查清单,来看看一个优秀的Scrum Master需要从哪些方面入手引导...
yanruiyu 2022-04-22

作为软件工程师,给年轻时的自己的建议(上)

如果能够穿越到10年前,你会给年轻的自己什么建议? 如果穿越到刚从业时,我会给年轻时的自己一个建议——“为你想要实现的目标设定各种各样的目标。只要有正确的计划和愿景,任何目标都不会太大。” 在过去的25年里,我经历了成功和失败。这段旅程令人难忘,因为它让我明白了失败和成功的重要性。每一次成功都贴近我的内心,不断让我更好地理解团队合作和成就感,但每一次失败都为我提供了一种新的创新方式,让我找到非凡的解决方案。另一个帮助我走到今天的品质是敢于冒险。我从不害怕障碍,寻找具有挑战性的任务,而不是接受我遇到的第一个项目。有意识地走出自己的舒适区,让我比同龄人更快地学会了高级技能。当我回顾十多...
Erin520 2022-04-20

PDCA循环——快速提升软件质量的必备工具

近年来,软件项目的规模及其复杂性正在以空前的速度增长,互联网用户市场庞大,互联网公司和相应的软件产品层出不穷。快速响应需求变化往往是互联网行业的常态,软件产品的快速开发迭代对于公司迅速占领市场、抢占商机有着举足轻重的意义。 伴随着行业的快速发展,原有的研发模式逐渐不能适应高速发展的市场大环境。因此,敏捷开发模式应用而生。敏捷开发方法以其简单高效、灵活快速、持续交付等特点,与迅猛发展的互联网节奏有诸多契合,为互联网的进一步发展提供了助力。在国外以微软、IBM、Google、Amazon为首的超过50%的软件企业中已经采用这种方法。调查数据显示,实施敏捷方法的软件企业在产品上市时间、交付效率、客...
lujieyrtc 2022-04-20

基础设施即代码:你需要知道的一切

基础设施是软件开发过程的核心原则之一——它直接负责软件应用程序的稳定运行。这种基础设施的范围从服务器、负载平衡器、防火墙和数据库一直到复杂的容器集群。对基础设施的考虑不仅要适用于生产环境,因为它们遍及整个开发过程,还包括工具和平台,如CI/CD平台、登台环境和测试工具。随着软件产品复杂度的增加,对这些基础设施的考虑也要随之变化。为了满足DevOps现代快速软件开发周期的需求,手工管理基础设施的传统方法很快就变成了一个无法扩展的解决方案。这就是IaC已成为如今开发中事实上的解决方案的原因。 什么是基础设施即代码? IaC,Infrastructure as Code,基础设施即代码...
Erin520 2022-04-12

《2021年国内软件质量调查报告》发布,为国内软件质量呐喊

2022年1月,“软件质量报道” 公众号发布《2021年国内软件质量调查报告》。本次调查数据共搜集1356份有效答卷,收集各行各业的软件质量人员对现状的反馈,反映了从需求质量、设计质量、代码质量、测试质量到上线后质量,贯穿整个生命周期的2021年软件质量状况。 参与调查的企业以互联网为主,其次为信息和通信、金融和保险、航空航天和国防等行业,企业规模分布均匀。团队规模更加小型化,更加敏捷——1-9 人的小团队比去年增加了 7%。交付周期不超过 2 个月的团队占到 65%,符合敏捷开发的交付周期。报告展现出的2021年软件质量状况相对来说并不乐观。软件质量整体状况的部分显示,2021...
Erin520 2022-03-02
返回顶部
刘斌
高级客户经理
17685869372
526288068
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。