领域故事会:用协作、可视化和敏捷方式构建领域驱动的软件
- ISBN:9787111754268
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:180
- 出版时间:2024-06-01
- 条形码:9787111754268 ; 978-7-111-75426-8
本书特色
在软件开发过程中,让开发团队中的每个人对现有工作产生共识至关重要。本书详细阐述通过故事可视化来使业务流程和领域知识具象化的方法,以确保团队每个人都能理解业务流程中的角色、活动和工作对象,一起用简单的象形符号捕捉洞见,展示工作成果并征求意见,直至达成一致,从而高效协作并敏捷地构建领域驱动的软件。
内容简介
通过讲述和可视化故事来构建更好的商业软件,从故事到工作软件,帮助读者构建软件内容的本质,提出以种用于协作领域建模的平易近人、结构化、基于叙述的技术。该书是领域建模技术的实用指南,并从领域驱动设计的关键方面提炼出的丰富见解。
目录
前言
**部分领域故事会详解
第1章概述2
11什么是领域故事会2
12**个领域故事4
第2章象形语言13
21角色13
22工作对象14
23活动16
24编号16
25说明17
26建模画布18
27分组19
28颜色20
29没有分支23
210围绕角色展开23
211领域故事会的语法25
212良好的语言风格27
第3章按场景建模32
31什么是场景32
32领域故事会中的场景33
33把具体实例当作场景34
34提纲挈领36
第4章范围38
41粒度38
42时间点41
43领域纯粹性42
44范围维度的组合:典型的故事发展脉络43
X第5章建模工具48
51在白纸或白板上建模48
52使用软件工具建模52
53工具选择57
第6章工作坊形式59
61工作坊开始之前60
62工作坊63
63工作坊结束之后69
64TOBE工作坊70
65线上工作坊71
66主持人72
67不要一人分饰两角74
68是独乐乐还是众乐乐74
第7章领域故事会与其他建模方法的关系75
71领域驱动设计75
72事件风暴76
73用户故事地图78
74实例地图80
75故事风暴81
76用例83
77统一建模语言84
78业务流程模型和表示法85
79小结85
XI第二部分根据不同目的运用并调整领域故事会
第8章案例研究——Alphorn汽车租赁公司88
81探索Alphorn汽车租赁公司的完整领域89
82深入研究风险评估——理解一个重要的子领域89
83整理风险评估——避免使用技术化的术语91
84优化风险评估——TOBE流程92
85引入新软件——业务流程与IT支持相结合93
86小结93
第9章学习领域语言96
91讲得清,听得懂98
92组织中的领域语言不止一种101
93使用自然语言102
94迷失在翻译中104
95接下来做什么105
第10章寻找边界106
101多套模型的乐趣108
102寻找子领域的启发式方法108
103从子领域到限界上下文113
104从上下文边界到团队边界115
105接下来做什么116
第11章处理需求118
111软件开发就是持续沟通120
112从领域故事到需求121
113调整“菜谱”128
114局限性129
115接下来做什么130
XII第12章在代码中建模131
121从领域故事到领域模型133
122实现领域模型137
123接下来做什么146
第13章支持组织变化147
131改变人们的工作流程149
132数字化工作153
133接下来做什么155
第14章是自建还是采购或选择现成软件157
141理解现成解决方案中的流程159
142接下来做什么163
第15章寻找影子IT164
151开发软件的不只是IT人员165
152让影子IT不再隐蔽166
153接下来做什么168
第16章总结169
161领域故事会的未来169
162领域故事会的根基170附录领域故事会史话171
参考文献176XIII
作者简介
Stefan Hofer拥有计算机科学博士学位,并负责维护DomainStoryting.org,这是一个领域故事讲述社区。自2005年以来,他一直为WPS Workplace Solutions工作,帮助团队开发以正确方式完成正确工作的软件。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0