领域故事会:用协作、可视化和敏捷方式构建领域驱动的软件:a collaborative, visual, and agile way to build domain-driven software
正版保障 假一赔十 可开发票
¥
49.62
6.3折
¥
79
全新
库存38件
作者[德]斯特凡·霍费尔,[德]亨宁·施文特纳
出版社机械工业出版社
ISBN9787111754268
出版时间2023-06
装帧平装
开本16开
定价79元
货号16257751
上书时间2024-12-31
商品详情
- 品相描述:全新
- 商品描述
-
目录
译者序<br />前言<br />第一部分领域故事会详解<br />第1章概述2<br />11什么是领域故事会2<br />12第一个领域故事4<br />第2章象形语言13<br />21角色13<br />22工作对象14<br />23活动16<br />24编号16<br />25说明17<br />26建模画布18<br />27分组19<br />28颜色20<br />29没有分支23<br />210围绕角色展开23<br />211领域故事会的语法25<br />212良好的语言风格27<br />第3章按场景建模32<br />31什么是场景32<br />32领域故事会中的场景33<br />33把具体实例当作场景34<br />34提纲挈领36<br />第4章范围38<br />41粒度38<br />42时间点41<br />43领域纯粹性42<br />44范围维度的组合:典型的故事发展脉络43<br />X第5章建模工具48<br />51在白纸或白板上建模48<br />52使用软件工具建模52<br />53工具选择57<br />第6章工作坊形式59<br />61工作坊开始之前60<br />62工作坊63<br />63工作坊结束之后69<br />64TOBE工作坊70<br />65线上工作坊71<br />66主持人72<br />67不要一人分饰两角74<br />68是独乐乐还是众乐乐74<br />第7章领域故事会与其他建模方法的关系75<br />71领域驱动设计75<br />72事件风暴76<br />73用户故事地图78<br />74实例地图80<br />75故事风暴81<br />76用例83<br />77统一建模语言84<br />78业务流程模型和表示法85<br />79小结85<br />XI第二部分根据不同目的运用并调整领域故事会<br />第8章案例研究——Alphorn汽车租赁公司88<br />81探索Alphorn汽车租赁公司的完整领域89<br />82深入研究风险评估——理解一个重要的子领域89<br />83整理风险评估——避免使用技术化的术语91<br />84优化风险评估——TOBE流程92<br />85引入新软件——业务流程与IT支持相结合93<br />86小结93<br />第9章学习领域语言96<br />91讲得清,听得懂98<br />92组织中的领域语言不止一种101<br />93使用自然语言102<br />94迷失在翻译中104<br />95接下来做什么105<br />第10章寻找边界106<br />101多套模型的乐趣108<br />102寻找子领域的启发式方法108<br />103从子领域到限界上下文113<br />104从上下文边界到团队边界115<br />105接下来做什么116<br />第11章处理需求118<br />111软件开发就是持续沟通120<br />112从领域故事到需求121<br />113调整“菜谱”128<br />114局限性129<br />115接下来做什么130<br />XII第12章在代码中建模131<br />121从领域故事到领域模型133<br />122实现领域模型137<br />123接下来做什么146<br />第13章支持组织变化147<br />131改变人们的工作流程149<br />132数字化工作153<br />133接下来做什么155<br />第14章是自建还是采购或选择现成软件157<br />141理解现成解决方案中的流程159<br />142接下来做什么163<br />第15章寻找影子IT164<br />151开发软件的不只是IT人员165<br />152让影子IT不再隐蔽166<br />153接下来做什么168<br />第16章总结169<br />161领域故事会的未来169<br />162领域故事会的根基170附录领域故事会史话171<br />参考文献176XIII
内容摘要
通过讲述和可视化故事来构建更好的商业软件,从故事到工作软件,帮助读者构建软件内容的本质,提出以种用于协作领域建模的平易近人、结构化、基于叙述的技术。该书是领域建模技术的实用指南,并从领域驱动设计的关键方面提炼出的丰富见解。
主编推荐
在软件开发过程中,让开发团队中的每个人对现有工作产生共识至关重要。本书详细阐述通过故事可视化来使业务流程和领域知识具象化的方法,以确保团队每个人都能理解业务流程中的角色、活动和工作对象,一起用简单的象形符号捕捉洞见,展示工作成果并征求意见,直至达成一致,从而高效协作并敏捷地构建领域驱动的软件。
精彩内容
本书详细阐述通过故事可视化来使业务流程和领域知识具象化的方法,以确保团队每个人都能理解业务流程中的角色、活动和工作对象,一起用简单的象形符号捕捉洞见,展示工作成果并征求意见,直至达成一致,从而高效协作并敏捷地构建领域驱动的软件。
本书给出的方案使用简单的象形语言和按场景建模的技术,通过循序渐进的研究案例来实现以下目标:
·充分协调所有项目参与者和相关人员,无论他们具有技术背景还是业务背景。
·掌握一套可以为任何流程或工作流建模的符号和规则。
·采用工作坊形式的协作建模方法,更快地找到解决方案。
·清晰地划分领域、软件和团队的边界。
·将领域知识转化为需求,自然地嵌入敏捷过程。
·把用图和便利贴表示的模型转换成代码。
·增加IT环境的透明度,更好地实现合并和优化。
本书适合软件开发人员、架构师、团队负责人、领域专家、产品负责人,以及每天都和这些软件打交道的用户阅读。
— 没有更多了 —
以下为对购买帮助不大的评价