# 如何落地业务建模 ## 你将获得 * 洞悉建模设计的本质和目的 * 全套业务建模思维指导性训练 * 微服务、中台建模方法及最佳实践 * 构造SaaS化服务的全新方法论 ## 讲师介绍 徐昊(八叉),Thoughtworks全球技术策略顾问、中国区首席技术官(CTO),Thoughtworks技术雷达编撰人,谈话节目“八叉说”作者。 他同时也是北京Java用户组(Beijing Java User Group,简称BJUG)和 Agile China的主要创始人之一。 他曾主持ThoughtWorks中国区技术特种兵小巨人管培计划,为行业输送了多位技术带头人。近年提炼了大规模工程实践方法SEELE,以进一步提升研发团队的工作效能。 徐昊在业务建模上也有深刻的洞见。由他发明的8X Flow业务建模法,可以用来解决以微服务、分布式事务为主导的架构风格中的业务建模问题,以及构建中台系统,也是目前ThoughtWorks用于中台建模的主要方法。 他还根据Peter Coad的彩色建模演化出了四色建模法,以保证模型能够支持企业的运营。同时,他还发明了魔球服务建模法,用以构造SaaS化服务。 除了技术以外,他还是国际上颇有名望的古典吉他制琴师与收藏家。在他看来,制琴让他成为了一名更好的程序员。 ## 课程介绍 说起业务建模,我们很多人可能不知道这个东西到底有什么用,毕竟面试也很少会被问到,对平时写代码也没有什么直接的帮助。 确实,业务建模是一项软技能,不会像其他的硬性技术那样让你直呼很爽。但是,具备良好的业务建模能力,会在认知层面影响你对业务、代码等方面的理解。 因为**业务建模首先是一个定义问题的方法,其次才是解决问题的方法**。而我们通过定义问题,甚至可以**把解决方案的复杂度直接降低几个数量级**。 有了这方面的理解,你就可以成为**能给出更合理的问题解决方案**的架构师,而不是一个只会倒腾各种技术方案的程序员,进而不断提高自己的职业发展天花板。 不过,在业务建模的学习上,很多人是一团乱麻,不知道该从哪里入手。归根到底,业务建模真正的学习难点有两个。 **难点一:如何清晰定义业务问题,并让所有人接受?** 学习业务建模,对我们的挑战不仅是建模本身,而在于如何获取业务方的信任,并展开有效讨论。关于这一问题,大部分的建模教程都不怎么涉及,但这却是能否有效应用业务建模方法的关键。 **难点二:如何在特定架构的约束下实现模型?** 在学习建模方法时,我们往往会不自觉地忽略架构对模型的影响。于是就会出现这样一种情况:学会了一种方法,却因为不知道怎么处理架构约束,而无法将其应用到工作中。 所以我们特意邀请了ThoughtWorks 全球技术策略顾问、中国区CTO徐昊,来帮助你解决学习业务建模中的难题。他会将纷繁复杂的业务建模知识,融汇贯通成一个整体的架构,帮你建立起对业务建模的整体认知,切实提高你的建模能力。相信通过学习,你会感受到业务建模所蕴含的价值和力量。 ![](https://static001.geekbang.org/resource/image/ee/5c/ee32033654539d074305a89a3756945c.jpg) 老师会以问题为导向,结合案例,帮助你快速掌握在单体分层架构下,业务建模的最佳实践和实现模式。同时也会讲解由自己发明的8X Flow建模法,教你如何将模型映射为微服务,以及构建中台。 而课程的最高阶目标,就是让你在大量的实例锻炼中,掌握抽取业务逻辑、推导有效模型的思维方式,将模型真正应用到实际工作中,解决你的建模难题。 ### 课程设计 课程主体分为两大模块。 **旧约:前云时代的领域驱动设计** 在“旧约”部分,老师会总结并提炼**领域驱动设计的核心逻辑和步骤****,**梳理领域驱动设计在模型实现上遇到挑战时,有哪些具体应对策略。同时,还会深入讲解四种建模方法,包括:催化剂法、角色-目标-实体法、事件风暴和四色法。 相信通过实战锻炼,你会高效掌握在单体分层架构下,业务建模的最佳实践及实现模式,并形成自己的知识结构。再遇到类似场景,就可以举一反三,灵活运用。 **新约:云时代的业务建模** 在“新约”部分,老师会深入讲解由自己发明的**8X Flow法**,以及用于SaaS化服务的**魔球服务法**。前者用于解决以**微服务、分布式事务为主导的架构风格中的业务建模问题,构建中台系统**;后者会从运营角度出发,构造SaaS化服务。 而这些,完全可以满足你**在更云化的架构风格下进行业务建模**的诉求,让你从容应对云时代的业务建模难题。 ## 课程目录 ![](https://static001.geekbang.org/resource/image/11/c5/117570d0f8bea6e52bc19a9yy842f8c5.jpg) ## 特别放送 #### 免费领取福利 [![](https://static001.geekbang.org/resource/image/69/dc/69c52d08278a2164dc5b061ba342a5dc.jpg?wh=960x301)](https://time.geekbang.org/article/427012) #### 限时活动推荐 [![](https://static001.geekbang.org/resource/image/67/a0/6720f5d50b4b38abbf867facdef728a0.png?wh=1035x360)](https://shop18793264.m.youzan.com/wscgoods/detail/2fmoej9krasag5p?dc_ps=2913145716543073286.200001) ## 订阅须知 1. 订阅成功后,推荐通过“极客时间”App端、Web端学习。 2. 本专栏为虚拟商品,交付形式为图文+音频,一经订阅,概不退款。 3. 订阅后分享海报,每邀一位好友订阅有现金返现。 4. 戳此[先充值再购课更划算](https://shop18793264.m.youzan.com/wscgoods/detail/2fmoej9krasag5p?scan=1&activity=none&from=kdt&qr=directgoods_1541158976&shopAutoEnter=1),还有最新课表、超值赠品福利。 5. 企业采购推荐使用“[极客时间企业版](https://b.geekbang.org/?utm_source=geektime&utm_medium=columnintro&utm_campaign=newregister&gk_source=2021020901_gkcolumnintro_newregister)”便捷安排员工学习计划,掌握团队学习仪表盘。 6. 戳此[申请学生认证](https://promo.geekbang.org/activity/student-certificate?utm_source=geektime&utm_medium=caidanlan1),订阅课程享受原价5折优惠。 7. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。