软件开发

发现 2 个软件开发相关的方法论,帮助你提升技能和解决问题。

设计方法软件开发分析方法

事件建模(Event Modeling)是一种用于设计和构建复杂软件系统的结构化方法,通过识别和记录业务领域中的关键事件及其关系,帮助团队理解业务流程、定义系统边界并指导技术实现。它强调从业务视角出发,以事件为中心描述系统行为,适用于需要清晰业务逻辑与数据流对齐的分布式系统、微服务架构或领域驱动设计项目。

系统重构
业务变更
业务流程对齐
事件溯源
边界定义
#事件驱动 #系统设计 #业务分析 #领域驱动设计 #微服务
软件开发设计方法团队协作

Event Storming(事件风暴)是一种协作式建模方法,通过可视化业务流程中的领域事件,帮助团队快速理解复杂系统、识别关键问题并设计解决方案。它强调跨职能参与,使用便利贴等工具在大型墙面上构建事件流,促进沟通与共识。

需求探索
系统重构
业务流程对齐
敏捷项目
复杂领域建模
#事件风暴 #领域驱动设计 #协作建模 #业务流程分析 #敏捷方法 #可视化工具 #团队工作坊 #系统设计