禅道博客

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

CMMI资讯

通过FURPS +实现CMMI 2.0的业务分析方法(上)

作为过程和行为模型,许多公司已经在实践能力成熟度模型集成(CMMI)以改进内部纪律,同时将行业领先的实践引入公司的每个部门。 FURPS / FURPS +是识别软件质量属性的模型,是行业公认的实践,它专门为业务分析师设计,以便在基于CMMI实践环境中收集和分析要求时遵循该实践。因此,本文的主要目的是介绍CMMI,并对在业务分析实践中采用FURPS / FURPS +进行详细说明。 什么是CMMI 2.0? CMMI由一组“过程域”组成。每个过程域都旨在适应公司的文化和行为。CMMI不是一个过程,它是一本关于“CMMI是什么(whats)”的书,而不是一本关于“如何做CMMI(hows)...
李晓琳 2021-02-09

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

怎样使用过程自动化来实现过程的习惯性和持久性?

CMMI的一个核心概念是维持习惯性和持久性。CMMI V2.0对这两个概念的解释如下:习惯性是倾向或做法,特别是不容易放弃的倾向或做法;持久性是尽管遇到困难或反对,仍然坚定执着地行动。那么如何遵循这个核心概念,使过程具有持久性和习惯性呢? 首先,要让过程具备持久性,再逐渐转变为习惯。养成良好习惯可以遵循以下几个定律: 第一定律:线索 即让习惯变得明显、有迹可循第二定律:渴望 即让这个习惯具有明显的吸引力第三定律:响应 即让习惯变得简单、容易得到即时反馈第四定律:奖励 即让习惯具有激励性,遵循习惯可以得到激励综合上述四条定律,可以得知,没有直接价值或者不容易被记住的过程很难保持持久性。...
yanruiyu 2020-12-31

CMMI和敏捷结合的好处

Scrum和CMMI相结合有什么好处? CMMI列出了一个有效且高效的企业通常所做的所有实践。Scrum为“如何”规划和运行项目提供了很好的解决方案。然而,对于敏捷企业来说,还有很多事情要做。管理的任务是什么?工程怎么样?CMMI给你的 “如何 ……?”这些领域的问题也是如此。有了这些,你就有了一个帮助你远远超越Scrum的方向,始终以你的敏捷原则作为指导,来形成针对CMMI所列出的敏捷解决方案。是的,CMMI远不止是Scrum。但是一个企业不仅仅是Scrum。 CMMI不是都关于过程的吗?这不是命令和控制吗? 这可能是CMMI最大的误解之一,因为“过程”一词被用在很多方面。在CMMI中...
李晓琳 2020-11-05

CMMI和敏捷能否结合?

许多人会问这样一个问题:“CMMI和敏捷原则是否能结合在一起?“Scrum和CMMI结合在一起的说法已经被讨论过很多次了。答案是明确的“是”。但是,许多人仍然会问“怎么做”?并且有不同的经验:“在我的企业中,CMMI是在一种命令和控制的文化下实现的,这如何适应敏捷原则呢?本文为这些问题提供了明确的答案。 如何将CMMI与敏捷原则结合使用? 一切都归结于CMMI的解释。虽然许多人都曾在命令和控制文化中体验过CMMI,但CMMI中并没有编写过这种文化。恰恰相反,如果应用敏捷原则,您对CMMI的解释可能与您应用命令和控制原则非常不同。因此,如果人们告诉您CMMI的命令和控制解释,那只是他们的观点...
李晓琳 2020-11-03

CMMI V2.0丨能力成熟度模型集成成熟度级别

完成A级评估后,企业将获得成熟度等级或能力水平等级级别。成熟度等级的范围是1到5,等级5是最高等级,也是企业工作的目标。五个CMMI成熟度级别分别为:●初始级:过程被认为是不可预测的,难以控制且被动的。此阶段的业务环境难以预测,这种环境会导致风险增加和效率低下。●管理级:流程以项目为特征,并且经常是被动的。●定义级:流程特色鲜明且易于理解。企业更加主动,并且已形成适用于整个企业的标准以提供指导。●量化管理级:对流程进行衡量和控制。企业正在使用定量数据来实现可预测的过程,以满足企业的目标。●优化管理级:流程稳定灵活。企业的重点是持续改进并对变化做出响应。值得注意的是,尽管企业的最终目标是第5级,...
李晓琳 2020-10-01

CMMI V2.0丨能力成熟度模型集成历史及应用

能力成熟度模型集成即CMMI,是有助于实现软件过程改进和开发,并降低服务风险行为的模型。CMMI最初是为软件定制,最新的版本则更具有普适性,可以应用于所有行业的硬件、软件和服务的开发功能。该模型有助于衡量、构建和提高能力,以此提高整体性能。CMMI的主要目标是创建“产品超前、服务高效、部门高产的可靠环境”。具体来说,CMMI的经营目标包括:提供高质量的服务或产品、提高客户满意度、增加利益相关者价值、实现全行业的认可、建立更大的市场份额。卡内基梅隆软件工程研究所指出,CMMI的目的是帮助 “整合传统的相对独立功能,设定流程改进目标和优先级,来为质量流程提供指导,并为当前流程提供参考”。 ...
李晓琳 2020-09-29

CMMI V2.0丨使用 CMMI 来增强敏捷成果——验收标准

概述 完成的标准  (DoD)即Definition of Done是任何敏捷项目的关键因素。它是敏捷团队内的一项协议,表明为产品准备妥当可供产品所有者进行冲刺评审必须完成的事项。对于大多数敏捷项目,“完成”的定义是在用户故事层面,由团队商定并在每个故事内定义。当完成故事内定义的 DoD 时,故事被视为“完成”。 DoD 可能包括: • 撰写代码和测试用例 • 代码经过同行评审(或采用结对编程生成)并符合开发标准• 代码单元测试通过• 用户故事测试通过• 代码部署到系统测试环境并通过系统测试• 代码部署到集成环境并通过集成测试• 用户故事/测试用例通过 UAT(用户验收测试)...
李晓琳 2020-08-27

CMMI V2.0丨如何通过CMMI真正在企业中的实施规模化敏捷开发

在过去的几年中,敏捷开发已经从一个利基概念(利基(niche)是指针对企业的优势细分出来的市场,这个市场不大,而且没有得到令人满意的服务。产品推进这个市场,有盈利的基础。)转变为全球许多大公司采用的标准实践。 通过小型、自我管理的团队加速软件开发现已成为一种公认的策略,并且越来越被视为企业创新和竞争力的关键。CMMI研究院的统计报告显示,2018年参加CMMI评估的企业80%以上使用了敏捷。如今,随着公司寻求更多地将敏捷性注入整个组织及其文化中,敏捷技术已经不仅仅应用于软件开发领域。尽管敏捷越来越流行,但是当企业尝试在整个企业范围内推广使用敏捷软件开发时,仍然会遇到问题。尽管敏捷对于小型、独立...
yanruiyu 2020-08-26
返回顶部
魏中显
高级客户经理
18561939726
1746749398
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。