Scrum是一种专注但灵活的项目管理策略,它使团队能够通过迭代的软件开发过程进行工作。在敏捷世界中,Scrum已经成为软件开发的领先方法。Scrum的概念是可靠的,并得到了全球数千个开发团队的验证。
Continue readingAuthor: [email protected]
Scrum 概述
本文提供了 Scrum(敏捷类型之一)的概述。这是 Scrum 基础知识,提供了有助于您理解 Scrum 流程的基本知识。
Continue reading什么是敏捷项目管理?实施敏捷方法的好处
敏捷的工作原理是将项目分解为用户功能的一小部分,对它们进行优先级排序,然后以 2-4 周的周期持续交付它们,称为迭代或冲刺。团队以短周期运作,旨在持续改进,只开发用户想要的东西。工作目标由团队在每个周期开始之前定义。如果客户对该功能有任何疑问,该团队会直接与客户沟通。客户的优先级由产品负责人分析并反馈给团队,让他们继续处理最高优先级的项目。团队估计在一个迭代中工作需要多少时间,以及如何完成工作。
Continue reading快速学习 ArchiMate 第 8 部分 – 技术层层概念和关系
技术层描述系统软件应用程序和基础设施。只要适用,ArchiMate 语言就与业务层和应用层进行类比。技术层元素通常用于对企业的技术架构进行建模,描述企业技术基础设施的结构和行为。
Continue reading快速学习 ArchiMate 第 7 部分 – 应用层概念和关系
业务层、应用层和技术层分为三类概念:被动结构、行为和主动结构。被动结构元素由主动结构元素写入和读取。行为元素描述了主动和被动结构元素之间以及主动结构元素之间的事务。被动结构元素的示例是合同、数据对象和产品。参与者、角色、协作和其他代表活动的结构元素。函数、过程和事件是代表行为结构元素的一些元素。应用层通过应用服务支持业务层,应用服务由(软件)应用程序实现。
Continue reading快速学习 ArchiMate 第 6 部分 – 业务层
ArchiMate 业务层识别企业架构高层的概念和关系:最终产品和客户交付系统。这部分架构代表了高层管理人员的目标和要求的实现,从而推动了企业架构框架的实施。业务层元素用于以技术独立的方式对企业的运营组织进行建模,而战略元素用于对企业的战略方向和选择进行建模。业务层、应用层和技术层分为三类概念:被动结构、行为和主动结构。
Continue reading快速学习 ArchiMate 第 5 部分 – 扩展层
一些TOGAF开发阶段没有包含在ArchiMate核心中,这是因为TOGAF的范围更广,特别是解决了系统开发的更多高级战略问题和较低级别工程方面,而ArchiMate核心仅限于企业架构抽象级别。
但是,ArchiMate 3.0 中描述的新层扩展解决了这些附加问题。它们定义了目标、原则和需求等概念,以及面向规划和迁移的概念。
快速学习 ArchiMate 第 4 部分 – 层和框架说明
A layered view provides a natural way to look at service-oriented models. The higher layers use services that are provided by the lower layers. ArchiMate distinguishes three main layers: 1) Business, Application and Technology.
Continue reading快速学习 ArchiMate 第 3 部分 – 关系与概念说明
关系定义了系统的各个组件如何工作、它们如何流动、它们如何相互影响,并定义它们在架构模型中的位置。在本文将开始讨论这些组件究竟是什么、它们是如何表示的,并确定这些关系如何在视点中将它们组合在一起。
Continue reading快速学习 ArchiMate 第 2 部分 – 关系概念
ArchiMate 语言还定义了一组核心通用关系,每个通用关系都可以连接一组预定义的源和目标概念(在大多数情况下是元素,但在少数情况下还有其他关系) . 这些关系中有许多是“超载”的;即,它们的确切含义因它们连接的源和目标概念而异。
Continue reading