跳到主要内容

由于俄罗斯入侵乌克兰,我们已经暂停所有购买和培训进出俄罗斯。

专业的Scrum能力:专业地开发和交付产品

开发和交付专业的产品图标专业地开发和交付产品Scrum带来了高质量的软件产品,以相对较高的频率迭代和增量地交付。这些产品满足了利益相关者和客户的需求,并为早期价值实现和适应不断变化的需求提供了灵活性。专业的软件开发需要团队成员和整个组织之间的协作,并且有一组焦点领域,当理解和应用这些领域时,将产生端到端的整体实现。

在应用程序开发的整个生命周期中进行管理、减少周期时间和消除浪费,需要一套经过验证的工具和流程,以帮助组织集成不同的团队、平台和活动。焦点区域,持续集成和持续交付,提供了一套实践和技术来持续交付价值,将频繁学习的思想与小批量和自动化的概念结合起来。

Scrum团队使用紧急软件开发总体结构定义的方法,具体的详细设计决策是在需要时做出的,而不是在需要之前做出的。详细的决策建立在整体框架之上,以创建符合组织标准的一致产品。

Scrum团队还应该关注优化流程而且连续的质量在每个Sprint中始终如一地交付完全集成的、经过测试的、可能发布的“完成”产品增量。结合适当的工程实践和工具将有助于促进集成的“已完成”增量的一致开发管理技术风险否则,这可能会损害团队快速、轻松地调整产品以适应不断变化的需求的能力,从而阻碍组织的敏捷性。

Scrum团队自然是专业软件的有形开发人员,但在这方面有些熟练专业地开发和交付产品对于组织内的所有角色来说,促进沟通、协作和涉众参与都很重要。

重点关注领域

在每个能力范围内,许多重点领域提供了您掌握该能力所需的知识和技能的更详细的视图。

紧急软件开发

在解决复杂问题时,详细的预先设计的思想已经被一种鼓励设计在架构的边界内出现和变化的方法所取代。在这个重点领域中,实践者将能够描述什么是紧急架构,以及它如何转化为增量开发和交付。他们将能够描述将架构增量地“实现”为一个工作的、敏捷的系统的实践。从业者将理解价值、灵活性和质量之间的权衡,并且还将能够应用使紧急方法对团队、组织和涉众透明的技术。

管理技术风险

所有产品都有一组需要管理的固有风险。这些风险包括从交付能力到与性能和安全性相关的技术风险。这个焦点区域描述了如何在敏捷方法中管理技术风险。从业人员应该了解什么是技术风险,以及如何在经验过程中有效地管理它们。他们还应该了解如何应用实践使风险透明。

连续的质量

以敏捷的方式工作并不会改变产品质量的重要性。但是,何时何地处理质量问题确实会发生变化。这个焦点区域描述了什么是质量,以及敏捷和Scrum的思想如何改变产品的质量方法。执行者将理解什么是持续质量,如何应用它,以及以持续的方式交付质量的适当实践。他们将理解重要的概念,如技术债务、测试剩余和用户驱动测试的思想。

持续集成(CI) /持续交付(CD)

频繁学习是Scrum的一个基本概念。持续交付和持续集成是能够频繁观察工作特性的关键实践集合。这个重点领域描述了核心思想的价值,即代码应该始终是可部署的,以及对可用于交付解决复杂问题的软件的技术的理解。从业者将理解CI和CD是什么,如何应用这些思想,以及它对经验过程和Scrum框架的意义。

优化流程

Sprint是一个包含清晰流程的时间盒。对于大型、复杂的工作,Sprint只是产品、业务甚至市场更广泛流程的一小部分。此重点领域集中于使流程透明并确保减少或消除浪费。自动化和测量是确保流动效率的关键要素,再加上一系列为改善流动而发展起来的规则。实践者将能够寻找流程方法,如看板,并将这些想法与Scrum集成,经常交付有价值的产品和学习。

返回概览

Baidu