全部
CMMI V2.0 丨学习CMMI推荐书目(下)
《只是常见问题》第二版
Jeff Dalton和Pat O'Toole在受欢迎的《只是常见问题》电子书的第二版中,从过程改进、CMMI和敏捷开发的不同角度撰写了一系列简短的故事,以解决常见的错觉、神话和对软件和工程专业人士的基本误解。作者的任务是提供有关CMMI、SCAMPI、工程策略和软件过程改进的最常见问题的答案。
您将在书中找到以下内容:●通用实践如何使我们变得更好?●什么是训练能力?●我们如何养成良好的PPQA(过程与产品质量保证)习惯?●我们如何才能真正了解事情的发展状态?
《如何拼写CMM》
《如何拼写CMMI》是对流行的性能改进模型(称为能力成熟度模型集成(...
2021-02-04
CMMI V2.0 丨学习CMMI推荐书目(上)
《Scrum和CMMI指南》
由Jeff Dalton撰写并由CMMI研究院出版的《 Scrum和CMMI指南:使用CMMI提高敏捷性能》是成功采用和实施CMMI和敏捷的路线图。 CMMI提供了高性能组织行动框架/地图。 敏捷提供了规定了做到这一点的特定方法。 使用该指南可以了解如何在敏捷环境中采用CMMI,如何使用CMMI来扩展和提高整个企业的敏捷性能,以及如何在使用Scrum的敏捷组织中进行CMMI评估。
《CMMI用户故事》第1卷
《CMMI用户故事:对市场感知的研究》探讨了工程和软件专业人员对CMMI模型的体验。 该研究受Broadsword Solutions Corp...
2021-02-02
2021年,是时候把管理技术债务提上日程了
开发人员面临着前所未有的压力:从传统的基础设施转移到现代的基础设施,减少效率低下的情况,并创建构建客户满意度和增加收入的产品。许多企业都在以DevOps的思维方式前进,但在他们前进的过程中,他们可能会忘记一件事,技术债务。的确,开发者可能会快速移动并破坏某些内容,但却从未真正去修复它们。因此,技术债务的积累,导致工程生产力的下降和生产成本的上升。今年早些时候,Umser Mansoor为codehoy做了一个关于技术债务的小调查。调查发现,在91名受访者中,68%的开发者表示,他们开发的产品背负着高额或非常高的科技债务。技术债务每年给公司造成极高的的成本损失,也对工程团队造成毁灭性的影响。
...
2021-02-01
对DevOps的九大误解,是时候纠正了!
DevOps是开发和运维的结合,有助于集成和自动化测试过程以及部署存储库,还提供了透明度以及灵活性。DevOps的目标如下:
更快的上市时间(TTM)。
减少各种修复之间的前置时间。提高部署频率。更快的恢复时间。降低新版本的失败率。许多商业部门的领导者都知道,提高营销速度是一种生存技能,而不仅仅是目标。管理人员,特别是IT行业的管理人员,已经感受到了以更快的速度和更有效地执行流程以及做出更好的业务决策的压力。尽管大多数组织已经成功地部署了DevOps来完成必要的目标和目的,但是对于这种方法仍然存在一些误解。以下是关于误解的一些纠正:
DevOps不是一套自动化工具
DevOps不是...
2021-01-25
趋势预测:2021年五大流行的编程语言
如果没有编程语言,现在的世界就不会存在。想象一下没有电脑、数字技术和互联网的生活,没有Instagram和TikTok。这会让我们的生活举步维艰,而且并不是不可能发生。所有的语言都有自己的目的。有些用于编写移动应用程序,有些用于处理微控制器,还有一些用于创建桌面程序或分析。但也有一些情况下,一个问题可以用不同的语言解决。
编程语言的历史
当编程语言还没有诞生的时候,第一批程序员用数字来编写操作机器的指令。他们必须记住一个机器代码表,而不是像现在这样记住一些基本的算法和语言的原理。不久之后,编译器出现了,这让程序员的工作变得更容易,编译器是把程序员的话翻译成机器代码的程序。汇编语言成为第一...
2021-01-18
2020年中国DevOps应用发展研究——艾瑞咨询报告总结
2020年12月,艾瑞咨询发布《DevOps应用发展研究》,对业内企业进行调研,梳理国内DevOps历史脉络、发展现状及展望,内容涵盖DevOps理念解析及行业应用、中国DevOps市场发展状况和中国DevOps应用发展展望。
DevOps概述
DevOps企业实践:由于DevOps的实践远不仅限于安装软件工具,其在企业内部的落地实践需要经历复杂的转型过程。我们认为DevOps的成功实践需要企业工程解耦化、流程协同化和管理颗粒化的改变,要走过从资源整合到自助服务的五个步骤。在这个过程中,企业和团队需要更多地关注管理方式和文化适应性,引入专业机构的咨询和培训服务能够有效减少DevOps转型过...
2021-01-05
怎样使用过程自动化来实现过程的习惯性和持久性?
CMMI的一个核心概念是维持习惯性和持久性。CMMI V2.0对这两个概念的解释如下:习惯性是倾向或做法,特别是不容易放弃的倾向或做法;持久性是尽管遇到困难或反对,仍然坚定执着地行动。那么如何遵循这个核心概念,使过程具有持久性和习惯性呢?
首先,要让过程具备持久性,再逐渐转变为习惯。养成良好习惯可以遵循以下几个定律:
第一定律:线索 即让习惯变得明显、有迹可循第二定律:渴望 即让这个习惯具有明显的吸引力第三定律:响应 即让习惯变得简单、容易得到即时反馈第四定律:奖励 即让习惯具有激励性,遵循习惯可以得到激励综合上述四条定律,可以得知,没有直接价值或者不容易被记住的过程很难保持持久性。...
2020-12-31
2020DevOps状态报告——变更管理
如果你的公司还没有走向平台化,现在仍然是一个很大的飞跃。您仍然可以通过解决公司的变更管理流程来加快软件交付。在本章中,我们将研究我们在公司内部所学的变更管理模式。我们将向您展示什么是有效的,什么是无效的,以及如何利用DevOps原则将变更管理转化为有效的、使能的流程。
在过去的十年里,我们已经看到DevOps的实践颠覆了软件发布团队的工作方式。以下是最显著的变化。
“问题本身并不会改变,因为改变一直在发生;问题是在变化来临时无法应对。” Kent Beck《解析极限编程:拥抱变化》即使我们看到交付团队成功地转变了他们的思维和实践,但要在一个大型组织中改变根深蒂固的结构和流程仍然要困...
2020-12-28
用一半的时间做两倍的事——Scrum之父Jeff Sutherland的传奇人生
普通的人生大抵相似,传奇的人生各有各的传奇。Jeff就是这样的传奇人物,年近80的他从来没有“廉颇老矣尚能饭否”的英雄迟暮,不久前还精神矍铄地与好几百名中国学生进行线上交流,积极回答中国粉丝关于Scrum的疑惑。
他在某个领域的成就很可能是很多人一辈子都难以望其项背的存在。
军校和越战
Jeff的教育经历丰富,就从那个大名鼎鼎的西点军校讲起吧!西点军校成立于1802年,由当时的美国第三届总统托马斯·杰弗逊签署法令成立,培养了麦克阿瑟、艾森豪威尔、巴顿、鲍威尔众多军事政治人才。西点军校入学条件严格,需政府高官推荐、考试、体检后择优录取。1960年,Jeff经历了层层筛选,于6月正式入学攻读...
2020-12-28
2020DevOps状态报告——平台模型:扩展DevOps的新方法
平台模型是一种我们在这个领域看到越来越多的方法,它源于负责产品或服务的端到端交付的产品团队的理念。如果只应用于单一的产品,或者几个产品,这个效果很好。 但是,如果有数百种产品或服务,把一个产品团队用于这些产品,对每一个来说都是低效和昂贵的。想象10个团队,每个团队都有自己的技术栈、工具链和流程。 会一直重复解决类似的问题、花太多的时间来评估技术、集成、维护基础设施等等。 这些时间可以更好地花在建立和改进产品团队负责的实际产品上。
缺乏标准化的技术和流程也造成其他问题:
●管理变得昂贵,几乎不存在管理
●独立的堆栈减少了整个组织的知识共享●许多产品团队实际上没有能力来运行完整的基础设施...
2020-12-21