博客 敏捷与Scrum 混合敏捷应用于各种行业

混合敏捷应用于各种行业

敏捷开发模型已经实施了十多年。由于组织通过使用它比传统的瀑布模型具有明显的优势,这已成为项目管理的趋势。尽管每种敏捷方法论在理论上都有很多手段,但在实现方面,有时我们会跳过核心原理的某些方面。造成这种情况的主要原因是,随着敏捷开发速度的提高,资源消耗的机会大大增加。

结果,在适当的时候,我们从核心敏捷开发过渡到混合敏捷开发,这是一种改进的瀑布模型。有趣的是,混合敏捷是各个行业中最常用的实践,而不是核心的实际敏捷方法。因此,PMI在其最新的PMBOK(项目管理知识体系)中也包含有关混合敏捷方法的部分。

采购经理人协会在线课程

因此,如果您是一位有抱负的敏捷专业人员,或者准备参加下一次PMI-ACP考试,那么您必须获得有关混合敏捷框架和混合敏捷项目管理的各个方面的概述,当然还有混合敏捷与敏捷因素的比较。

在此博客中,我们试图解释混合敏捷的关键方面以及混合敏捷项目管理概述。

混合敏捷概述

敏捷方法论是一个迭代过程,其中每个阶段都遵循相同迭代周期的N个冲刺。完美的敏捷过程可提高开发速度,降低成本并快速解决缺陷,而混合敏捷框架则是瀑布式和敏捷方法的结合。它最初遵循顺序流,然后在整个开发过程中变得迭代。

混合敏捷模型使用–

的瀑布模型

  • 需求计划
  • 设计

的敏捷模型

  • 要求
  • 编码
  • 测试
  • 部署

因此,混合敏捷是软件开发模型中的佼佼者,该模型以严格的瀑布模型和敏捷模型的速度帮助实现业务价值。

准备进行敏捷面试?通过这些 前25个敏捷面试问题 并准备在第一步中破解敏捷面试!

混合敏捷与敏捷

                       敏捷                 混合敏捷
敏捷模型具有严格的过程和迭代周期,该过程和迭代周期会因为项目选择的敏捷方法而异。 混合敏捷方法是瀑布模型和敏捷模型的混合。因此,它并不涵盖敏捷方法的所有方面。由于Hybrid 敏捷 并未实现敏捷方法的最佳实践,因此您无法期望理想的敏捷项目能够获得预期的结果。
敏捷模型无法提供灵活的时间表,如果未按预期实现/执行,则会影响最终结果。 混合敏捷模型为迭代周期提供了灵活但受约束的时间表,而关键敏捷则没有这种时间表。
核心敏捷实施需要高技能的专业人员来满足严格的期限以及高质量的交付成果。 组织可以迅速采用具有各种专业人才水平的混合敏捷。
关键敏捷方法论并不总是适用于所有项目 混合敏捷是一种定制的解决方案,对于不断变化的情况更有效。

pmi acp免费测试

混合敏捷何时最适合该行业?

混合敏捷模型可用于以下场景:

  • 在一个大型项目团队中,已经使用了传统的瀑布模型,并且它希望转换为敏捷模型。在这种情况下,由于已经使用了流程和工具,因此要花费大量时间和精力才能转向敏捷实践。这导致了一种混合敏捷方法,其中项目工作的某些部分引入了敏捷实践,而其余部分遵循瀑布模型。
  • 需要满足法规和合规性要求的组织,这些要求有效地要求对项目进行严格的治理和记录。使用纯敏捷是不可能的。因此,在这种情况下,混合敏捷通过使用敏捷来确保设计,分析和规划的时间表更少。另一方面,保持与瀑布模型的一致性。
  • 如果采用敏捷文化对组织来说是一个问题,那么混合敏捷就是一个很好的垫脚石。
  • 这些项目具有使用后端和前端技术的大量UX设计实现。
  • 处理具有严格发布周期的旧应用程序并需要数字实施的项目。这种类型的项目遵循严格的发布周期,并且既需要瀑布式实现又需要敏捷性,这两种实现方式都需要,即混合敏捷性。在这里瀑布驱动的阶段就像
  • 发布管理
  • 程序要求
  • 计划治理
  • 系统集成测试
  • 用户验收测试

而数字平台功能是使用敏捷框架构建的。

  • 在多供应商模型中,独立的敏捷团队无法运行所有阶段。在这种情况下,使用瀑布模型执行需求收集和用户接受测试,而供应商则遵循敏捷的方法进行设计,代码和测试。

获得敏捷认证可以使您在同行中独树一帜。阅读本文以了解 最佳5项敏捷认证.

实际中有哪些不同的混合方法?

为了将反馈机制应用于瀑布模型,使用了许多混合敏捷方法。这些混合方法在开发过程中确定的原始设计中包含了不同的技术和功能差距。一些流行且最常用的混合敏捷模型包括:

  • V型
  • 螺旋模型
  • 迭代式

V模型

混合敏捷开发的V模型提供了一种不遵循线性方式的顺序开发方法。它针对生命周期的开发前和开发后阶段的每个阶段遵循一种反馈机制:

V型

在此模型中,开发后,开发阶段的每个阶段都将其关系与相应的测试阶段相关联,最后呈V形。水平轴代表时间,垂直轴代表项目中的抽象级别。

螺旋模型

螺旋模型通过分析与每次迭代相关的风险来生成项目的混合敏捷过程。因此,它遵循风险驱动的过程。每个项目都有其相关的风险,螺旋模型有助于采用其他流程中的要素,例如瀑布或增量流程以减轻风险。

螺旋模型的主要特点是–对于每次迭代,此敏捷过程都遵循以下四个关键阶段,以识别并缓解风险:

  • 确定目标并计划增量的范围
  • 确定原型,进行实验和研究,以确定潜在的技术和概念风险以及解决方案。
  • 设计,开发和测试增量
  • 通过有效监控增量以及反馈来发布,以帮助进行下一个迭代计划。

混合敏捷的螺旋模型遵循许多特性,例如尖峰解决方案,纯敏捷模型的原型。

迭代和增量开发

迭代和增量开发可以是用于混合敏捷软件开发的迭代方法或迭代设计的任意组合。

在此过程中,将整个项目分解为多个小迭代,每个小迭代都应用从上一迭代中学到的教训。在每次迭代中,需要进行必要的设计修改,如果需要,还可以添加新的功能。

迭代和增量开发

从实际意义上讲,混合敏捷开发的迭代模型遵循与瀑布模型相同的步骤,但是要在很短的时间内完成。

准备PMI-ACP认证?开始准备 Whizlabs实践测试 现在。

混合敏捷项目管理

到目前为止,您可能已经对混合敏捷框架的技术概述有了一个清晰的主意。但是,对于项目管理问题,您一定想知道混合项目管理与标准项目管理有何不同?

WBS方法

混合敏捷方法包括瀑布方法和敏捷方法的所有要素和原理。在混合敏捷方法中,通过硬件,软件等学科或功能将项目分解为不同的组件。通过使用称为工作分解结构或WBS的过程来执行此工作分解。

WBS是混合项目管理方法的主要优点,该方法定义了所有高级任务及其依赖关系以及将通过瀑布模型交付的最终产品或服务。敏捷有助于加快计划中组件及其子组件的开发。结果,项目的结果将成为优质产品,所需的周转时间更少,对市场变化的响应时间更快。一旦为项目设置了WBS,每个组件可能需要一到几个月的时间才能发布。

冲刺简介

接下来,将所有组件再次分解为四到六周的发行版,称为sprint。在此阶段,将应用所有敏捷项目管理方法。每个冲刺的结果均经过测试,然后发送到市场或用作下一个冲刺的基础。

减少项目计划时间

由于初始项目计划涉及高层粒度,因此不会花费太多时间。与瀑布方法一样,混合项目管理在创建高级项目计划之前明确定义并提供总体范围和项目截止日期的文档。

更好的PMO管理

此外,由于混合项目管理融合了两个项目管理框架中的最佳功能,因此混合敏捷方法使PMO可以改善大型项目和较长项目的结果。它还可以更有效地管理不确定性,从而有助于更好地管理风险。

必读: 前40个敏捷Scrum面试问题(已更新)

最后的话

用于管理项目的混合敏捷方法可以提供优势,并且可以非常有效。但是,正确实施和计划它需要充分的准备和周到的考虑。因此,获得有关混合敏捷方法论和混合敏捷项目管理的知识很重要。实践经验是最好的解决方案。但是,要使自己在市场上可信并评估自己的技能,您需要先证明您的专业知识。

在履历表中添加专业证书后,肯定会标志着与众不同的候选人。因此,如果您正在寻找与敏捷/混合敏捷相关的认证, 采购经理人协会 是最适合您的答案。与其他任何由PMI进行的考试一样,这也是要求您对过程进行透彻了解的最困难的考试。

因此,如果您想解决这些棘手的问题,请花些时间准备,尤其是练习测试,以在演出前进行舞台排练! Whizlabs为您提供了衡量其知识库的方法 考试模拟器 and 在线课程 这是我们PMI认证的行业专家的头脑风暴成果。

那么,为什么迟到呢?立即尝试我们,在您的职业生涯中获得敏捷!

关于达玛林格N

Dharmalingam.N拥有工商管理硕士学位,并撰写从技术到业务分析的广泛主题。他具有关系管理背景。他撰写并发表过的一些主题包括:项目管理,业务分析和客户参与。
传播爱心

发表评论

请输入您的评论!
请在这里输入您的名字