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

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

管理整个应用程序开发的寿命,减少循环时间和消除废物需要一套经过验证的工具和流程,帮助组织整合不同的团队,平台和活动。焦点面积,持续整合和连续交付,提供一系列的实践和技术,以持续提供价值,汇总频繁学习的思想与小批量大小和自动化的概念。

Scrum团队使用紧急软件开发整体结构定义的方法,其中特定的详细设计决策是在需要时进行的,但不是之前。在整个框架上建立详细的决策,以创建符合组织标准的连贯产品。

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

Scrum团队自然是专业软件的有形开发人员,但有些熟练程度专业开发和交付产品对组织内的所有角色都很重要,以促进沟通,协作和利益相关者参与。

重点领域

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

紧急软件开发

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

管理技术风险

所有产品都有一个固有的风险。这些风险从提供与性能和安全相关的技术风险的能力范围。此焦点区域描述了技术风险如何在敏捷方法中管理。从业者应该了解技术风险是什么以及如何在实证过程中有效地管理它们。他们还应该了解如何申请做法使风险透明。

连续质量

以敏捷方式工作不会改变产品质量的重要性。但是,它确实改变了质量的时间和地点。这个焦点区域描述了什么质量以及敏捷性和Scrum的思想如何改变产品的质量方法。从业者将理解持续质量是什么,如何申请它,以及以连续方式提供质量的适当做法。他们将理解技术债务,剩下的测试等重要概念以及用户驱动测试的思想。

连续集成(CI)/连续送货(CD)

频繁学习是Scrum的基本概念。持续交付和持续集成是常见的实践的关键集合,可以频繁地观察工作功能。这个焦点区域描述了核心思想的价值,即代码应该始终可以部署,并且了解可以用于提供解决复杂问题的软件的技术。从业者将理解CI和CD是什么,如何应用这些想法以及对实证过程和SCRUM框架的意义。

优化流量

Sprint是一个带有清晰流动的时间盒。对于大型,复杂的工作,Sprint只是产品,商业甚至市场的更广泛流量的一小部分。这种焦点面积专注于制造流动透明并确保减少或除去废物。自动化和测量是确保流量效率的关键元素,与响应于改善流动的一系列规则耦合。该从业者将能够寻找流动的方法,如Kanban,并将这些想法与Scrum融合,经常提供有价值的产品和学习。

回到概览