CMMI工程实践与DevOps(一)
发布时间:2022/3/1 14:02:37 阅读数:1390 发布人:Beyond CMMI
许多人认为,DevOps的唯一用途是帮助实施CMMI中的工程类实践,如产品集成(PI)和技术解决方案(TS)。然而,DevOps可以作为一种帮助组织高效实施过程的策略。它还可以改进验证和确认(VV)实践,更好地衡量工作过程的自动化程度,提高质量,降低成本。
很多实施了DevOps的公司还观察到与质量和绩效目标相关的重要定量结果,以及与实施符合CMMI的过程相关的定性结果。
我们实际执行过在实施CMMI成熟度5级的过程中使用DevOps实践。得到的结论是这样的组合对于试图达到高成熟度状态或正在启动CMMI实施计划的组织来说,都是有帮助的。无论CMMI的成熟度如何,DevOps都有助益,如提高生产率和质量、减少返工等。
强调“为什么”
有了DevOps思维,你可以要求团队朝着完美的方向改进,并将这些改进建立在度量指标和最佳实践的基础之上。指导和培训每个步骤的原因是至关重要的。这有助于加速实施并取得成果。
在自动化工作过程和配置工具时,团队需要了解他们这在做什么。当他们理解即将开始的工作和最佳实践时,他们也将理解、正确配置并更好地选择出最适合工作过程和组织环境的工具。
向着卓越转变和关注度量指标是非常重要的。团队必须知道他们会有所进步。当团队理解他们在做什么时,便会提出更多想法,同时感受到自己便是工作过程的所有者。这可以创造一个积极的工作环境,从某种意义上说,也为员工提供了更好的生活质量。