敏捷开发的关键点是什么?

admin 12 0

优惠价:¥

原价:¥

敏捷产品交付能力是一种以客户为出发点的理念,它强调不断优化价值传递过程,目的是为客户和终端使用者量身打造、开发并投放产品及服务。

高效完成产品发布是 SAFe 框架中七个关键要素之一,对于达成业务灵活运作具有决定性作用。评估与进步篇章里包含了涵盖 APD 的各项能力自我检测手段,可以协助团队判断当前水平并发现提升方向,同时参与敏捷学习活动能够专门强化这些要素的运用水平。

为何需要敏捷产品交付?

达成业务灵活运作的目标,需要敏捷工作单元与敏捷发布列车团队增强迅速提供新颖产品及服务的本领。这要求兼顾工作执行与客户需求,保证在恰当的时刻,为合适的对象打造恰当的成果。无论是借助Scrum培训获得的循环式工作技巧,抑或是通过更全面的Scrum资格认证教育形成的体系化思维模式,都能为工作集体提供达成此目的的实用方法。

图 1 描绘了 APD 的三个主要方面:首先是面向用户导向和构思理念,其次是周期性推进,适时推出,最后是整合运维与不断交付的流程体系

APD才干之间的协同效应有助于实现持续的市场与服务主导地位,这种才干的提升通常是企业内部培训体系中敏捷变革环节的关键组成部分。

敏捷产品交付能力_SAFe敏捷产品交付_敏捷团队建设

图 1. APD 的三个维度

以下章节详细描述 APD 的每个维度。

以客户为中心与设计思维

以服务用户和注重创意是 APD 的首要层面。这种思考方法与经营模式把用户放在公司中心位置,首先着力创造良好的用户感受并培养长久互动,这也是快速学习过程中不断强调的关键理念。

以客户为中心

围绕用户需求展开是一种观念形态和经营手法,着力为顾客营造良好感受,并推动顾客同机构产品项目的交流。它将顾客放在各项抉择的核心位置,细致权衡对终端使用者的作用。这种观念形态有助于建立稳固的客户联结,以意想不到的途径增添更多顾客利益。APD的该项特质促使灵活小组:

以客户为重心的公司能够获取更多收益、提升员工积极性以及客户满足感。以客户为出发点的政府部门和非盈利机构则能加强适应能力、维持长久发展并达成目标所需的合作精神。

产品管理部门负责组织并促进新方案推向市场,还要保证已有产品的稳定发展,专业的Scrum资格认证教育能协助产品管理者更有效地完成这些任务。

设计思维

设计思维是围绕用户需求展开的核心方法。它采用循环往复的创造模式,致力于让最终成果满足客户与使用者的要求,并且要兼顾产品整个存在阶段的合理性,以及成本效益的长期维持。

它包含两个主要活动以实现可持续解决方案:

图 2 描绘了设计思维的基本步骤,采用双钻模式来表示。这一过程着重指出,在提出解决方法之前,必须深入挖掘问题的相关领域。

运用设计思维方法于开发过程,能使方案兼具适宜性、实践性和延续性。此外,把握并调控方案的经济效益,有助于实现产品或服务的长期稳定,此乃企业培训中增强组织运作效能的关键内容。

敏捷产品交付能力_敏捷团队建设_SAFe敏捷产品交付

图 2. 设计思维流程与活动

理解问题通常包含以下两项活动:

探索完成后,组织获得设计解决方案的输入,通常涉及以下活动:

图 2 也描绘了扩散式思考与聚合式思维怎样用于发掘思路、实现目的以及处理难题。这两种方法都很重要,它们一起为需要创新能力的难题提供了特别有效的解决之道。

精益用户体验(Lean UX)

在 SAFe 框架下,精益 UX 对传统用户体验设计进行了拓展,不再局限于单纯的设计实施和预测用户如何操作。它更深入地探究特性产生的缘由,审视实现功能所依赖的条件,以及预估效益的合理性。借助关键绩效指标和即时的客户意见,可以检验系统是否真正满足了客户的需求和商业目的。精益 UX 提供了一种完整的方法论,涵盖定义目标、提出假设、开发产品、衡量价值以及持续学习的过程。

精益 UX 中,设计师身份转变为设计引导者,肩负起新的使命。除了精益创业,精益 UX 还包含两大核心原则:设计思维和敏捷开发。设计思维将用户体验的关注点从界面和成果拓展至整个体系,借助设计方法应对更广泛的客户挑战,这种模式极度重视合作、反复尝试和换位思考,作为解决问题的关键要素,这些技能也能借助系统的敏捷训练加以提升。

按节奏开发,按需发布

图 3 描绘了分步进行开发与适时发布的方法论,它把解决方案的形成过程与价值提供环节分开处理,使得客户能够在恰当的时刻得到期望的产品,进而增强组织应对变化的快速反应能力,这一做法与Scrum 培训里着重说明的周期性推进工作模式及持续提供使用价值的原则非常一致。

敏捷团队建设_SAFe敏捷产品交付_敏捷产品交付能力

图 3. 按节奏开发实现按需发布价值

为何按节奏开发?

在流动式运作环境中,确立即时对位的计划时段节拍,即团队与敏捷评审会议的周期性预期步调,是一种控制产品研制固有波动的得力手段。具体包含以下环节:

可以说,该团队运用了专门为高易变型任务设计的操作方法,确保在稳定有序的节奏下,能够持续产出稳定可靠的工作成果。

为何按需发布?

根据客户、市场及业务的需要来提供价值,能够取得明显的战略成效。产品管理与相关方共同商议,确定推出时机、推出事项以及接收群体。

有些产品直接服务于能够迅速采纳新技术的特定领域,而另一些产品则可能受到特定区域发展步调的影响,例如按照既定的发展计划,它们必须在最有利的时机推向市场。

图 4 描绘了新功能在投入实际运行环境之后,针对客户群体或市场需要,采取分批递进或是即刻推送的方式,执行 RoD 的操作步骤。

敏捷产品交付能力_SAFe敏捷产品交付_敏捷团队建设

图 4. 按需发布的四项活动

建立并保持持续交付管道,让各个敏捷发布团队可以定义、开发、测试并推出新功能,以此达成他们的项目目标,这一流程的有效运作,也是公司管理教育中的关键部分。

DevOps 与持续交付流水线

DevOps 和持续交付流程为根据需要发布价值提供了基础,无论是全部还是部分,以此满足相关需求。

实现按需发布是 CDP 的宗旨,然而掌握可靠的按需发布技能并非易事。这需要采纳 DevOps 的理念,并构建精密的自动化流程。

每个 ART 单元负责创建并管理(或共同使用)一个 CDP,里面汇集了实现高度独立化产品所需的各类资源与核心技术。根据图 5 的展示,工作流程的前三个阶段——不断进行探索活动、持续完成集成任务以及持续实施部署操作——主要承担着新功能产出与推送的任务。

SAFe敏捷产品交付_敏捷团队建设_敏捷产品交付能力

图 5. 持续交付流水线

先前提到,按需发布(图 4)指的是依据市场与业务状况,一次性或临时性地为顾客提供价值的一种能力。采纳 DevOps 的理念、氛围及操作方式,高绩效的组织能够借助 DevOps 迅速满足客户要求,用以提供与维护产品服务,进而大幅度领先于对手。

图 6 表明开发团队通常采用加速模式来适应不断变化的创新要求,而运维团队则因为要确保生产环境的稳定性和抗风险能力,往往会对变更采取暂停措施。

DevOps 负责整合开发、运营以及各项业务活动,致力于达成效率与可靠性的理想状态。

敏捷产品交付能力_SAFe敏捷产品交付_敏捷团队建设

图 6. DevOps 促进跨职能协作

最终,DevOps 涉及一种观念形态,一种工作氛围,以及一系列技术方法,它能够帮助客户获得解决方案的各个部分,即便没有进行交接或者缺少外部生产维护的协助。如图 7 所示,SAFe 的 DevOps 方式依据五个核心原则:组织氛围、程序化操作、高效进程、数据评估和应急处理(CALMR),具体阐释如下。

敏捷团队建设_敏捷产品交付能力_SAFe敏捷产品交付

图 7. SAFe 的 CALMR DevOps 方法

云计算是 DevOps 的关键使能者

云服务的持续发展彻底革新了数字产品的打造、实施及管理流程,云技术从出现起就是推动公司 IT 服务供给模式发生革命性转变的最主要力量,企业转向云端运行的根本目的在于增强产品的研制进程和快速响应能力。

云无时不在,它促进数字事务的进步,并使 DevOps 和更优化的 CDP 成为可能。采用云的企业能借助其强大功能与广泛适用性,增强公司内外的适应力,而参与敏捷训练能协助团队更顺畅地融入这种云环境下的敏捷操作。

团队与 ART 价值流

SAFe 是一种注重流动的管理体系,要求迅速排除各类阻碍,确保价值能够不断传递。该体系列出了六项关键内容,旨在克服流动过程中出现的难题:其中一项是构建无间断的价值传送通道,另外还包括管理价值传送过程、团队层面的流动、跨团队协作的流动、解决方案列车的流动以及整体组合的流动。每项文档都阐述了一套“八种流动助推器”,用以判定、纠正、改进和检测各类难题,从而达成价值流动的持续改进。

ART 与团队流动指南直接适用于 APD 能力:

总结

公司要兼顾任务导向和用户导向,保证在恰当时候为合适对象提供恰当产品。APD 依据以用户为本、创新构思和精简体验,把用户放在每项选择的关键位置。借助创新构思来保障产品有吸引力、可实施、能立足和可长久。

依照规律来构建有助于管理产品研制过程中的变动性。根据实际需求进行发布,能够将发布进程与研制步骤分开,保证客户在必要时刻获得期望的产品。DevOps 和 CDP 为按需发布(整体或局部)创造价值,以此适应客户与市场的需求。APD 提升了企业的业务灵活性,有助于达成优异的业务表现,并为客户带来出色的价值。对于有意培养敏捷实践开发能力的机构来说,实施性的Scrum资格认证教育和公司层面的经营指导,能够向工作单元及主管方给予关键性的认知与操作指导,从而促进组织向敏捷化方向演进的速度。

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~